@font-face{font-family:ralewaysemibold;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.eot);src:url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.woff) format("woff"),url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-semiBold/raleway-semibold-webfont.svg#ralewaysemibold) format("svg")}@font-face{font-family:ralewaymedium;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-medium/raleway-medium-webfont.eot);src:url(../fonts/raleway/raleway-medium/raleway-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-medium/raleway-medium-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-medium/raleway-medium-webfont.woff) format("woff"),url(../fonts/raleway/raleway-medium/raleway-medium-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-medium/raleway-medium-webfont.svg#ralewaymedium) format("svg")}@font-face{font-family:ralewayregular;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-regular/raleway-regular-webfont.eot);src:url(../fonts/raleway/raleway-regular/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-regular/raleway-regular-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-regular/raleway-regular-webfont.woff) format("woff"),url(../fonts/raleway/raleway-regular/raleway-regular-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-regular/raleway-regular-webfont.svg#ralewayregular) format("svg")}@font-face{font-family:ralewayblack;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-black/raleway-black-webfont.eot);src:url(../fonts/raleway/raleway-black/raleway-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-black/raleway-black-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-black/raleway-black-webfont.woff) format("woff"),url(../fonts/raleway/raleway-black/raleway-black-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-black/raleway-black-webfont.svg#ralewayblack) format("svg")}@font-face{font-family:ralewaybold_italic;font-style:normal;font-weight:400;src:url(../fonts/rraleway/aleway-bold-italic/raleway-bolditalic-webfont.eot);src:url(../fonts/raleway/raleway-bold-italic/raleway-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-bold-italic/raleway-bolditalic-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-bold-italic/raleway-bolditalic-webfont.woff) format("woff"),url(../fonts/raleway/raleway-bold-italic/raleway-bolditalic-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-bold-italic/raleway-bolditalic-webfont.svg#ralewaybold_italic) format("svg")}@font-face{font-family:ralewayextrabold;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.eot);src:url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.woff) format("woff"),url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-extrabold/raleway-extrabold-webfont.svg#ralewayextrabold) format("svg")}@font-face{font-family:ralewaybold;font-style:normal;font-weight:400;src:url(../fonts/raleway/relaway-bold/raleway-bold-webfont.eot);src:url(../fonts/raleway/relaway-bold/raleway-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/relaway-bold/raleway-bold-webfont.woff2) format("woff2"),url(../fonts/raleway/relaway-bold/raleway-bold-webfont.woff) format("woff"),url(../fonts/raleway/relaway-bold/raleway-bold-webfont.ttf) format("truetype"),url(../fonts/raleway/relaway-bold/raleway-bold-webfont.svg#ralewaybold) format("svg")}@font-face{font-family:ralewayitalic;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-italic/raleway-italic-webfont.eot);src:url(../fonts/raleway/raleway-italic/raleway-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-italic/raleway-italic-webfont.woff2) format("woff2"),url(../fonts/raleway/raleway-italic/raleway-italic-webfont.woff) format("woff"),url(../fonts/raleway/raleway-italic/raleway-italic-webfont.ttf) format("truetype"),url(../fonts/raleway/raleway-italic/raleway-italic-webfont.svg#ralewayitalic) format("svg")}@font-face{font-family:robotomedium;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-medium/roboto-medium-webfont.eot);src:url(../fonts/roboto/roboto-medium/roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-medium/roboto-medium-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-medium/roboto-medium-webfont.woff) format("woff"),url(../fonts/roboto/roboto-medium/roboto-medium-webfont.ttf) format("truetype"),url(../fonts/roboto/roboto-medium/roboto-medium-webfont.svg#robotomedium) format("svg")}@font-face{font-family:robotoblack;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-black/roboto-black-webfont.eot);src:url(../fonts/roboto/roboto-black/roboto-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-black/roboto-black-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-black/roboto-black-webfont.woff) format("woff"),url(../fonts/roboto/roboto-black/roboto-black-webfont.ttf) format("truetype"),url(../fonts/roboto/roboto-black/roboto-black-webfont.svg#robotoblack) format("svg")}@font-face{font-family:robotoregular;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-regular/roboto-regular-webfont.eot);src:url(../fonts/roboto/roboto-regular/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-regular/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto/roboto-regular/roboto-regular-webfont.woff) format("woff"),url(../fonts/roboto/roboto-regular/roboto-regular-webfont.ttf) format("truetype"),url(../fonts/roboto/roboto-regular/roboto-regular-webfont.svg#robotoregular) format("svg")}@font-face{font-family:dejavu_sansbold;font-style:normal;font-weight:400;src:url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.eot);src:url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.woff2) format("woff2"),url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.woff) format("woff"),url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.ttf) format("truetype"),url(../fonts/dejavu-sans/dejavu-sans-bold/dejavusans-bold-webfont.svg#dejavu_sansbold) format("svg")}@forward "fonts";@forward "colors";@forward "mixins";@forward "breakpoints";.page-node-type-error-page .follow{margin-top:0}.page-node-type-error-page .block--ivenko-403pagecontent .page-container,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container{height:900px;overflow:hidden;position:relative;width:100%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link{background-color:#f1a170;border:1px solid #fff;color:#fff;display:inline-block;font-family:ralewaybold;font-size:2rem;left:65%;padding:10px 15px;position:absolute;top:75%;transition:all .3s ease-in-out;z-index:1111111}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link:hover,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link:hover{background-color:#f8e5d7;color:#503826}@media (max-width:953px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link{left:29%}}@media (max-width:600px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link{top:68%}}@media (max-width:467px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link{left:20%}}@media (max-width:419px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .portfolio_link{font-size:1.5rem;left:2.5rem;top:66%}}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .background-image-container,.page-node-type-error-page .block--ivenko-403pagecontent .page-container img,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .background-image-container,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container img{height:100%;width:100%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .background-image-container img,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .background-image-container img{-o-object-fit:cover;object-fit:cover}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .text-item,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .text-item{left:50%;position:absolute;transform:translateX(-50%);z-index:10}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .text-item p,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .text-item p{color:#fff;font-family:robotoregular;font-size:40px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .text-item.upper-text,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .text-item.upper-text{top:35%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .text-item.lower-text,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .text-item.lower-text{bottom:10%;text-align:center;width:-moz-max-content;width:max-content}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item{height:150px;position:absolute;width:150px;z-index:2}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item img,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item img{-o-object-fit:contain;object-fit:contain}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.bigger-title-image,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.bigger-title-image{height:300px;width:300px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.number-4,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.number-4{left:25%;top:43%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.number-0,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.number-0{left:50%;top:55%;transform:translateX(-50%)}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.number-3,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.number-3{left:66%;top:35%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.pit,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.pit{left:50%;top:45%;transform:translateX(-50%);z-index:1}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.fence,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.fence{bottom:5%;left:5%;z-index:2}@media (max-width:1300px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .number-4,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .number-4{left:15%!important}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .number-3,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .number-3{left:75%!important}}@media (max-width:900px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .number-4,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .number-4{left:10%!important}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .number-3,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .number-3{top:40%!important}}@media (max-width:800px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item{height:120px;width:120px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.bigger-title-image,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.bigger-title-image{height:200px;width:200px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.pit,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.pit{top:50%}}@media (max-width:600px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item{height:90px;width:90px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.bigger-title-image,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.bigger-title-image{height:180px;width:180px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .text-item.lower-text,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .text-item.lower-text{bottom:20%}}@media (max-width:430px){.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item{height:70px;width:70px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.bigger-title-image,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.bigger-title-image{height:150px;width:150px}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.number-4,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.number-4{top:48%}.page-node-type-error-page .block--ivenko-403pagecontent .page-container .image-item.number-3,.page-node-type-error-page .block--ivenko-403pagecontent-2 .page-container .image-item.number-3{top:46%!important}}.page-node-type-error-page .region-header__content{margin-top:1rem}.page-node-type-error-page .region-content,.page-node-type-error-page .region-header-wrapper{display:none}.page-node-type-error-page .layout-container{padding-top:0}.page-node-type-error-page .block--ivenko-404pagecontent *,.page-node-type-error-page .block--ivenko-404pagecontent-2 *{margin:0;padding:0}.page-node-type-error-page .block--ivenko-404pagecontent .page-container,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container{background-color:#30393e;height:900px;overflow:hidden;position:relative;transition:background-color .5s ease-out;width:100%}.page-node-type-error-page .block--ivenko-404pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container .portfolio_link{background-color:#f1a170;border:1px solid #fff;color:#fff;display:inline-block;font-family:ralewaybold;font-size:1.5rem;left:65%;padding:10px 15px;position:absolute;top:75%;transition:all .3s ease-in-out;z-index:1111111}.page-node-type-error-page .block--ivenko-404pagecontent .page-container .portfolio_link:hover,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container .portfolio_link:hover{background-color:#f8e5d7;color:#503826}@media (max-width:672px){.page-node-type-error-page .block--ivenko-404pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container .portfolio_link{left:30%}}@media (max-width:428px){.page-node-type-error-page .block--ivenko-404pagecontent .page-container .portfolio_link,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container .portfolio_link{left:20%}}.page-node-type-error-page .block--ivenko-404pagecontent .page-container.flash,.page-node-type-error-page .block--ivenko-404pagecontent-2 .page-container.flash{background-color:#565149}.page-node-type-error-page .block--ivenko-404pagecontent .background-image-container,.page-node-type-error-page .block--ivenko-404pagecontent-2 .background-image-container{height:100%;width:100%}.page-node-type-error-page .block--ivenko-404pagecontent .background-image-container img,.page-node-type-error-page .block--ivenko-404pagecontent-2 .background-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-node-type-error-page .block--ivenko-404pagecontent .image-item,.page-node-type-error-page .block--ivenko-404pagecontent-2 .image-item{height:150px;position:absolute;width:150px;z-index:2}.page-node-type-error-page .block--ivenko-404pagecontent .image-item img,.page-node-type-error-page .block--ivenko-404pagecontent-2 .image-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-node-type-error-page .block--ivenko-404pagecontent .bigger-title-image,.page-node-type-error-page .block--ivenko-404pagecontent-2 .bigger-title-image{height:600px;width:600px}.page-node-type-error-page .block--ivenko-404pagecontent .pit,.page-node-type-error-page .block--ivenko-404pagecontent-2 .pit{left:50%;top:45%;transform:translateX(-50%);z-index:1}.page-node-type-error-page .block--ivenko-404pagecontent .fence,.page-node-type-error-page .block--ivenko-404pagecontent-2 .fence{bottom:5%;left:5%;z-index:2}.page-node-type-error-page .block--ivenko-404pagecontent .crack,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack{left:50%;top:50%;transform:translate(-50%,-50%)}.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{bottom:-25%;height:1000px;left:10%;width:1000px;z-index:4}.page-node-type-error-page .block--ivenko-404pagecontent .inverted-x,.page-node-type-error-page .block--ivenko-404pagecontent-2 .inverted-x{transform:scaleX(-1)}.page-node-type-error-page .block--ivenko-404pagecontent .inverted-y,.page-node-type-error-page .block--ivenko-404pagecontent-2 .inverted-y{transform:scaleY(-1)}.page-node-type-error-page .block--ivenko-404pagecontent .brick-1,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-1{left:5%;top:50%}.page-node-type-error-page .block--ivenko-404pagecontent .brick-2,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-2{right:5%;top:40%}.page-node-type-error-page .block--ivenko-404pagecontent .brick-3,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-3{left:50%;top:85%}.page-node-type-error-page .block--ivenko-404pagecontent .crack-corner,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack-corner{bottom:0;height:250px;right:0;width:410px}.page-node-type-error-page .block--ivenko-404pagecontent .brick-corner,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-corner{bottom:0;height:100px;right:0;width:200px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title{left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:5}.page-node-type-error-page .block--ivenko-404pagecontent .main-title p,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title p{font-family:robotoregular}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-number,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-number{font-size:121px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-text,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-text{font-size:40px}.page-node-type-error-page .block--ivenko-404pagecontent .flashlight-light,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight-light{display:none}.page-node-type-error-page .block--ivenko-404pagecontent .flashlight:hover .flashlight-light,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight:hover .flashlight-light{display:block}@media (max-width:1600px){.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{left:5%}}@media (max-width:1500px){.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{height:800px;left:-10%;width:800px}.page-node-type-error-page .block--ivenko-404pagecontent .crack,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack{height:500px;width:500px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-number,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-number{font-size:85px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-text,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-text{font-size:35px}.page-node-type-error-page .block--ivenko-404pagecontent .crack-corner,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack-corner{height:190px;width:310px}.page-node-type-error-page .block--ivenko-404pagecontent .brick,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick{height:130px;width:130px}}@media (max-width:950px){.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{height:800px;left:-10%;width:600px}.page-node-type-error-page .block--ivenko-404pagecontent .crack,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack{height:400px;width:400px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-number,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-number{font-size:65px}.page-node-type-error-page .block--ivenko-404pagecontent .main-title .failure-text,.page-node-type-error-page .block--ivenko-404pagecontent-2 .main-title .failure-text{font-size:25px}.page-node-type-error-page .block--ivenko-404pagecontent .crack-corner,.page-node-type-error-page .block--ivenko-404pagecontent-2 .crack-corner{height:160px;width:260px}.page-node-type-error-page .block--ivenko-404pagecontent .brick,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick{height:110px;width:110px}}@media (max-width:650px){.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{height:800px;left:-30%;width:600px}.page-node-type-error-page .block--ivenko-404pagecontent .flashlight img,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight img{transform:rotate(-30deg)}.page-node-type-error-page .block--ivenko-404pagecontent .brick-1,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-1{top:10%}.page-node-type-error-page .block--ivenko-404pagecontent .brick-2,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-2{top:25%}}@media (max-width:430px){.page-node-type-error-page .block--ivenko-404pagecontent .flashlight,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight{height:800px;left:-50%;width:600px}.page-node-type-error-page .block--ivenko-404pagecontent .flashlight img,.page-node-type-error-page .block--ivenko-404pagecontent-2 .flashlight img{transform:rotate(-40deg)}.page-node-type-error-page .block--ivenko-404pagecontent .brick-2,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-2{top:20%}.page-node-type-error-page .block--ivenko-404pagecontent .brick-3,.page-node-type-error-page .block--ivenko-404pagecontent-2 .brick-3{display:none}}.page-node-type-error-page #footer-wrapper{margin-top:0}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-align-justify img{float:right}.align-right{float:right;margin:10px}.align-left{float:left;margin:10px}.align-center{margin:0 auto}#cboxWrapper #cboxLoadedContent{border-color:#f8bc97;z-index:1}#cboxWrapper #cboxClose{background:url(../images/webform/perevagy_close_big.png) no-repeat 50%;background-size:auto;background-size:100%;border-radius:50%;cursor:pointer;font-size:0;height:50px;position:absolute;right:25px;top:1rem;transition:all .3s ease-in-out;width:50px;z-index:100}#cboxWrapper #cboxClose:hover{box-shadow:0 0 15px 5px hsla(0,0%,100%,.5);transform:rotate(180deg)}#cboxPrevious{background-image:url(../images/button-prev-light.png);background-size:contain;display:none;height:100px;position:fixed!important;transform:translateX(-3.5rem);transition:all .3s ease-in-out;width:120px;z-index:100000}#cboxPrevious:hover{background-image:url(../images/button-prev-fill-hover.png);background-position:0 0}#cboxNext{background-image:url(../images/button-next-light.png);background-size:contain;display:none;height:100px;position:fixed!important;transform:translateX(3.5rem);transition:all .3s ease-in-out;width:120px;z-index:100000}#cboxNext:hover{background-image:url(../images/button-next-fill-hover.png);background-position:100% 0}.active{display:block}.messages--status{background-color:rgba(92,246,172,.1)!important;border-bottom:.1px solid #26a769;border-left:13px solid #75e7b0!important;border-right:.1px solid #26a769;border-top:.1px solid #26a769;color:#21744b!important}.messages--error,.messages--status{font-family:ralewayregular;padding:1.5rem!important}.messages--error{background-color:hsla(0,78%,73%,.1)!important;border-bottom:.1px solid #e34f4f;border-left:13px solid #f78282!important;border-right:.1px solid #e34f4f;border-top:.1px solid #e34f4f;color:#8a1616!important}.messages--warning{background-color:hsla(46,78%,66%,.1)!important;border-bottom:.1px solid #e0ac00;border-left:13px solid #fad14a!important;border-right:.1px solid #e0ac00;border-top:.1px solid #e0ac00;color:#a98204!important;font-family:ralewayregular;padding:1.5rem!important}.follow{background-image:url(../images/back-section-5.png);margin-top:3rem;overflow:hidden;padding:3rem 0;position:relative}.follow .follow__title:before{background-color:#ede7dd;left:3%}.follow .telegram{color:#b4b4b4;font-family:ralewayregular;font-size:2rem}@media (max-width:966px){.follow .telegram{font-size:1.3rem}}.follow__slider{overflow:hidden}.follow__slider .slick-track{display:flex;gap:10px}.follow__slider .slick-slide:not(:first-child){margin-left:10px}.follow__slider .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;border:0 transparent;border:none!important;cursor:pointer;font-size:0;height:115px;margin:0 0 0 5px;outline:none!important;position:absolute;top:58%;width:114px;z-index:1001}.follow__slider .slick-arrow.slick-prev{background-image:url(../images/button-prev-light.png);left:0;transform:translate(-4rem)}.follow__slider .slick-arrow.slick-prev:hover{background-image:url(../images/button-prev-fill-hover.png)}.follow__slider .slick-arrow.slick-next{background-image:url(../images/button-next-light.png);right:0;transform:translate(3.5rem)}.follow__slider .slick-arrow.slick-next:hover{background-image:url(../images/button-next-fill-hover.png)}@media (max-width:1020px){.follow__slider .slick-arrow{height:80px;top:56%;width:80px}.follow__slider .slick-arrow.slick-prev{transform:translate(-3rem)}.follow__slider .slick-arrow.slick-next{transform:translate(2.5rem)}}.follow__publication{align-self:center;aspect-ratio:9/13;display:flex;height:40vh;justify-content:center;min-height:350px;overflow:hidden;position:relative;transition:.2s ease-in-out;width:100%}.follow__publication:after{background-color:rgba(0,0,0,.35);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.follow__publication:hover:after{opacity:1;transition:.3s ease-in-out}.follow img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.follow__insta{margin-top:5rem;opacity:0;position:absolute;transition:.3s ease-in-out;width:80%;z-index:5}.follow__insta--attributes{color:#fff;display:flex;font-family:dejavu_sansbold;gap:.5rem;justify-content:center}.follow__insta--attributes div{display:flex;gap:.5rem;justify-content:center;padding-bottom:20px}.follow__insta--attributes div:first-child img{height:22px;width:24px}.follow__insta--attributes div:nth-child(2) img{height:20px;width:20px}.follow__insta--description{-webkit-line-clamp:8;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-family:ralewaysemibold;font-size:.8rem;overflow:hidden;text-align:left;text-overflow:ellipsis}.follow__publication:hover .follow__insta{opacity:1}#footer-wrapper{background-color:none;background-image:url(../images/background-footer.png)!important;border-top:10px solid #f8bc97!important;overflow:hidden;padding-top:2rem;position:relative}#footer-wrapper #footer-inner{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1800px;padding-bottom:1.2rem;width:90%!important}#footer-wrapper #footer-inner:after,#footer-wrapper #footer-inner:before{background-image:url(../images/polygon.png);background-repeat:no-repeat;background-size:cover;content:"";height:109px;position:absolute;width:145px;z-index:10}#footer-wrapper #footer-inner:before{right:-3rem;top:33%;transform:rotate(60deg)}#footer-wrapper #footer-inner:after{left:20rem;top:40%}#footer-wrapper #footer-inner .region-footer{max-width:16.25rem}#footer-wrapper #footer-inner .region-footer-first .block--ivenko-footerslogan .block-content-html-markup-body__value{color:#f8bc97;font-family:ralewaymedium;font-size:1.3rem;margin-top:4rem}#footer-wrapper #footer-inner .region-footer-first .footer_socials{display:flex;gap:1.2rem;margin-top:6rem}#footer-wrapper #footer-inner .region-footer-second .footer_address{color:#faefeb;font-family:robotomedium;font-size:1.2rem}#footer-wrapper #footer-inner .region-footer-second .footer_email{color:#faefeb;font-family:robotomedium;font-size:1rem;margin-top:1rem}#footer-wrapper #footer-inner .region-footer-second .footer_phone{color:#f8bc97;font-family:robotoregular;font-size:2.1rem;margin:1rem 0 .5rem}#footer-wrapper #footer-inner .region-footer-second .block-content-basic-body__value p:first-child{padding-top:1.2rem}#footer-wrapper #footer-inner .region-footer-second .block-content-basic-body__value p:nth-child(-n+3){color:#f8bc97;font-family:robotomedium;font-size:1.1rem;padding-top:.5rem}#footer-wrapper #footer-inner .region-footer-second .block-content-basic-body__value p:nth-child(4){display:none}#footer-wrapper #footer-inner .region-footer-second .block-content-basic-body__value p:nth-child(5){align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,100px);padding-top:1rem}#footer-wrapper #footer-inner .region-footer-second .block-content-basic-body__value p:nth-child(5) a:nth-child(3){grid-column:1/-1}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-ourproposal{margin-top:20px}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-ourproposal .block__title{color:#faefeb!important;font-family:ralewaysemibold!important;font-size:1.7rem!important;margin-bottom:0}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-ourproposal .menu--our-proposal .menu__item a{color:#f8bc97;font-family:ralewaysemibold;font-size:1.1rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-ourproposal .menu--our-proposal .menu__item a:hover{text-decoration:underline}#footer-wrapper #footer-inner .region-footer-third .footer_button{background-color:#fff;border:3px solid #f7b68e;color:#ee9e6d;font-family:ralewaysemibold;font-size:1rem;padding:.5rem 3rem;transition:.2s ease-in-out}#footer-wrapper #footer-inner .region-footer-third .footer_button:hover{background-color:#ee9e6d;border-color:#fff;color:#fff}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .block__title{color:#f8bc97;font-family:ralewaysemibold;font-size:1rem;margin:3rem 0 4px}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .block__title:before{display:none}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form{position:relative}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field{background-color:transparent;border:1px solid #d5c1b6;caret-color:#fff;color:#f6f5f5;font-weight:700;outline:none;padding:.5rem 5rem .5rem .5rem;position:relative;transition:.2s ease-in-out}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field:focus{border-color:#e89968}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field:focus::-moz-placeholder{color:transparent}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field:focus::placeholder{color:transparent}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field::-moz-placeholder{color:#f6f5f5;font-family:ralewayitalic;font-size:.9rem;opacity:1}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__field::placeholder{color:#f6f5f5;font-family:ralewayitalic;font-size:.9rem;opacity:1}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .form__send--btn{background-image:url(../images/right-arrow.png);background-position:50%;background-repeat:no-repeat;bottom:.5rem;cursor:pointer;height:1.1rem;left:15rem;position:absolute;right:0;width:1.1rem;z-index:100}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1{padding-top:2rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .block__title{color:#f6f5f5;font-family:ralewaysemibold;font-size:1.7rem;margin-bottom:4px}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .views-rows-wrapper{display:flex;flex-direction:column;gap:9px}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .views-rows-wrapper .views-row{margin-bottom:0!important}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .views-rows-wrapper .field-content a{color:#f8bc97;font-family:ralewaysemibold;font-size:1.1rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .views-rows-wrapper .field-content a:hover{text-decoration:underline}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .more-link{color:#f8bc97;font-family:ralewaysemibold;font-size:.7rem;padding-top:.5rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-views-block__articles-block-1 .more-link:hover{text-decoration:underline}@media (max-width:970px){#footer-wrapper #footer-inner{grid-template-columns:repeat(2,1fr)}#footer-wrapper #footer-inner .region-footer-first .block--ivenko-footerslogan .block-content-html-markup-body__value{font-size:1.1rem;margin-top:1rem}#footer-wrapper #footer-inner .region-footer-first .footer_socials{margin:1rem 0 2rem}}@media (max-width:970px) and (max-width:400px){#footer-wrapper #footer-inner .region-footer-first .footer_socials{gap:.6rem;margin:1rem 0}#footer-wrapper #footer-inner .region-footer-first .footer_socials .footer_socials_item{height:35px;width:35px}}@media (max-width:970px){#footer-wrapper #footer-inner .region-footer-second .footer_address{font-size:1rem}#footer-wrapper #footer-inner .region-footer-second .footer_email{margin-top:.5rem}#footer-wrapper #footer-inner .region-footer-second .footer_phone{font-size:1.4rem;margin-top:.5rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-footerbutton{margin-top:1.2rem}#footer-wrapper #footer-inner .region-footer-third .block--ivenko-subscribenewslettersignup .block__title{margin-top:2rem}}@media (max-width:602px){#footer-wrapper #footer-inner{display:flex;flex-direction:column;justify-content:center}#footer-wrapper #footer-inner .region-footer-first{padding-right:2.3rem}#footer-wrapper #footer-inner .region-footer-third{display:flex;flex-direction:column}}#footer-wrapper #copy-inner{border-top:1px solid #faefeb;margin:0 auto;max-width:1800px;padding:1.1rem 0;width:90%!important}#footer-wrapper #copy-inner .region-copy-section{color:#e7e7e7;display:flex;font-family:ralewaymedium;justify-content:space-between}@media (max-width:573px){#footer-wrapper #copy-inner .region-copy-section{flex-direction:column-reverse;justify-content:flex-start}}#footer-wrapper #copy-inner .block--ivenko-copyright .block-content-html-markup-body__value a{font-family:ralewaybold}#footer-wrapper #copy-inner .block--ivenko-copyright .block-content-html-markup-body__value a:hover{text-decoration:underline}#footer-wrapper #copy-inner .menu--footer-copy-links{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-left:1rem}@media (max-width:547px){#footer-wrapper #copy-inner .menu--footer-copy-links{margin-bottom:.6rem;margin-left:0}}#footer-wrapper #copy-inner .menu--footer-copy-links a:hover{text-decoration:underline}.region-header{left:0;position:absolute;right:0;width:100%;z-index:10}.region-header__content{align-items:center;border-bottom:1px solid #fff;color:#fff;display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:repeat(2,max-content);justify-content:space-between;padding:1rem 0 .5rem}.region-header__content .block--ivenko-mobilemenuicon{display:none}.region-header__content .block--ivenko-mobilemenuicon #menu{background-image:url(../icons/000000/align-left-menu-btn.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;height:2rem;width:2rem}.region-header__content .block--ivenko-headerbutton{grid-column:1;grid-row:2;margin:25px 0 12.5px}.region-header__content .block--ivenko-headerbutton .header_button{background-color:#f1a170;border:1px solid #fff;color:#fff;font-family:ralewaysemibold;font-size:1rem;padding:.5rem 3rem;transition:.3s ease-in-out}.region-header__content .block--ivenko-headerbutton .header_button:hover{background-color:#f8e5d7;color:#503826}.region-header__content nav{font-family:ralewaybold;font-size:1.2rem;font-weight:700;grid-column:2;grid-row:1/3;text-transform:uppercase}.region-header__content nav .menu{display:flex}.region-header__content nav .menu__item{margin:0 .5rem}.region-header__content nav .menu__item .menu__link{transition:.2s ease-in-out}.region-header__content nav .menu__item .menu__link.active,.region-header__content nav .menu__item .menu__link:hover{border-bottom:3px solid #f8e5d7;color:#f8e5d7;padding-bottom:.2rem}.region-header__content .block--ivenko-headercontacts{grid-row:1/3}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value{align-items:flex-end;display:flex;flex-direction:column}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value .header_socials{display:flex;flex-direction:row}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value .header_socials a{padding-left:1rem}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value .header_socials a img{height:2rem;width:2rem}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value .header_phone a{font-family:robotomedium;font-size:1.3rem;padding-bottom:.6rem;padding-top:.2rem}.region-header__content .block--ivenko-headercontacts .block-content-html-markup-body__value .header_email span{color:#fff;font-family:ralewaymedium;font-size:1.1rem}@media (max-width:1393px){.region-header__content nav .menu{font-size:.9rem}}@media (max-width:1622px){.region-header__content{grid-column:1/1;grid-row:2/3}.region-header__content nav{grid-column:2/4;grid-row:1/3;padding-left:1.5rem}.region-header__content .block--ivenko-headercontacts{grid-row:1/3}.region-header__content .block--ivenko-headerbutton{align-self:center;grid-column:1/1;grid-row:2/3;justify-self:center}}@media (max-width:1218px){.region-header__content .branding{grid-column:3/4}.region-header__content nav{display:none}.region-header__content .block--ivenko-mobilemenuicon{display:block;grid-row:1/3}.region-header__content .block--ivenko-headercontacts{grid-column:5;grid-row:1/3}.region-header__content .block--ivenko-headerbutton{align-self:center;grid-column:3;grid-row:2;justify-self:center}.region-header__content .block--ivenko-headerbutton .header_button{font-size:1rem;padding:.5rem 3rem}}@media (max-width:947px){.region-header__content .block--ivenko-headercontacts,.region-header__content .block--ivenko-mobilemenuicon{grid-row:1/3}.region-header__content .block--ivenko-headerbutton{grid-row:2/3}.region-header__content .branding{grid-column:3}}@media (max-width:628px){.region-header__content .block--ivenko-headerbutton{justify-self:center;margin:10px 0 12.5px}.region-header__content .block--ivenko-headerbutton .header_button{font-size:.7rem;padding:.5rem 1rem}.region-header__content .block-content-html-markup-body__value{padding-bottom:0}.region-header__content .block-content-html-markup-body__value .header_socials a{padding-left:.3rem!important}.region-header__content .block-content-html-markup-body__value .header_phone{padding-top:.3rem!important}.region-header__content .block-content-html-markup-body__value .header_phone a{font-size:1rem!important;padding-top:.3rem!important}.region-header__content .block-content-html-markup-body__value .header_email span{font-size:.7rem!important}.region-header__content .branding{justify-self:center}.region-header__content .branding__img{height:20px;width:110px}}@media (max-width:367px){.region-header__content{justify-content:space-around}.region-header__content .block--ivenko-headerbutton .header_button{font-size:.7rem;padding:.5rem .8rem}.region-header__content .block-content-html-markup-body__value{padding:0}.region-header__content .block-content-html-markup-body__value .header_phone span{padding-bottom:.3rem}.region-header__content .branding{padding-left:.7rem}}.highlight-1-usual{color:#f8bc97!important}.highlight-1{box-decoration-break:clone;-webkit-box-decoration-break:clone;font-family:ralewayblack;padding:0 5px;position:relative;white-space:nowrap}.highlight-1:before{background-color:hsla(23,86%,78%,.7);content:"";height:100%;left:0;position:absolute;top:0;transition:1s ease;width:var(--before-width,0);z-index:-1}@media (max-width:600px){span.highlight-1{background-color:hsla(23,86%,78%,.7);line-height:42px;white-space:normal}span.highlight-1:before{display:none}}.region-header-wrapper{margin:0 auto;position:relative}.region-header-wrapper .region-content-heading .block--heading-bg-image{height:100%;position:absolute;width:100%}.region-header-wrapper .region-content-heading .block--heading-bg-image:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.region-header-wrapper .region-content-heading .block--heading-bg-image .block__content,.region-header-wrapper .region-content-heading .block--heading-bg-image .block__content .block-content-heading-bg-image-field-heading-bg-image,.region-header-wrapper .region-content-heading .block--heading-bg-image .block__content .block-content-heading-bg-image-field-heading-bg-image .field__value{height:100%}.region-header-wrapper .region-content-heading .block--heading-bg-image .block__content .block-content-heading-bg-image-field-heading-bg-image .field__value img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.region-header-wrapper .region-content-heading img{-o-object-fit:cover;object-fit:cover}.region-header-wrapper .region-content-heading img:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.region-header-wrapper .region-content-heading .heading-page-container .heading-main{min-height:520px;overflow:hidden;position:relative}@media (max-width:957px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main{min-height:410px}}.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle{left:50%;max-width:1730px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:2}@media (max-width:957px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle{top:51%}}.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle .page-title{background-color:rgba(0,0,0,.3);border-left:3px solid hsla(0,0%,100%,.3);color:#fff;display:inline-block;font-size:40px;font-weight:100;line-height:40px;max-width:840px;padding:.7rem;position:relative}.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle .page-title div{font-family:ralewaymedium}@media (max-width:957px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle .page-title{font-size:2.5rem;line-height:36px}}@media (max-width:529px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-pagetitle .page-title{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:1rem 1rem .1rem}}.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs{left:50%;max-width:1730px;position:absolute;top:75%;transform:translate(-50%,-50%);width:90%;z-index:2}@media (max-width:957px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs{top:83%}}@media (max-width:529px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;top:86%}}.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs .breadcrumb{color:#fff;display:flex;font-family:ralewaymedium;font-size:1rem;gap:10px;padding:2.2rem 0 1.2rem;position:relative}@media (max-width:957px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs .breadcrumb{gap:0}}@media (max-width:529px){.region-header-wrapper .region-content-heading .heading-page-container .heading-main .block--ivenko-breadcrumbs .breadcrumb .breadcrumb__path.breadcrumb__path--text.breadcrumb__path--current{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.field--type-text-long p,.field--type-text-with-summary p{font-family:robotoregular!important;line-height:1.4!important}.field--type-text-long h6,.field--type-text-with-summary h6{color:#988f88;font-family:ralewaybold;font-size:1.3rem;margin:1rem 0}.field--type-text-long h5,.field--type-text-with-summary h5{color:#988f88;font-family:ralewaybold;font-size:1.8rem;margin:1rem 0}.field--type-text-long h3,.field--type-text-long h4,.field--type-text-with-summary h3,.field--type-text-with-summary h4{color:#988f88;font-family:ralewaybold;font-size:2.2rem;margin:1rem 0}.field--type-text-long h2,.field--type-text-with-summary h2{color:#988f88;font-family:ralewaybold;font-size:3rem;margin:1rem 0}.field--type-text-long h1,.field--type-text-with-summary h1{color:#988f88;font-family:ralewaybold;font-size:3.4rem;margin:1rem 0}#block-ivenko-mainnavigation{align-items:start;background-image:url(../images/background-footer.png);display:grid;grid-template-columns:1fr;height:100%;left:0;overflow-y:scroll;overflow:hidden;position:fixed;top:0;transform:translate(-280px);transition:.5s;width:280px;z-index:10000000}#block-ivenko-mainnavigation:before{background-image:url(../../logo.png);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:46%;position:absolute;top:2rem;transform:translateX(-50%);width:188px}#block-ivenko-mainnavigation:after{color:#fff;content:"\00D7";cursor:pointer;font-size:2.5rem;position:absolute;right:.5rem;top:.5rem}#block-ivenko-mainnavigation .menu--main{background-image:url(../images/sidebar-background.jpg);border-bottom:10px solid #f7e5d8;border-top:10px solid #f7e5d8;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:6rem;padding:0 30px 20px;width:100%}#block-ivenko-mainnavigation .menu--main .menu__item{color:#949494;font-family:ralewaybold;font-size:1.2rem;font-weight:500;padding-top:8px;text-transform:uppercase;transition:all .3s ease-in-out}#block-ivenko-mainnavigation .menu--main .menu__item a{-webkit-tap-highlight-color:rgba(247,188,151,.5);color:#5e5e5e;display:block;padding:8px 5px;position:relative;transition:all .3s ease-in-out}#block-ivenko-mainnavigation .menu--main .menu__item a:before{background-color:hsla(23,86%,78%,.7);content:"";height:100%;left:0;position:absolute;top:0;transition:.5s ease;width:0;z-index:-1}#block-ivenko-mainnavigation .menu--main .menu__item a.is-active{color:#fff}#block-ivenko-mainnavigation .menu--main .menu__item a.is-active:before{width:100%}@media (hover:hover) and (pointer:fine){#block-ivenko-mainnavigation .menu--main .menu__item a:hover{color:#fff}#block-ivenko-mainnavigation .menu--main .menu__item a:hover:before{width:100%}}#block-ivenko-mainnavigation.active{transform:translate(0)}#preloader{align-items:center;background:#fff;display:flex;gap:8px;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000000000000}#preloader div{animation:bounce 1s ease-in-out infinite;background-color:#fff;border:4px solid #000;border-radius:50%;height:18px;padding:4px;width:18px}#preloader div:first-child{animation-delay:-.32s}#preloader div:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sidebar{background-image:url(../images/sidebar-background.jpg);flex-basis:350px;flex-grow:1;padding:2rem;position:relative;white-space:wrap;z-index:3}@media (max-width:1498px){.sidebar{flex-basis:320px;padding:1.3rem}}@media (max-width:1023px){.sidebar{display:none}}.sidebar:before{border-bottom:100px solid #fff;border-left:100px solid transparent;border-right:40px solid transparent;content:"";position:absolute;right:-60px;top:-40px;transform:rotate(45deg);z-index:2}.sidebar .sticky{position:sticky;top:2rem}.sidebar__content{color:#988f88;font-family:ralewaybold;font-size:2.2rem;margin-bottom:1rem;width:95%}.sidebar__nav{list-style:none;padding-left:1rem}.sidebar__nav--item{margin:0;padding-top:17px;position:relative}.sidebar__nav--item:before{background-color:#f8bc97;border-radius:50%;content:"";height:12px;left:-20px;opacity:0;position:absolute;top:50%;width:12px;z-index:2}.sidebar__nav--item-link{color:#000!important;font-family:ralewaymedium;font-size:1.3rem;text-align:left;transition:.2s ease-in-out}@media (hover:hover) and (pointer:fine){.sidebar__nav--item-link.active,.sidebar__nav--item-link:hover{color:#f8bc97!important}.sidebar__nav--item.active:before,.sidebar__nav--item:hover:before{opacity:1}}.block--ivenko-webform{background:#9a745e;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.3);display:block;height:90%;left:50%;margin-top:20%;max-width:600px;opacity:0;overflow-y:auto;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out,margin-top .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:90%;z-index:1130}.block--ivenko-webform::-webkit-scrollbar{width:8px}.block--ivenko-webform::-webkit-scrollbar-track{background:hsla(0,0%,100%,.2);border-radius:10px}.block--ivenko-webform::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:10px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.block--ivenko-webform::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.8)}.block--ivenko-webform.active{display:block;margin-top:0;opacity:1;visibility:visible}.block--ivenko-webform .block__title{color:#fff;font-family:ralewaybold;font-size:45px;line-height:1.1;margin:0 0 40px;padding:0 50px 0 0}@media (max-width:600px){.block--ivenko-webform .block__title{font-size:34px}}@media (max-width:470px){.block--ivenko-webform .block__title{font-size:26px;padding-top:12px}}@media (max-width:390px){.block--ivenko-webform{height:90%}.block--ivenko-webform #edit-form-close-btn{height:40px!important;margin-top:25px;width:40px!important}.block--ivenko-webform .form-item__label{font-size:.8rem!important}.block--ivenko-webform .block__title{font-size:22px;margin:0;padding-top:16px}.block--ivenko-webform .block__content form .form-item{margin:.8rem 0}.block--ivenko-webform .block__content form .form-item textarea{height:70px!important}}.block--ivenko-webform .block__content form{position:static!important}.block--ivenko-webform .block__content .form-item{margin:.8rem 0}.block--ivenko-webform .block__content .form-item__label{color:#fff;display:table;font-family:ralewaymedium;font-size:1rem;font-weight:700;line-height:1.125rem;margin:.25rem 0}.block--ivenko-webform .block__content .form-item .form-textarea{height:85px}.block--ivenko-webform .block__content .form-item .form-element{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.15);border:2px solid #fff;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.5rem;outline:none;padding:10px 16px;transition:.3s;width:100%}.block--ivenko-webform .block__content .form-item .form-element:focus{background:hsla(0,0%,100%,.25);border-color:#ffdbbd;box-shadow:0 0 10px rgba(255,219,189,.7)}.block--ivenko-webform .block__content .form-item.webform-readonly{display:none}.block--ivenko-webform .block__content .form-item--type-checkbox{align-items:center;display:flex;gap:10px}.block--ivenko-webform .block__content .form-item--type-checkbox .form-checkbox{accent-color:#ffdbbd;border:2px solid #ffdbbd;cursor:pointer;height:16px;width:16px}.block--ivenko-webform .block__content #edit-form-close-btn{background:url(../images/webform/perevagy_close_big.png) no-repeat 50%;background-size:100%;border-radius:50%;cursor:pointer;font-size:0;height:50px;position:absolute;right:25px;top:0;transition:all .3s ease-in-out;width:50px;z-index:100}.block--ivenko-webform .block__content #edit-form-close-btn:hover{box-shadow:0 0 15px 5px hsla(0,0%,100%,.5);transform:rotate(180deg)}.block--ivenko-webform .block__content .form-actions{margin-top:20px}.block--ivenko-webform .block__content .form-actions .webform-button--submit{align-items:center;background-color:#f1a170;border:none;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#ffe7d4;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:12px 24px;transition:all .3s ease-in-out}.block--ivenko-webform .block__content .form-actions .webform-button--submit:hover{background-color:#ffdbbd;box-shadow:0 6px 12px rgba(0,0,0,.3);color:#b49482}.block--ivenko-webform .block__content .form-actions .webform-button--submit:active{background-color:#ffdbbd;color:#b49482}.block--ivenko-webform fieldset.captcha{border:1px solid #fff;padding:0 10px}.block--ivenko-webform fieldset.captcha .captcha__title{color:#fff;font-family:ralewaybold,sans-serif;padding:0 5px}.block--ivenko-webform fieldset.captcha .captcha__description,.block--ivenko-webform fieldset.captcha .form-item__description,.block--ivenko-webform fieldset.captcha .form-item__prefix{color:#fff;font-family:ralewaymedium,sans-serif}.block--ivenko-webform fieldset.captcha .form-item__description{font-size:14px;margin:2px 0 0}.webform-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:1129}.webform-overlay.active{opacity:1;visibility:visible}fieldset.captcha{border:1px solid #b1b1b1;margin:0 0 20px;padding:0 10px}fieldset.captcha .captcha__title{color:#98816e;font-family:ralewaybold,sans-serif;padding:0 5px}fieldset.captcha .captcha__description,fieldset.captcha .form-item__description,fieldset.captcha .form-item__prefix{font-family:ralewaymedium,sans-serif}fieldset.captcha .form-item__description{font-size:14px;margin:2px 0 0}.breadcrumb{display:flex;flex-wrap:wrap;font-family:ralewaymedium;font-size:1.2rem!important}@media (max-width:957px){.breadcrumb{gap:0!important}}.breadcrumb__path{align-items:center;display:flex;font-weight:400;white-space:wrap}@media (--sm ){.breadcrumb__path{display:inline;overflow:visible}}.breadcrumb__item-link{--link-color:var(--color-border);font-weight:700;transition:all .3s ease-in-out}.breadcrumb__item-link:hover{color:#ffb78a}.breadcrumb__item-link--current{--link-color:var(--color-persian-blue)}.breadcrumb__item-link--text{color:#f8bc97}.breadcrumb__current{display:flex;gap:10px}@media (--sm ){.breadcrumb__current{display:inline}}.breadcrumb__current:before{color:#f8bc97;content:"/";margin:0 var(--spacing-xs)}.breadcrumb--single-item .breadcrumb__current:before{display:none}.breadcrumb__delimiter:after{color:#f8bc97;content:"/";padding:0 10px}.breadcrumb__delimiter:last-child{display:none}:root{--button-background-color:var(--color-gainsboro);--button-background-color--active:var(--color-silver-metallic);--button-background-color--hover:var(--color-silver-metallic);--button-background-color--focus:var(--color-gainsboro);--button-background-color--disabled:var(--color-disabled);--button-border--color:transparent;--button-border--color-disabled:var(--button-border--color);--button-border--style:solid;--button-border--width:0;--button-border-radius:var(--radius-xxs);--button-color:var(--text-color);--button-color--disabled:var(--color-manatee);--button-color--hover:var(--text-color);--button-font-size:var(--font-size-base);--button-font-weight:500;--button-line-height:var(--form-control-line-height,1.5);--button-padding--x:var(--spacing-lg);--button-padding--y:var(--spacing-sm);--button-box-shadow:var(--shadow-xs)}.button{--button-border:var(--button-border--width) var(--button-border--style) var(--button-border--color);--button-padding:var(--button-padding--y) var(--button-padding--x);align-items:center;background-color:var(--button-background-color);border:var(--button-border);border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);color:var(--button-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--button-line-height);padding:var(--button-padding);position:relative;text-decoration:none;white-space:nowrap}.button:active{--button-background-color:var(--button-background-color--active)}.button:hover{--button-background-color:var(--button-background-color--hover);--button-color:var(--button-color--hover)}.button:focus{--button-background-color:var(--button-background-color--focus);--button-box-shadow:var(--focus-box-shadow)}.button:disabled{--button-background-color:var(--button-background-color--disabled);--button-border--color:var(--button-border--color-disabled);--button-color:var(--button-color--disabled);--button-box-shadow:none;cursor:not-allowed}.button--small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-sm);--button-padding--y:var(--spacing-xs)}.button--extra-small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-xs);--button-padding--y:var(--spacing-xxs)}.button--primary{--button-background-color:var(--color-persian-blue);--button-background-color--active:var(--color-persian-blue--dark-1);--button-background-color--hover:var(--color-persian-blue--dark-1);--button-background-color--focus:var(--color-persian-blue--light-1);--button-color:var(--color-white);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-white)}.button--secondary{--button-background-color:transparent;--button-background-color--active:var(--color-persian-blue--light-2);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-persian-blue--light-2);--button-border--color:var(--color-persian-blue);--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:var(--color-persian-blue);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-persian-blue);--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}.button--danger{--button-background-color:var(--color-maximum-red);--button-background-color--active:var(--color-maximum-red--dark-1);--button-background-color--focus:var(--color-maximum-red--light-1);--button-background-color--hover:var(--color-maximum-red--dark-1);--button-color:var(--color-white);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-white)}.button--danger-secondary{--button-background-color:transparent;--button-background-color--active:var(--color-maximum-red--light-2);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-maximum-red--light-2);--button-border--color:var(--color-maximum-red);--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:var(--color-maximum-red);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-maximum-red);--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}.comments__content .indented{padding-left:var(--spacing-md)}:root{--form-boolean-width:18px;--form-boolean-height:18px;--form-boolean-border--width:1px;--form-boolean-border--style:solid;--form-boolean-border--color:var(--color-border);--form-boolean-box-shadow:unset;--form-boolean-background-image:none;--form-boolean-border--color-active:var(--color-raisin-black);--form-boolean-border--color-hover:var(--color-raisin-black);--form-boolean-background-color:var(--color-white);--form-boolean-border-radius:2px}.form-boolean{--form-boolean-border:var(--form-boolean-border--width) var(--form-boolean-border--style) var(--form-boolean-border--color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-boolean-background-color);background-image:var(--form-boolean-background-image);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;border:var(--form-boolean-border);border-radius:var(--form-boolean-border-radius);box-shadow:var(--form-boolean-box-shadow);display:inline-block;height:var(--form-boolean-height);margin:0;vertical-align:text-bottom;width:var(--form-boolean-width)}.form-boolean:active{--form-boolean-border--color:var(--form-boolean-border--color-active);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-raisin-black)}.form-boolean:focus{--form-boolean:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow)}.form-boolean:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;cursor:not-allowed}.form-boolean--type-radio{--form-boolean-border-radius:19px;--form-boolean-width:19px;--form-boolean-height:19px}.form-boolean--type-radio:checked{--form-boolean-border--color:var(--color-persian-blue);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23003cc5'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-persian-blue)}.form-boolean--type-radio:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23bababf'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border)}.form-boolean--type-checkbox:checked{--form-boolean-border--color:var(--color-persian-blue);--form-boolean-background-color:var(--color-persian-blue);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.795 7.096 2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656Z' fill='%23fff'/%3E%3C/svg%3E")}.form-boolean--type-checkbox:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.795 7.096 2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656Z' fill='%23bababf'/%3E%3C/svg%3E")}.form-boolean-group .form-item{margin:var(--spacing-xxs) 0}.form-boolean-group .form-boolean{margin-right:var(--spacing-xxs)}:root{--form-control-background:var(--color-white);--form-control-background--disabled:var(--color-disabled);--form-control-color:var(--text-color);--form-control-font-size:var(--font-size-base);--form-control-line-height:var(--line-height);--form-control-padding--y:var(--spacing-sm);--form-control-padding--x:var(--spacing-lg);--form-control-border-radius:var(--radius-xxs);--form-control-border--color:var(--color-border);--form-control-border--width:1px;--form-control-border--style:solid;--form-control-box-shadow:unset}.form-element{--form-control-padding:calc(var(--form-control-padding--y) - var(--form-control-border--width)) calc(var(--form-control-padding--x) - var(--form-control-border--width));--form-control-border:var(--form-control-border--width) var(--form-control-border--style) var(--form-control-border--color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-control-background);border:var(--form-control-border);border-radius:var(--form-control-border-radius);box-shadow:var(--form-control-box-shadow);color:var(--form-control-color);display:inline-block;font-size:var(--form-control-font-size);line-height:var(--form-control-line-height);max-width:100%;padding:var(--form-control-padding)}.form-element:active{--form-control-border--color:var(--color-raisin-black)}.form-element:focus{--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow)}.form-element:disabled{--form-control-background:var(--form-control-background--disabled);--form-control-border--color:var(--color-light-gray);--form-control-box-shadow:unset;cursor:not-allowed}.form-element--type-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='m1 1 6 6 6-6' stroke='%23545560'/%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:2.75rem .5625rem;padding-right:calc(var(--form-control-padding--x) - var(--form-control-border--width) + var(--form-control-padding--x))}:root{--form-item-margin--y:var(--spacing-lg);--form-item-margin--x:0;--form-item-label-margin--y:var(--spacing-xxs);--form-item-label-font-size:var(--font-size-sm);--form-item-label-line-height:1.125rem;--form-item-description-color:var(--color-dark-silver);--form-item-description-font-size:var(--font-size-xs);--form-item-description-margin--y:var(--spacing-xxs)}.form-item{--form-item-margin:var(--form-item-margin--y) var(--form-item-margin--x);margin:var(--form-item-margin)}.form-item__label{display:table;font-size:var(--form-item-label-font-size);font-weight:700;line-height:var(--form-item-label-line-height);margin:var(--form-item-label-margin--y) 0}.form-item__label[for]{cursor:pointer}.form-item__label--required:after{color:var(--color-maximum-red);content:"*";display:inline-block;font-weight:700;margin-left:var(--spacing-xxs)}.form-item__label--inline{display:inline;font-weight:400}.form-item__description{color:var(--form-item-description-color);font-size:var(--form-item-description-font-size);margin:var(--form-item-description-margin--y) 0}.form-textarea-wrapper{display:block}.links--inline{display:flex;list-style:none;margin:unset;padding:unset}.links--inline .links__item:not(:last-child){margin-right:var(--spacing-xs)}.local-actions{display:flex;list-style:none;margin:0 0 var(--spacing-sm);padding:0}.local-actions__item:not(:last-child){margin-right:var(--spacing-xs)}.block--ivenko-primary-local-tasks{margin:0 0 15px}.local-tasks{flex-flow:wrap;gap:15px;list-style:none;margin:0 auto;max-width:1800px;padding:unset;width:90%}.local-tasks,.local-tasks__link{align-items:center;display:flex;position:relative}.local-tasks__link{border-radius:var(--radius-xxs) var(--radius-xxs) 0 0;color:var(--color-dark-silver);flex-grow:1;font-weight:700;line-height:1.2rem;min-height:3rem;overflow:hidden;padding:var(--spacing-sm) var(--spacing-lg);text-decoration:none}.messages__wrapper{margin:0 auto .7rem;max-width:1800px;width:90%}.page-node-type-faq .messages__wrapper{margin:0 auto .7rem;max-width:unset;width:100%}.local-tasks__link:hover{background-color:var(--color-persian-blue--light-2)}.local-tasks__link--active{color:var(--color-persian-blue);position:relative;z-index:1}.local-tasks__link--active:before{border-bottom:3px solid var(--color-persian-blue);bottom:0;content:"";display:block;left:0;position:absolute;width:100%}ul.local-tasks--secondary{margin-bottom:var(--spacing-md)}.local-tasks--secondary:after{border-bottom:1px solid var(--color-light-gray);bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.menu{list-style:none;margin:0;padding:0}:root{--message-background-color:var(--color-raisin-black);--message-color:var(--color-white);--message-border--color:var(--color-gainsboro);--message-border-radius:var(--radius-xxs);--message-header-background:unset}.messages{background:var(--message-background-color);border-left:5px solid var(--message-border--color);border-radius:var(--message-border-radius);color:var(--message-color);margin-bottom:var(--spacing-sm);padding:var(--spacing-md);position:relative}.messages__header{background:var(--message-header-background)}.messages__title{font-size:var(--font-size-base)}.messages__content,.messages__title{margin-left:var(--spacing-lg)}.messages--error{--message-border--color:var(--color-maximum-red);--message-header-background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 14 14'%3E%3Cpath d='M3 11.193 11.45 3' stroke='%23D72222' stroke-width='2'/%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3E%3C/svg%3E") no-repeat center left}.messages--status{--message-border--color:var(--color-jade);--message-header-background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 13'%3E%3Cpath d='M2 6.571 5.6 10 14 2' fill='none' stroke='%2326A769' stroke-width='3'/%3E%3C/svg%3E") no-repeat center left}.messages--warning{--message-border--color:var(--color-sunglow);--message-header-background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 4 14' fill='%23FFD23F'%3E%3Cpath d='M.5 0h3v9h-3z'/%3E%3Ccircle cx='2' cy='12.5' r='1.5'/%3E%3C/svg%3E") no-repeat center left}.messages--status,.messages-list__item,.toolbar .messages{background-color:rgba(10,215,116,.1)!important;border-bottom:.1px solid #26a769;border-left:13px solid #75e7b0!important;border-right:.1px solid #26a769;border-top:.1px solid #26a769;color:#21744b!important;font-family:ralewayregular;padding:1.5rem!important}.page-title{font-family:ralewaymedium;margin:unset}.pager{margin:var(--spacing-md) 0}.pager__items{align-items:flex-end;display:flex;flex-wrap:wrap;font-weight:700;gap:15px;justify-content:center;list-style:none;padding:unset}.pager__items .pager__link{align-items:center;background:transparent;border:2px solid #ab856b;border-radius:var(--radius-lg);color:#ab856b;display:flex;font-family:robotoregular;height:2rem;justify-content:center;line-height:1;min-width:2rem;padding-left:.5rem;padding-right:.5rem;text-decoration:none;transition:background-color .2s ease-in-out}.pager__items .pager__link--is-active,.pager__items .pager__link:hover{background:#ab856b;color:#fff}.pager__item{display:inline-block;margin:0 var(--spacing-xxs);vertical-align:top}.pager__item-title--backwards{margin-left:var(--spacing-xs)}.pager__item-title--forward{margin-right:var(--spacing-xs)}.pager__link--action-link span{gap:5px}.pager__item--first .pager__link:before,.pager__item--last .pager__link:after,.pager__item--next .pager__link:after,.pager__item--previous .pager__link:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1rem;position:relative;width:1rem}.pager__item-title{display:none}.pager__item--first .pager__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2v12M14 2 8 8l6 6' stroke='%23ab856b' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--previous .pager__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2 5 8l6 6' stroke='%23ab856b' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--next .pager__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 14 6-6-6-6' stroke='%23ab856b' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--last .pager__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14V2M2 14l6-6-6-6' stroke='%23ab856b' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--first .pager__link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2v12M14 2 8 8l6 6' stroke='%23FFF' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--previous .pager__link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2 5 8l6 6' stroke='%23FFF' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--next .pager__link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 14 6-6-6-6' stroke='%23FFF' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--last .pager__link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14V2M2 14l6-6-6-6' stroke='%23FFF' stroke-width='2'/%3E%3C/svg%3E")}.pager__item--ellipsis{align-items:center;display:flex;height:2rem;justify-content:center;padding-left:.5rem;padding-right:.5rem}@media (--md ){.pager__item:not(.pager__item--previous):not(.pager__item--next){display:flex}}.social:hover{filter:brightness(0) saturate(100%) invert(100%) sepia(25%) saturate(5358%) hue-rotate(183deg) brightness(117%) contrast(120%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(25%) saturate(5358%) hue-rotate(183deg) brightness(117%) contrast(120%)}.table{border-collapse:collapse;margin-bottom:var(--spacing-sm);max-width:100%;width:100%}.table td,.table th{border-top:1px solid var(--color-border);padding:var(--spacing-xs);text-align:inherit}@media (max-width:460px){.table td,.table th{font-size:12px;padding:3px}}@media (max-width:340px){.table td,.table th{font-size:11px}}.table thead th{border-bottom:2px solid var(--color-border);vertical-align:bottom}.table-responsive{overflow-x:auto;width:100%}.vertical-tabs{display:flex}.vertical-tabs__menu{align-self:flex-start;border:1px solid var(--color-border)}.vertical-tabs__menu-item{border:none}.vertical-tabs__menu-item a{color:var(--text-color);padding:var(--spacing-sm)}.vertical-tabs__panes{padding:var(--spacing-sm);width:100%}.node--type-testimonials{overflow:hidden}#footer-wrapper{background:#d7d7d7;border-top:2px solid #d82519;width:100%}#footer-inner{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:40px 0 15px;width:94%}@media (max-width:440px){#footer-inner{padding:10px 0 15px}}#footer-inner .region-footer{border-bottom:1px solid #b2b2b2;overflow:hidden;padding:0 0 20px}#footer-inner .region-copy{overflow:hidden;padding:20px 0 10px}#footer-inner .region-copy .block{float:left}#map{height:500px;width:100%}.block__title{color:#988f88;font-family:ralewaymedium;font-size:3.7rem;margin-bottom:30px;position:relative;z-index:1}.block__title:before{content:"";height:47px;position:absolute;width:310px;z-index:-1}@media (max-width:966px){.block__title{font-size:2.3rem}.block__title:before{height:30px;width:250px}}.path-frontpage .region-slideshow{overflow:hidden}.path-frontpage .region-slideshow .views-rows-wrapper{height:70vh;overflow:hidden;position:relative}@media (max-width:701px){.path-frontpage .region-slideshow .views-rows-wrapper{height:100vh}}@media (min-width:628px) and (max-height:780px){.path-frontpage .region-slideshow .views-rows-wrapper{height:100vh}}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots{align-items:center;display:flex;justify-content:center;left:7%;position:absolute;top:90%;z-index:1000}@media (max-width:628px){.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots{left:50%;top:95%;transform:translateX(-50%)}}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots li{list-style:none;position:relative;z-index:1}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots li.slick-active button{background-color:#f1a170}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots button{background-color:hsla(25,70%,91%,.45);border:1px solid #fff;cursor:pointer;font-size:0;height:10px;margin-left:10px;padding-left:60px}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots button:before{content:"";height:40px;left:0;position:absolute;top:-28%;width:100%}@media (max-width:628px){.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots button{padding-left:70px}.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots button:not(:first-child){margin-left:20px}}@media (max-width:400px){.path-frontpage .region-slideshow .views-rows-wrapper .slick-dots button{padding-left:50px}}.path-frontpage .region-slideshow .slick-track{display:flex;position:relative}.path-frontpage .region-slideshow .slick-track .slide_content{margin:0 auto;max-width:1800px;width:90%}.path-frontpage .region-slideshow .slick-track .slide_inner{margin:0 auto;max-width:1800px;position:absolute;width:90%;z-index:3}.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{color:#fff;font-family:ralewaymedium;font-size:2.8rem;line-height:1.2;margin-top:13rem;max-width:70%;text-align:left;transform:translate(-1500px);transition:transform 1s ease-in-out;z-index:5}.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-body__value{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-family:ralewaymedium;font-size:1.5rem;max-width:1100px;overflow:hidden;padding-top:1rem;transform:translate(-1150px);transition:transform 1s ease-in-out}@media (max-height:619px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-body__value{display:none}}@media (max-width:947px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{font-size:2.5rem;margin-top:12rem}}@media (max-width:628px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{font-size:2rem;margin-top:16rem}}@media (max-width:628px) and (max-height:780px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{font-size:2rem;margin-top:9rem}}@media (max-height:780px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{margin-top:9rem}}@media (max-height:524px){.path-frontpage .region-slideshow .slick-track .slide_inner div .block-content-slide-field-slide-visible-title__value{font-size:2rem;max-width:100%}}.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link{display:flex;justify-content:flex-end}.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value{align-self:flex-end;background-color:hsla(23,74%,66%,.8);border:.8px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:ralewayextrabold;font-size:2rem;font-weight:700;margin-top:5rem;padding:.8rem 3.5rem;transform:translate(800px);transition:transform 1s ease-in-out,background-color .3s ease-in-out;z-index:5}.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value:hover{background-color:#e89968}@media (max-width:947px){.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value{font-size:1.5rem;padding:.8rem 2rem}}@media (max-width:628px){.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value{font-size:1.3rem;padding:.6rem 2.5rem}}@media (max-width:323px){.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value{font-size:1.3rem;padding:.6rem 1.5rem}}@media (max-height:780px){.path-frontpage .region-slideshow .slick-track .slide_inner .block-content-slide-field-slide-link .block-content-slide-field-slide-link__value{margin-top:1rem}}.path-frontpage .region-slideshow .slick-track .block-content-slide-field-slide-image__value:before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.path-frontpage .region-slideshow .slick-track .block-content-slide-field-slide-image__value img{height:100vh;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.path-frontpage .block--ivenko-views-block__portfolio-block-1 .block__title{margin:0 auto 30px;max-width:1800px;width:90%!important}.path-frontpage .block--ivenko-views-block__portfolio-block-1 .block__title:before{background-color:#ede7dd;left:10rem}@media (max-width:562px){.path-frontpage .block--ivenko-views-block__portfolio-block-1 .block__title:before{left:0;right:0}}.path-frontpage .privacy{display:none!important}.path-frontpage .portfolio__content .views-rows-wrapper{overflow:hidden;position:relative}.path-frontpage .portfolio__content .views-rows-wrapper .slick-track{display:flex}.path-frontpage .portfolio__content .views-rows-wrapper .slick-slide:not(:first-child){margin-left:10px}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;border:0 transparent;cursor:pointer;font-size:0;height:115px;margin:0 0 0 8px;position:absolute;top:40%;transition:.3s ease-in-out;width:114px;z-index:1000}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-prev{background-image:url(../images/button-prev-fill.png);left:0;transform:translate(-4rem)}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-prev:hover{background-image:url(../images/button-prev-fill-hover.png)}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-next{background-image:url(../images/button-next-fill.png);right:0;transform:translate(3.5rem)}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-next:hover{background-image:url(../images/button-next-fill-hover.png)}@media (max-width:966px){.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow{height:90px;width:90px}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-prev{transform:translate(-3.5rem)}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-next{transform:translate(3rem)}}@media (max-width:562px){.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow{height:70px;width:70px}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-prev{transform:translate(-2.7rem)}.path-frontpage .portfolio__content .views-rows-wrapper .slick-arrow.slick-next{transform:translate(2.2rem)}}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item{align-items:flex-end;display:flex;height:100%;max-height:484px;max-width:727px;position:relative;transition:.3s ease;width:100%}@media (max-width:966px){.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item{height:338px;width:508px}}@media (max-width:1368px){.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item{height:387px;width:581px}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content{min-width:14.5rem}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_title{font-size:1.8rem}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_service-type{font-size:1.2rem}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_location a{font-size:.9rem}}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item a{height:100%;width:100%}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item:hover .item_content{background-color:rgba(80,56,38,.6);outline:1px solid #fff;outline-offset:0;scale:1.05}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item:hover .item_image a:before{opacity:1}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item:hover .item_image img{scale:1.1}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_image{height:100%;overflow:hidden;width:100%}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_image a:before{background-color:hsla(23,82%,69%,.2);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;transition:.3s ease-in-out;width:100%;z-index:5}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out;width:100%}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content{background-color:rgba(80,56,38,.35);color:#fff;display:inline-block;font-family:ralewaymedium;margin:0 0 13px 13px;max-width:80%;outline:1px solid hsla(0,0%,100%,.2);outline-offset:-5px;padding:10px;pointer-events:none;position:absolute;transition:.3s ease-in-out;z-index:3}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_title a{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#f8bc97;display:-webkit-box;font-size:2.2rem;line-height:33px;overflow:hidden}@media (max-width:1000px){.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_title a{font-size:1.7rem}}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_service-type a{font-size:1.6rem}@media (max-width:1000px){.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_service-type a{font-size:1.2rem}}.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_location a{color:#ede7dd;font-family:ralewaybold;font-size:1.1rem;padding-top:14px}@media (max-width:1000px){.path-frontpage .portfolio__content .views-rows-wrapper .portfolio_item .item_content .item_location a{font-size:.9rem}}.block--ivenko-views-block__work-process-block-1{background-image:url(../images/homepage/background-laptop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:4.5rem;overflow:hidden;padding:5rem 0;position:relative}.block--ivenko-views-block__work-process-block-1 .block__title{margin:0 auto 30px;max-width:1800px;width:90%!important}.block--ivenko-views-block__work-process-block-1 .block__title:before{background-color:#fff;bottom:2px;left:5rem}.work-process__content{margin:0 auto;max-width:1800px;width:90%!important}.work-process__content .views-rows-wrapper{display:grid;gap:5rem;grid-template-columns:repeat(3,1fr);overflow:hidden}@media (max-width:1216px){.work-process__content .views-rows-wrapper{gap:2rem;grid-template-columns:repeat(auto-fill,300px);justify-content:center;margin:0}.work-process__content .views-rows-wrapper .work_process_item{max-width:300px}.work-process__content .views-rows-wrapper .work_process_item .field_visible_number{font-size:4rem}.work-process__content .views-rows-wrapper .work_process_item .item_title{font-size:1.4rem}.work-process__content .views-rows-wrapper .work_process_item .field_short_description p{font-size:.9rem}}.work-process__content .views-rows-wrapper .views-row:nth-child(2) .view_node a:hover{border-color:#63696d;color:#63696d}.work-process__content .views-rows-wrapper .views-row:nth-child(2) .view_node a:hover:before{background-color:#fff!important}.work-process__content .views-rows-wrapper .views-row:nth-child(2) .view_node a:before{background-image:url(../images/homepage/arrow-right-black.svg)!important;border:3px solid #63696d!important}.work-process__content .views-rows-wrapper .views-row .work_process_item .view_node a:hover:before{background-color:#63696d}.work-process__content .views-rows-wrapper .views-row .work_process_item .view_node a:before{background-image:url(../images/homepage/arrow-right-white.svg);border:3px solid #fff}.work-process__content .views-rows-wrapper .views-row .work_process_item{background-position:50%;background-size:cover;line-height:1.2;max-width:430px;min-height:450px;padding:0 0 3.5rem 1rem;position:relative;transition:.2s ease-in}.work-process__content .views-rows-wrapper .views-row .work_process_item.hidden{opacity:0;transform:translateY(100px)}.work-process__content .views-rows-wrapper .views-row .work_process_item .field_visible_number{color:#fff;display:block;font-family:robotoblack;font-size:6.5rem}.work-process__content .views-rows-wrapper .views-row .work_process_item .item_title{color:#63696d;display:block;font-family:ralewayextrabold;font-size:2rem}.work-process__content .views-rows-wrapper .views-row .work_process_item .field_short_description{color:#7b7571;display:block;font-family:ralewaysemibold;font-size:1.2rem;margin-top:10%;padding-right:1rem}@media (max-width:1476px){.work-process__content .views-rows-wrapper .views-row .work_process_item{min-height:350px}.work-process__content .views-rows-wrapper .views-row .work_process_item .field_visible_number{font-size:5rem}.work-process__content .views-rows-wrapper .views-row .work_process_item .item_title{font-size:1.7rem}.work-process__content .views-rows-wrapper .views-row .work_process_item .field_short_description p{font-size:1rem}}.work-process__content .views-rows-wrapper .views-row .view_node a{align-items:center;color:#fff;display:flex;font-family:ralewaysemibold;margin-left:26%;padding-top:8%;position:relative;transition:.4s ease-in-out;width:125px;z-index:2}.work-process__content .views-rows-wrapper .views-row .view_node a:hover:before{animation:increase-padding-homepage .4s ease-in-out forwards;transition:.4s ease-in-out}.work-process__content .views-rows-wrapper .views-row .view_node a:before{background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";cursor:pointer;height:35px;position:absolute;right:0;width:35px;z-index:-1}.work-process__content .views-rows-wrapper .views-row .item_number_01{background-color:hsla(25,31%,80%,.8);clip-path:polygon(0 0,100% 0,100% 75%,76% 100%,0 100%)}.work-process__content .views-rows-wrapper .views-row .item_number_02{background-color:hsla(27,16%,64%,.71);clip-path:polygon(0 0,52% 0,100% 22%,100% 70%,100% 100%,30% 100%,0 100%,0 30%)}.work-process__content .views-rows-wrapper .views-row .item_number_03{background-color:hsla(23,59%,78%,.8);clip-path:polygon(0 0,100% 0,100% 15%,100% 70%,100% 100%,55% 100%,0 85%,0 30%)}.path-frontpage .region-content-bottom{overflow:hidden}.path-frontpage .block--ivenko-views-block__services-block-1{margin:0 auto;max-width:1800px;position:relative;width:90%!important}.path-frontpage .block--ivenko-views-block__services-block-1 .block__title:before{background-color:#ede7dd;bottom:-8px;left:9%}.path-frontpage .block--ivenko-views-block__services-block-1 .block__title:after{background-color:#ede7dd;bottom:36px;content:"";height:3px;position:absolute;right:9%;width:65%;z-index:-1}@media (max-width:966px){.path-frontpage .block--ivenko-views-block__services-block-1 .block__title:after{bottom:19px}}.path-frontpage .services__content{overflow:hidden}.path-frontpage .services__content .views-rows-wrapper{color:#fff;font-family:ralewaymedium;font-size:1.6rem;overflow:hidden;padding-bottom:5rem;text-transform:uppercase}@media (max-width:994px){.path-frontpage .services__content .views-rows-wrapper .views-rows-wrapper{font-size:1.3rem}}@media (max-width:471px){.path-frontpage .services__content .views-rows-wrapper .views-rows-wrapper{font-size:1.8rem}}@media (max-width:344px){.path-frontpage .services__content .views-rows-wrapper .views-rows-wrapper{font-size:1.4rem}}.path-frontpage .services__content .views-rows-wrapper .polygon{position:absolute;right:0;top:-3rem}.path-frontpage .services__content .views-rows-wrapper .slick-track{display:flex;gap:10px}.path-frontpage .services__content .views-rows-wrapper .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;border:0 transparent;cursor:pointer;font-size:0;height:115px;margin:0 0 0 5px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;width:114px;z-index:1001}@media (max-width:1170px){.path-frontpage .services__content .views-rows-wrapper .slick-arrow{top:55%}}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev{background-image:url(../images/button-prev-light.png);left:-8rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev:hover{background-image:url(../images/button-prev-fill-hover.png)}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next{background-image:url(../images/button-next-light.png);right:-7.5rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next:hover{background-image:url(../images/button-next-fill-hover.png)}@media (max-width:1170px){.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev{left:-7.2rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next{right:-7rem}}@media (max-width:952px){.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev{left:-6.4rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next{right:-6.5rem}}@media (max-width:752px){.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev{left:-6.2rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next{right:-5.8rem}}@media (max-width:520px){.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-prev{left:-5.4rem}.path-frontpage .services__content .views-rows-wrapper .slick-arrow.slick-next{right:-5rem}}@media (max-width:471px){.path-frontpage .services__content .views-rows-wrapper .views-row{align-items:center;display:flex;justify-content:center}}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item{align-items:flex-end;display:flex;position:relative}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_main_image{height:100%;position:relative;width:100%}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_main_image a{display:block;position:relative;z-index:2}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_main_image a:after{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;outline-color:#fff;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:3}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_main_image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_title{padding:0 0 .5rem .6rem;pointer-events:none;position:absolute;z-index:2}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_title a{transition:color .3s ease-in-out}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_icon{align-items:center;background-image:url(../images/services/heptagon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;filter:brightness(0) saturate(100%) invert(0) sepia(8%) saturate(7469%) hue-rotate(22deg) brightness(102%) contrast(107%);-webkit-filter:brightness(0) saturate(100%) invert(0) sepia(8%) saturate(7469%) hue-rotate(22deg) brightness(102%) contrast(107%);height:120px;justify-content:center;left:50%;opacity:0;padding:1.5rem;pointer-events:none;position:absolute;top:30%;transform:translate(-50%,-50%);transition:.3s ease-in-out;width:120px;z-index:2}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item .service_icon img{-o-object-fit:contain;object-fit:contain}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item:hover .service_icon{opacity:1}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item:hover .service_title a{color:#000}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item:hover .service_main_image a:after{background-color:hsla(36,47%,77%,.5);outline:1px solid #fff;outline-offset:-6px}.path-frontpage .services__content .views-rows-wrapper .views-row .service_item:hover{color:#000}@media (max-width:1166px){.path-frontpage .services__content .views-rows-wrapper{padding-bottom:2rem}.path-frontpage .services__content .views-rows-wrapper .views-rows-wrapper{font-size:1.4rem}}.path-frontpage .block--ivenko-views-block__testimonials-block-1{margin:3.4rem auto 0;max-width:1800px;overflow:hidden;width:90%!important}.path-frontpage .block--ivenko-views-block__testimonials-block-1 .block__title:before{background-color:#ede7dd;left:-2rem}.path-frontpage .testimonials__content{position:relative}.path-frontpage .testimonials__content:after{color:#ede7dd;content:"\201D";font-family:ralewayblack;font-size:20rem;position:absolute;right:7%;top:-10rem;z-index:1}@media (max-width:958px){.path-frontpage .testimonials__content:after{font-size:15rem;top:-7rem}}@media (max-width:406px){.path-frontpage .testimonials__content:after{display:none}}.path-frontpage .testimonials__content .views-rows-wrapper{border-bottom:1px solid #ede7dd;margin-bottom:3.4rem;padding-bottom:1.5rem;position:relative}@media (max-width:645px){.path-frontpage .testimonials__content .views-rows-wrapper{padding:0}.path-frontpage .testimonials__content .views-rows-wrapper:after{font-size:14rem;right:1%;top:2%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div{flex-direction:column;justify-content:space-evenly}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left{align-self:center}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-field-tsmnl-image
.node-testimonials-field-tsmnl-image__value
a
img{height:260px}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right{align-items:flex-start;margin-top:2rem;max-width:100%;text-align:left}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right .node-testimonials-field-tsmnl-name
.node-testimonials-field-tsmnl-name__value{align-items:flex-start}}.path-frontpage .testimonials__content .views-rows-wrapper .slick-track{display:flex}.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots{align-items:center;bottom:-1.5rem;display:flex;gap:11px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots li{list-style:none}.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots button{background-color:hsla(38,31%,90%,.15);border:1px solid #d5c1b6;border-radius:50%;cursor:pointer;font-size:0;padding:6px;position:relative}.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots button:before{border:#ede7dd;border-radius:inherit;content:"";height:100%;left:0;padding:2px;position:absolute;right:0;top:0;transition:.2s ease-in-out;width:100%;z-index:10}.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots button:hover:before,.path-frontpage .testimonials__content .views-rows-wrapper .slick-dots li.slick-active button:before{border:4px solid #ede7dd}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div{display:flex;gap:.3rem;padding:.7rem;position:relative}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left{border-radius:50%;-webkit-border-radius:50%;height:300px;min-width:300px;padding:0;position:relative}@media (max-width:1316px){.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left{height:230px;min-width:230px}}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left:before{border-color:#f8bc97;border-radius:inherit;content:"";height:108%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:108%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left:hover:before{border:10px solid #f8bc97}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left:hover img{transform:scale(1.2)}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-field-tsmnl-image{border-radius:inherit;height:100%;overflow:hidden;padding:0;width:100%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-field-tsmnl-image .node-testimonials-field-tsmnl-image__value{height:100%;padding:0}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-field-tsmnl-image .node-testimonials-field-tsmnl-image__value img{align-self:stretch;flex-shrink:0;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right{display:block;padding:0 0 0 1.5rem;width:100%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right div{padding:0}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right div .node-testimonials-node-title__value{padding:inherit}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right div .node-testimonials-node-title__value h2{color:#988f88;font-family:ralewaysemibold;font-size:1.5rem;text-transform:uppercase}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right div .node-testimonials-body__value{padding:inherit}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right div .node-testimonials-body__value p{color:grey;font-family:ralewaymedium;font-size:1.1rem;padding-top:.3rem}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right .name_group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start!important}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right .name_group .node-testimonials-field-tsmnl-name__value{color:#969696;font-family:ralewaybold_italic;font-size:1.4rem;margin-right:.4rem;padding:.5rem 0 0}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right .name_group .node-testimonials-field-social-networks-links__items{flex-direction:row;padding-top:8px}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-right .name_group .node-testimonials-field-social-networks-links__item a span{color:#969696;font-size:30px}@media (max-width:1116px){.path-frontpage .testimonials__content .views-rows-wrapper:after{font-size:14rem;right:7%;top:-13%}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left{height:260px;max-width:260px;min-width:260px}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-node-title__value h2{font-size:1.5rem}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-body__value p{font-size:1.1rem}.path-frontpage .testimonials__content .views-rows-wrapper .views-row div .group-left .node-testimonials-body__value{font-size:1.4rem}}
/*# sourceMappingURL=maps/components.css.map */
