.btn-parallelogram{background:transparent;color:#055586;display:inline-block;font-family:Alice,serif;font-size:12px;font-weight:500;letter-spacing:1px;padding:.4em 2.5em;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.btn-parallelogram,.btn-parallelogram:before{backface-visibility:hidden;border:none;image-rendering:optimizeQuality;transition:all .35s!important}.btn-parallelogram:before{background:#edeef0;border-radius:3px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:skewX(-20deg);z-index:-1}.btn-parallelogram.dark{color:#fff}.btn-parallelogram.dark:before{background:#046dad}.btn-parallelogram.invert{color:#fff}.btn-parallelogram.invert:before{background:#28b8f8}.btn-parallelogram.invert:hover{color:#28b8f8}.btn-parallelogram.invert:hover:before{background:#fff}.btn-parallelogram.disabled,.btn-parallelogram:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.btn-parallelogram:hover{color:#fff}.btn-parallelogram:hover:before{background:#28b8f8}.brush-wrap{background:transparent;border:none;display:inline-block;padding:8px 36px;position:relative;z-index:0}.brush-wrap:before{background:#d6ab00;clip-path:url(#clip);content:"";height:100%;left:0;position:absolute;top:0;transition:all .35s!important;width:100%;z-index:-1}.brush-wrap p{color:#fff;font-style:italic;margin:0;z-index:1}body.error404 #main-wrapper{min-height:500px}body.error404 h1{font-family:Manrope,sans-serif;font-size:180px;line-height:1}@media (max-width:767.98px){body.error404 h1{font-size:80px}}body.error404 .info{font-family:Manrope,sans-serif;font-size:28px;margin-bottom:40px}@media (max-width:767.98px){body.error404 .info{font-size:22px;margin-bottom:20px}}body.error404 .to-home{margin-bottom:20px}body.error404 .to-home a{color:#fff!important;font-size:18px}@media (max-width:767.98px){body.error404 .to-home a{font-size:16px}}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.alignright{text-align:right}.wp-block-columns:last-child{margin-bottom:0}.screen-reader-text{display:none}body,html{min-height:100%}body{background:#f5f8f9;font-family:PT Sans,sans-serif}a{color:#cca300;text-decoration:none;transition:all .35s}a:active,a:focus,a:hover{color:#997a00;text-decoration:none}dl,ol,ul{margin-bottom:0}iframe{max-width:100%}.navigation.pagination{margin-top:16px;text-align:center}.navigation.pagination .page-numbers{font-weight:700;padding:4px 8px}.overlay:before{background:#434343;bottom:0;content:"";height:100%;left:0;opacity:.65;position:absolute;right:0;top:0;width:100%}.header-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.header-toolbar{background-color:rgba(41,41,41,.7);font-family:Manrope,sans-serif;line-height:1.2;padding:10px 0;position:relative}@media (max-width:991.98px){.header-toolbar:not(.mobile){display:none}}.header-toolbar .logo img{display:inline-block}.header-toolbar a{color:#fff}.header-toolbar a:active,.header-toolbar a:focus,.header-toolbar a:hover{color:#fc0}.header-toolbar .inner{justify-content:space-between}.header-toolbar .contacts,.header-toolbar .inner{align-items:center;display:flex}@media (max-width:991.98px){.header-toolbar .contacts{display:none}}.header-toolbar .contacts>*{margin-right:24px}.header-toolbar .contacts>:last-child{margin-right:0}.header-toolbar .contacts .socials{align-items:center;display:flex}.header-toolbar .contacts .socials .social{align-items:center;background-color:#fc0;background-image:radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#cca300 90%);border-radius:3px;display:flex;font-size:12px;justify-content:center;margin-right:6px;padding:3px}.header-toolbar .contacts .socials .social:last-child{margin-right:0}.header-toolbar .contacts .socials .social svg{fill:#434343;height:20px;width:20px}.header-toolbar.mobile{padding:10px 0;position:sticky}@media (min-width:992px){.header-toolbar.mobile{display:none}}@media (max-width:425px){.header-toolbar.mobile img{height:auto;width:230px}}.header-toolbar.mobile .mburger{--mb-bar-height:2px;color:#fc0;height:30px;width:30px}#mmenu .socials .social{margin:0 8px}.header-menu{background-color:rgba(41,41,41,.5);color:#fff;transition:all .35s ease}.header-menu.bg{background-color:rgba(41,41,41,.9)}.header-menu .menu{align-items:center;display:flex;font-family:Manrope,sans-serif;justify-content:space-between;position:relative;transition:all .35s}.header-menu li:hover>ul.dropdown-menu{display:block;height:auto!important;opacity:1!important;transform:translateY(0)}.header-menu .navbar-nav .dropdown-menu{position:absolute}.header-menu .nav-link{padding:12px 0}.header-menu .menu-items{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;font-size:19px;font-weight:300;justify-content:center;margin:0;padding:0;text-transform:lowercase;white-space:nowrap}@media (max-width:991.98px){.header-menu .menu-items{display:none}}.header-menu .menu-items .menu-item{border-radius:5px;list-style:none;margin:0 15px;padding:0 10px;position:relative;transition:all .3s ease}@media (max-width:1199.98px){.header-menu .menu-items .menu-item{padding-left:5px;padding-right:5px}}.header-menu .menu-items .menu-item a{color:#fff}.header-menu .menu-items .menu-item a:hover,.header-menu .menu-items .menu-item.active,.header-menu .menu-items .menu-item.active a,.header-menu .menu-items .menu-item.current-menu-item>a,.header-menu .menu-items .menu-item.current-page-parent>a,.header-menu .menu-items .menu-item:hover{color:#fc0}.header-menu .menu-items .menu-item:last-child:after{content:"";display:none}.header-menu .menu-items .menu-item .dropdown-toggle:after{vertical-align:.1em}.header-menu .menu-items .menu-item .dropdown-menu{background-color:rgba(41,41,41,.8);border:none;display:block;height:0;margin:0 0 0 -15px!important;opacity:0;overflow:hidden;padding:0;right:0;transition:opacity .5s ease-out}.header-menu .menu-items .menu-item .dropdown-menu .menu-item{margin:0;padding:5px}.header-menu .menu-items .menu-item .dropdown-menu .menu-item:after{display:none}.header-menu .menu-items .menu-item .dropdown-menu .dropdown-item.active,.header-menu .menu-items .menu-item .dropdown-menu .dropdown-item:active,.header-menu .menu-items .menu-item .dropdown-menu .dropdown-item:focus,.header-menu .menu-items .menu-item .dropdown-menu .dropdown-item:hover{background:transparent}.header-title{padding:20px 0 30px}.header-title .title{color:#fff;font-family:Alice,serif;margin:auto;padding:25px 0;position:relative;text-align:center;width:80%}@media (max-width:767.98px){.header-title .title{font-size:26px;padding:20px;width:100%}}.header-title .title h1{font-size:36px;font-weight:700;line-height:1.1;margin:0}@media (max-width:767.98px){.header-title .title h1{font-size:30px}}.header-title .title .subtitle{font-family:Manrope,sans-serif;font-size:18px;font-weight:300;line-height:1.1;margin-top:26px;position:relative}.header-title .title .subtitle:before{background-color:#fc0;content:"";display:block;height:2px;left:0;margin:-13px auto auto;position:absolute;right:0;width:60px}#page-wrapper{--header-height:300px;display:flex;flex-direction:column;min-height:100vh}#page-wrapper:before{background-attachment:fixed;background-image:var(--headerBackgroundImage);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:var(--headerHeight);position:absolute;width:100%;z-index:-1}#page-wrapper>#main-wrapper{display:flex;flex:1}#main-wrapper{background:#edeef0;font-family:PT Sans,sans-serif;padding:20px 0;position:relative}#main-wrapper img{height:auto;max-width:100%}#main-wrapper .main-content .main-content-block{background:#fff;border-radius:5px;box-shadow:0 1px 0 0 #dce1e6,0 0 0 1px #e7e8ec;line-height:1.4;padding:25px}@media (max-width:575.98px){#main-wrapper .main-content .main-content-block{padding:15px}}#main-wrapper .main-content .main-content-block>:first-child,#main-wrapper .main-content .main-content-block>[id^=post-]>:first-child{margin-top:0!important}#main-wrapper .main-content .main-content-block>:last-child,#main-wrapper .main-content .main-content-block>[id^=post-]>:last-child{margin-bottom:0!important}#main-wrapper .main-content .main-content-block+.main-content-block{margin-top:20px}#main-wrapper .main-content .main-content-block .post-gallery img,#main-wrapper .main-content .main-content-block .swiper-slide img{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}#main-wrapper .main-content .main-content-block .post-gallery img{transition:all .9s;will-change:scale}#main-wrapper .main-content .main-content-block .post-gallery img:hover{transform:scale(1.1)}#main-wrapper .main-content .main-content-block .post-gallery .grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:15px 0}#main-wrapper .main-content .main-content-block .post-gallery .grid .grid-item{border-radius:10px;margin:5px;overflow:hidden;width:calc(33.3333% - 10px)}@media (max-width:991.98px){#main-wrapper .main-content .main-content-block .post-gallery .grid .grid-item{width:calc(50% - 10px)}}@media (max-width:575.98px){#main-wrapper .main-content .main-content-block .post-gallery .grid .grid-item{margin-left:0;margin-right:0;width:100%}}#main-wrapper .main-content .main-content-block .post-gallery .swiper{height:400px;padding:20px 0}#main-wrapper .main-content .main-content-block .post-gallery .swiper .swiper-slide{border-radius:10px;overflow:hidden}#main-wrapper .main-content .main-content-block .post-gallery .swiper .swiper-pagination-bullets{bottom:5px}#main-wrapper .main-content .main-content-block .post-gallery .swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fc0}#main-wrapper .main-content p{margin-bottom:.5rem;margin-top:.5rem}#main-wrapper .main-content .h1,#main-wrapper .main-content .h2,#main-wrapper .main-content .h3,#main-wrapper .main-content .h4,#main-wrapper .main-content .h5,#main-wrapper .main-content .h6,#main-wrapper .main-content h1,#main-wrapper .main-content h2,#main-wrapper .main-content h3,#main-wrapper .main-content h4,#main-wrapper .main-content h5,#main-wrapper .main-content h6{font-family:Alice,serif}#main-wrapper .main-content *+.h1,#main-wrapper .main-content *+.h2,#main-wrapper .main-content *+.h3,#main-wrapper .main-content *+.h4,#main-wrapper .main-content *+.h5,#main-wrapper .main-content *+.h6,#main-wrapper .main-content *+h1,#main-wrapper .main-content *+h2,#main-wrapper .main-content *+h3,#main-wrapper .main-content *+h4,#main-wrapper .main-content *+h5,#main-wrapper .main-content *+h6{margin-top:.5rem}#main-wrapper .main-content table thead tr{color:#cca300;vertical-align:middle}#main-wrapper .main-content .project-page .main-image{display:block;margin-bottom:10px;text-align:center}#main-wrapper .main-content .project-page .description{margin:10px 0;text-align:center}#main-wrapper .main-content .project-page .summary tr td:last-child{max-width:220px}@keyframes breath{0%{background-size:110% auto}50%{background-size:140% auto}to{background-size:110% auto}}@keyframes reveal{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}#main-wrapper .main-content .section-title{background-size:100% 95%;display:inline-block;font-family:Alice,serif;font-size:22px;font-weight:700;line-height:1;margin-bottom:16px;padding:12px 42px}#main-wrapper .main-content .brush-wrap:before{background:#ffe066}#main-wrapper .main-content .collapsed-grid{margin-top:24px}#main-wrapper .main-content .collapsed-grid .collapsed-grid-item img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}#main-wrapper .main-content .collapsed-grid .collapsed-grid-item a.image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}#main-wrapper .main-content .collapsed-grid .collapsed-grid-item a.image:before{content:"";display:block;height:100%;transition:all .5s;width:100%}#main-wrapper .main-content .collapsed-grid .collapsed-grid-item a.image:hover:before{background-color:rgba(154,114,80,.5)}#main-wrapper .main-content .collapsed-grid .players{align-items:center;display:flex;flex-direction:row}#main-wrapper .main-content .collapsed-grid .players .toggle-player{margin-right:8px}#main-wrapper .main-content .collapsed-grid .players .toggle-player.active{font-weight:700}#main-wrapper .main-content .collapsed-grid .players .toggle-player:not(.active){opacity:.9}#main-wrapper .main-content .collapsed-grid .players .toggle-player:not(.active):hover{opacity:1}#main-wrapper .main-content .grid-image-hover figure{background:#9a7250;cursor:pointer;margin:0;overflow:hidden;position:relative;text-align:left}#main-wrapper .main-content .grid-image-hover figure .bg{opacity:.5;transform:translate3d(-10px,0,0);transition:opacity .35s,transform .35s;width:calc(100% + 20px)}#main-wrapper .main-content .grid-image-hover figure:hover .bg{opacity:.3;transform:translateZ(0)}#main-wrapper .main-content .grid-image-hover figure figcaption{backface-visibility:hidden;color:#fff;font-size:1.25em;padding:1.5em;text-transform:uppercase}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure figcaption{padding:.5em}}@media (min-width:768px) and (max-width:991.98px){#main-wrapper .main-content .grid-image-hover figure figcaption{padding:.5em}}@media (min-width:1200px) and (max-width:1399.98px){#main-wrapper .main-content .grid-image-hover figure figcaption{padding:1.1em}}#main-wrapper .main-content .grid-image-hover figure figcaption.compact{padding:1.5em}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure figcaption.compact{padding:1em}}#main-wrapper .main-content .grid-image-hover figure figcaption.center{align-items:center;display:flex;flex-direction:column;justify-content:center}#main-wrapper .main-content .grid-image-hover figure figcaption:after,#main-wrapper .main-content .grid-image-hover figure figcaption:before{pointer-events:none}#main-wrapper .main-content .grid-image-hover figure figcaption,#main-wrapper .main-content .grid-image-hover figure figcaption>a{height:100%;left:0;position:absolute;top:0;width:100%}#main-wrapper .main-content .grid-image-hover figure figcaption>a{font-size:0;opacity:0;text-indent:200%;white-space:nowrap;z-index:1000}#main-wrapper .main-content .grid-image-hover figure h2{font-size:26px;font-weight:700;overflow:hidden;padding:.1em 0 .5em;position:relative}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure h2{font-size:24px}}@media (min-width:768px) and (max-width:991.98px){#main-wrapper .main-content .grid-image-hover figure h2{font-size:22px}}#main-wrapper .main-content .grid-image-hover figure h2 span{font-weight:bolder}#main-wrapper .main-content .grid-image-hover figure h2:after{background:#fff;bottom:0;content:"";height:3px;left:0;position:absolute;transform:translate3d(-100%,0,0);transition:transform .35s;width:100%}#main-wrapper .main-content .grid-image-hover figure:hover h2:after{transform:translateZ(0)}#main-wrapper .main-content .grid-image-hover figure h3{font-family:Manrope,sans-serif;font-size:22px;font-weight:300}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure h3{font-size:16px}}@media (min-width:768px) and (max-width:991.98px){#main-wrapper .main-content .grid-image-hover figure h3{font-size:18px}}#main-wrapper .main-content .grid-image-hover figure p{font-size:13px;letter-spacing:2px;opacity:0;padding:1em 0 0;transform:translate3d(100%,0,0);transition:opacity .35s,transform .35s}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure p{font-size:9px}}@media (min-width:768px) and (max-width:991.98px){#main-wrapper .main-content .grid-image-hover figure p{font-size:10px}}#main-wrapper .main-content .grid-image-hover figure p.compact{letter-spacing:0;line-height:1.2;text-transform:none}@media (max-width:425px){#main-wrapper .main-content .grid-image-hover figure p.compact{display:none}}@media (min-width:768px) and (max-width:991.98px){#main-wrapper .main-content .grid-image-hover figure p.compact{display:none}}#main-wrapper .main-content .grid-image-hover figure:hover p{opacity:1;transform:translateZ(0)}#main-wrapper .main-content .grid-image-hover figure h2,#main-wrapper .main-content .grid-image-hover figure h3,#main-wrapper .main-content .grid-image-hover figure p{margin:0}#main-wrapper .main-content .other-projects-swiper{padding-bottom:25px}#main-wrapper .main-content .other-projects-swiper .title{color:#212529;font-family:Alice,serif;font-size:20px;font-weight:700;line-height:1;margin-bottom:10px;margin-top:10px}#main-wrapper .sidebar ul{line-height:1.1;list-style:none;padding-left:0}#main-wrapper .sidebar ul ul{padding-left:1.5rem}#main-wrapper .sidebar ul li{margin-bottom:5px}#main-wrapper .sidebar .sidebar-block-mb{margin-bottom:15px}#main-wrapper .sidebar .sidebar-block-mb:last-child{margin-bottom:0}#main-wrapper .sidebar .sidebar-block{background:#fff;border-radius:5px;box-shadow:0 1px 0 0 #dce1e6,0 0 0 1px #e7e8ec;line-height:1.3;overflow:hidden;padding:15px 20px}#main-wrapper .sidebar .sidebar-block>:last-child{margin-bottom:0}#main-wrapper .sidebar .sidebar-block.no-padding{padding:0}#main-wrapper .sidebar .sidebar-block figure{margin-bottom:0}#main-wrapper .sidebar .sidebar-block.other-products{padding:0;text-align:center}#main-wrapper .sidebar .sidebar-block.other-products .bg{background-position:50%;background-repeat:no-repeat;background-size:cover}#main-wrapper .sidebar .sidebar-block.other-products .title{margin-top:16px;padding:0 8px}#main-wrapper .sidebar .sidebar-block.other-products .content{line-height:1.1;padding:0 20px 15px}#main-wrapper .sidebar .sidebar-block .title{font-family:Alice,serif;font-size:24px;font-weight:700;line-height:1;margin-bottom:8px}.sidebar .search-form{border:1px solid #949494;border-radius:4px;display:flex;padding:4px 8px}.sidebar .search-form input{border:none;width:100%}.sidebar .search-form input:focus{outline:none}.sidebar .search-form button{background:transparent;border:none}.sidebar .search-form button:hover svg{fill:#046dad}.sidebar .btn-parallelogram{color:#fff!important}.sidebar .btn-parallelogram:before{background-color:#046dad}.sidebar .btn-parallelogram:hover:before{background-color:#28b8f8}#footer{background-color:#434444;color:#fff;font-family:Manrope,sans-serif;font-weight:300;line-height:1.25;position:relative;z-index:1}#footer svg{fill:#fff}#footer a{color:#fff}@media (max-width:767.98px){#footer .logo{margin-bottom:15px}}#footer .brand{display:flex;flex-direction:column;height:100%;justify-content:space-around;text-align:center}#footer .contacts{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0 70px}@media (max-width:767.98px){#footer .contacts{padding:30px 0}}@media (max-width:575.98px){#footer .contacts .col{flex:1 1 auto;margin-bottom:15px}}#footer .contacts a{display:flex;flex-direction:column;margin:auto;max-width:280px;text-align:center}#footer .contacts a .icon{color:#fff;display:inline-block;font-size:20px;margin-bottom:8px;padding:10px 24px}#footer .contacts a .icon:before{background:#d6ab00}#footer .contacts a .icon svg{fill:#fff;display:block;margin:auto}#footer .contacts a .title{display:block;font-size:18px;line-height:1.1;transition:all .35s!important}#footer .contacts a:hover .icon:before{background:#fc0}#footer .contacts a:hover .title{color:#fc0}#footer .other{background-color:#3b3c3c;padding:20px 0}@media (max-width:1000px){#footer .other{padding:40px 0 80px}}@media (max-width:800px){#footer .other{padding:20px 0 80px}}#footer .socials{display:flex;font-size:20px;margin-right:20px}@media (max-width:575.98px){#footer .socials{margin-right:0}}#footer .socials .social{align-items:center;display:flex;margin-right:10px;padding:5px;text-align:center}#footer .socials .social:hover{color:#95d8ff}#footer .socials .social svg{fill:#d6ab00;height:28px;width:28px}#footer .socials .social svg:hover{fill:#fc0}#footer .legal{font-size:13px}@media (max-width:575.98px){#footer .legal{line-height:1.5;margin-top:15px}}#footer .legal a:hover{color:#95d8ff}section#footer-callback{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:90px 0;position:relative}@media (max-width:767.98px){section#footer-callback{padding:40px 0}}section#footer-callback.singular{background:#edeef0;padding:0 0 20px}section#footer-callback.singular .tile{background:#fff;border-radius:5px;box-shadow:0 1px 0 0 #dce1e6,0 0 0 1px #e7e8ec;line-height:1.4;margin:0;padding:40px 25px}section#footer-callback .title{font-family:Alice,serif;font-size:30px;font-weight:700;line-height:1;margin:0 0 5px}section#footer-callback .subtitle{font-family:Manrope,sans-serif;font-size:22px;line-height:1.2}section#footer-callback .form{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}section#footer-callback .form .data .input-accent{border:1px solid #e0b300}section#footer-callback .form .data .input-accent input.contact{font-family:Manrope,sans-serif;width:240px}section#footer-callback .form .data .privacy{color:#969696;font-family:Manrope,sans-serif;font-size:12px;line-height:1.1;margin-top:5px}section#footer-callback .form .data .privacy a{color:#d6ab00}section#footer-callback .form .error{color:#dc3545;font-size:22px;font-weight:700;margin-bottom:8px;text-align:center}section#footer-callback .form .success{color:#fc0;font-size:22px;font-weight:700;margin-bottom:8px;text-align:center}.garry-grid{display:flex;flex-wrap:wrap;justify-content:center}.garry-grid .item{flex-basis:33.333333%;min-width:250px;padding:15px;text-align:center}@media (max-width:991.98px){.garry-grid .item{flex-basis:50%}}@media (max-width:767.98px){.garry-grid .item{flex-basis:100%}}.garry-grid .item .item-image img{border-radius:2px;height:auto;max-width:100%}.garry-grid .item .item-info{margin-top:-15px;position:relative}.garry-grid .item .item-info a{background-color:#3a3a3a;border-radius:2px;color:#fff;display:inline-block;line-height:1.2;max-width:80%;padding:7px 55px 7px 10px;position:relative}.garry-grid .item .item-info a:hover{color:#fc0}.garry-grid .item .item-info a .polygone{align-items:center;background-color:#fc0;background-image:radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);background-position:100%;background-repeat:no-repeat;border-radius:0 5px 5px 2px;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);color:#fff;display:flex;font-size:18px;height:45px;justify-content:center;max-height:100%;padding-left:13px;position:absolute;right:-6px;top:-6px;width:55px}.garry-grid .item .item-info .item-title{font-family:Alice,serif;font-weight:700;text-align:left;text-transform:uppercase}.garry-grid .item .item-info .item-description{font-family:Manrope,sans-serif;font-size:13px;line-height:1.1;text-align:left}.garry-grid .item .item-info .item-description p{margin-bottom:0}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}.animate__shakeX{animation-name:shakeX}.text-accent{color:#fc0}.input-accent{background:#fff;border-radius:5px;display:inline-block;font-family:Alice,serif;font-weight:600;overflow:hidden;padding-right:60px;position:relative}.input-accent input{background:#fff;border:none;padding:12px}.input-accent input+input{border-left:2px solid #292929}.input-accent input:last-of-type{padding-right:0}.input-accent .polygone{align-items:center;background:#fff radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);border:none;border-radius:0 5px 5px 0;bottom:-1px;clip-path:polygon(35% 0,100% 0,100% 100%,0 100%);color:#404040;display:flex;justify-content:center;padding-left:25px;padding-right:14px;position:absolute;right:-1px;top:-1px}.input-accent .polygone:hover{color:#fff}.input-accent .polygone svg{display:block!important;line-height:1;vertical-align:middle}.btn-accent{background:linear-gradient(90deg,#404040 calc(100% - 10px),#fc0);border-radius:5px;color:#fc0;display:inline-block;font-family:Alice,serif;font-weight:600;overflow:hidden;padding:8px 65px 8px 16px;position:relative}.btn-accent.invert{background:#404040 radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);color:#292929}.btn-accent.invert:hover{color:#292929}.btn-accent.invert .polygone{background:#fff radial-gradient(circle farthest-corner at 10% 20%,#fff 0,#f4f4f4 90%)}.btn-accent:hover{color:#fff}.btn-accent:hover .polygone.animate i{animation-duration:5s;animation-iteration-count:infinite;animation-name:shakeX}.btn-accent .polygone{align-items:center;background:#404040 radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);border-radius:0 5px 5px 0;bottom:-1px;clip-path:polygon(35% 0,100% 0,100% 100%,0 100%);color:#404040;display:flex;justify-content:center;padding-left:25px;padding-right:14px;position:absolute;right:-1px;top:-1px}.btn-accent .polygone svg{display:block!important;line-height:1;vertical-align:middle}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.is-front-page #front-page-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:absolute;top:0;width:100%;z-index:-1}.is-front-page #front-page{position:relative}.is-front-page section{background:#fff;overflow:hidden;padding:40px 20px;position:relative}@media (max-width:991.98px){.is-front-page section{padding-bottom:30px;padding-top:30px}}@media (max-width:767.98px){.is-front-page section{padding:20px 10px}}.is-front-page section.bg-light{background:#f1efef!important}.is-front-page section .section-title{font-family:Alice,serif;font-size:28px;font-weight:600;line-height:1;margin-bottom:20px}@media (max-width:575.98px){.is-front-page section .section-title{text-align:center}}.is-front-page section .section-title:before{background-color:#fc0;content:"";display:inline-block;height:3px;width:50px}@media (max-width:575.98px){.is-front-page section .section-title:before{display:none}.is-front-page section .section-title:after{background-color:#fc0;content:"";display:block;height:3px;margin:10px auto 0;width:50px}}.is-front-page .btn-accent{background:linear-gradient(90deg,#404040 calc(100% - 10px),#fc0);border-radius:5px;color:#fc0;display:inline-block;font-family:Alice,serif;font-weight:600;overflow:hidden;padding:8px 65px 8px 16px;position:relative}.is-front-page .btn-accent.invert{background:#404040 radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);color:#292929}.is-front-page .btn-accent.invert:hover{color:#292929}.is-front-page .btn-accent.invert .polygone{background:#fff radial-gradient(circle farthest-corner at 10% 20%,#fff 0,#f4f4f4 90%)}.is-front-page .btn-accent:hover{color:#fff}.is-front-page .btn-accent:hover .polygone.animate i{animation-duration:5s;animation-iteration-count:infinite;animation-name:shakeX}.is-front-page .btn-accent .polygone{align-items:center;background:#404040 radial-gradient(circle farthest-corner at 10% 20%,#fc0 0,#c79f00 90%);border-radius:0 5px 5px 0;bottom:-1px;clip-path:polygon(35% 0,100% 0,100% 100%,0 100%);color:#404040;display:flex;justify-content:center;padding-left:25px;padding-right:14px;position:absolute;right:-1px;top:-1px}.is-front-page .btn-accent .polygone svg{display:block!important;line-height:1;vertical-align:middle}.is-front-page #front-page-topper{background-color:transparent;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 117.5px);padding:20px;text-align:center}.is-front-page #front-page-topper .logo{padding:30px 0 20px}@media (max-width:767.98px){.is-front-page #front-page-topper .logo{padding:10px 0 15px}}.is-front-page #front-page-topper .logo img{display:inline-block;height:auto;max-width:250px}@media (max-width:575.98px){.is-front-page #front-page-topper .logo img{max-width:200px}}.is-front-page #front-page-topper a{color:#fc0}.is-front-page #front-page-topper .title{font-family:Alice,serif;font-size:48px;font-weight:700;line-height:1;margin:0;padding:20px 0 40px}@media (max-width:575.98px){.is-front-page #front-page-topper .title{font-size:30px;padding-bottom:30px}}@media (max-width:767.98px){.is-front-page #front-page-topper .title{font-size:36px}}.is-front-page #front-page-topper .details{font-family:Manrope,sans-serif;font-size:28px;font-weight:300;line-height:1.3;padding:20px 0 50px}@media (max-width:575.98px){.is-front-page #front-page-topper .details{font-size:22px}}@media (max-width:767.98px){.is-front-page #front-page-topper .details{font-size:20px}}.is-front-page #front-page-topper .separator{padding:15px 0}.is-front-page #front-page-topper .secondary{font-size:20px;margin-bottom:4px}.is-front-page #front-page-topper .get-price{border:3px solid #fc0;border-radius:20px;font-size:20px;font-weight:600;margin-top:15px;padding:5px 20px}.is-front-page #front-page-topper .get-price:hover{border-color:#cca300;color:#cca300}.is-front-page #constructions .constructions,.is-front-page #constructions .constructions .item{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.is-front-page #constructions .constructions .item{width:100%}@media (max-width:767.98px){.is-front-page #constructions .constructions .item{flex-direction:column}}.is-front-page #constructions .constructions .item .item-image,.is-front-page #constructions .constructions .item .item-info{overflow:hidden;width:50%}@media (max-width:767.98px){.is-front-page #constructions .constructions .item .item-image,.is-front-page #constructions .constructions .item .item-info{width:100%}}.is-front-page #constructions .constructions .item .item-info{order:1}@media (max-width:767.98px){.is-front-page #constructions .constructions .item .item-info{order:1!important}}.is-front-page #constructions .constructions .item .item-image{order:0}@media (max-width:767.98px){.is-front-page #constructions .constructions .item .item-image{order:0!important}}.is-front-page #constructions .constructions .item .item-image .swiper-container{margin:10px;overflow:hidden}.is-front-page #constructions .constructions .item .item-image .bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.is-front-page #constructions .constructions .item:nth-child(odd) .item-info{order:0}.is-front-page #constructions .constructions .item:nth-child(odd) .item-image{order:1}.is-front-page #constructions .constructions .item .item-info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center}.is-front-page #constructions .constructions .item .item-title{font-family:Alice,serif;font-size:32px;font-weight:600;line-height:1}@media (max-width:767.98px){.is-front-page #constructions .constructions .item .item-title{font-size:26px}}.is-front-page #constructions .constructions .item .item-description{color:#7d7d7d;font-family:Manrope,sans-serif;letter-spacing:.5px;line-height:1.4;margin-top:15px}.is-front-page #constructions .constructions .item .item-description p{margin-bottom:0}.is-front-page #constructions .constructions .item .item-link{font-size:16px;line-height:24px;margin-top:15px}.is-front-page #constructions .constructions .item .item-image .slide-inner{height:0;padding-bottom:56.25%;position:relative;width:100%}.is-front-page #constructions .constructions .item .item-image .slide-inner img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.is-front-page #constructions .constructions .item .item-image .swiper-lazy-preloader{border-color:transparent #fc0 #fc0}.is-front-page #technologies .technologies{counter-reset:technologies;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.is-front-page #technologies .technologies .technology{flex-basis:33.333333%;min-width:250px;padding:15px}@media (max-width:991.98px){.is-front-page #technologies .technologies .technology{flex-basis:50%}}@media (max-width:575.98px){.is-front-page #technologies .technologies .technology{flex-basis:100%}}.is-front-page #technologies .technologies .technology.full-image{flex-basis:50%}.is-front-page #technologies .technologies .technology.full-image .technology-image img{border-radius:0}.is-front-page #technologies .technologies .technology .technology-image{margin-bottom:10px}.is-front-page #technologies .technologies .technology .technology-image img{border-radius:5%;height:auto;max-width:250px;width:100%}.is-front-page #technologies .technologies .technology .technology-title{display:inline-block;font-family:Alice,serif;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:10px;position:relative}.is-front-page #technologies .technologies .technology .technology-title:before{color:rgba(0,0,0,.08);content:counter(technologies);counter-increment:technologies;font-size:100px;left:0;position:absolute;top:-25px}.is-front-page #technologies .technologies .technology .technology-title a{color:#292929}.is-front-page #technologies .technologies .technology .technology-title a:hover{color:#e6b800}.is-front-page #technologies .technologies .technology .technology-description{color:#737373;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4}.is-front-page #debarking-types .description,.is-front-page #materials .description{font-family:Manrope,sans-serif;font-weight:300;line-height:1.5;margin:0 auto;max-width:80%}.is-front-page #front-page-callback-form{background-color:#393838;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Manrope,sans-serif;padding-bottom:40px;padding-top:40px;text-align:center}.is-front-page #front-page-callback-form .title{font-size:22px;font-weight:700;margin-bottom:5px}.is-front-page #front-page-callback-form .subtitle{font-size:18px;font-weight:700;line-height:1;margin-bottom:20px}.is-front-page #front-page-callback-form .form{align-items:center;display:flex;flex-direction:column;justify-content:center}.is-front-page #front-page-callback-form .form .data .input-accent input.contact{min-width:240px}.is-front-page #front-page-callback-form .form .data .input-accent input.question{min-width:150px}@media (max-width:575.98px){.is-front-page #front-page-callback-form .form .data .input-accent input{display:block;width:100%}.is-front-page #front-page-callback-form .form .data .input-accent input+input{border-left:0;border-top:1px solid #989898}}.is-front-page #front-page-callback-form .form .data .privacy{color:#969696;font-family:Manrope,sans-serif;font-size:12px;line-height:1.1;margin-top:5px}.is-front-page #front-page-callback-form .form .data .privacy a{color:#fff}.is-front-page #front-page-callback-form .form .error{color:#dc3545;font-size:22px;font-weight:700;margin-bottom:8px;text-align:center}.is-front-page #front-page-callback-form .form .success{color:#fc0;font-size:22px;font-weight:700;margin-bottom:8px;text-align:center}.is-front-page #front-page-callback-btn{background-color:#393838;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Manrope,sans-serif;padding-bottom:40px;padding-top:40px;text-align:center}.is-front-page #front-page-callback-btn .title{font-size:24px;font-weight:700;margin-bottom:5px}.is-front-page #front-page-callback-btn .button{margin-top:20px}.is-front-page #steps table{border-collapse:collapse;text-align:center;width:100%}.is-front-page #steps table td.image{padding:0 15px;width:180px}.is-front-page #steps table td.text{width:270px}.is-front-page #steps table td.text .inner{font-family:Alice,serif;font-size:20px;font-weight:700;margin-bottom:35px;padding:0 25px}.is-front-page #steps table td.text .v-separator{display:none}.is-front-page #steps table td.arrow{width:60px}.is-front-page #steps table td.arrow .inner{margin-bottom:35px}.is-front-page #steps table tr:last-child .v-separator{display:none!important}.is-front-page #steps table tr:last-child td .inner{margin-bottom:0}@media (max-width:767.98px){.is-front-page #steps table tr{align-items:center;display:flex;flex-direction:column;justify-content:center}.is-front-page #steps table tr.left{flex-direction:column-reverse}.is-front-page #steps table tr td.arrow,.is-front-page #steps table tr td.image .v-separator{display:none}.is-front-page #steps table tr td.text .inner{margin-bottom:0}.is-front-page #steps table tr td.text .v-separator{display:block}}.is-front-page #steps .css-arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:16px}.is-front-page #steps .css-arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.is-front-page #steps .css-arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.is-front-page #steps .css-arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.is-front-page #steps .css-arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.is-front-page #steps .v-separator{background-color:#5a5a5a;height:25px;margin:10px auto;width:2px}.is-front-page #advantages .section-content{padding:0 0 30px}.is-front-page #advantages .advantages{align-items:center;display:flex;flex-wrap:wrap}.is-front-page #advantages .advantages .item{flex:1 1 200px;padding:10px;text-align:center}.is-front-page #advantages .advantages .item .item-image{font-size:50px}.is-front-page #advantages .advantages .item .item-title{font-size:20px;font-weight:700;line-height:1.1;margin-top:10px}.is-front-page #advantages .advantages .item .item-description{font-family:Manrope,sans-serif;font-weight:300;margin-top:10px}.is-front-page #advantages .advantages .item .item-description p{margin-bottom:0}.is-front-page #advantages .egais{font-size:22px;margin-top:15px;text-align:center}.is-front-page #photos iframe,.is-front-page #videos iframe{background-color:#000;bottom:0;cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.is-front-page #photos .video-cover,.is-front-page #videos .video-cover{cursor:pointer;transition:all .5s;z-index:1}.is-front-page #photos .video-cover:hover .play-button,.is-front-page #videos .video-cover:hover .play-button{color:red}.is-front-page #photos .play-button,.is-front-page #videos .play-button{background-image:radial-gradient(at center,#fff 40%,transparent 0);color:#282828;font-size:65px;height:80px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:color .5s;width:80px}.is-front-page #photos .play-button svg,.is-front-page #videos .play-button svg{fill:red;display:block;height:80px;width:80px}.is-front-page #photos .swiper,.is-front-page #videos .swiper{padding-bottom:25px}.is-front-page #photos .swiper .swiper-pagination,.is-front-page #videos .swiper .swiper-pagination{bottom:0}.is-front-page #photos .swiper .swiper-pagination .swiper-pagination-bullet,.is-front-page #videos .swiper .swiper-pagination .swiper-pagination-bullet{height:10px;margin:0 2px;width:10px}.is-front-page #photos .swiper .swiper-slide,.is-front-page #videos .swiper .swiper-slide{width:40%}.is-front-page #photos .swiper .swiper-slide .bg,.is-front-page #videos .swiper .swiper-slide .bg{background-position:50%;background-repeat:no-repeat;background-size:contain}.is-front-page #photos .swiper .swiper-slide .slide-inner,.is-front-page #videos .swiper .swiper-slide .slide-inner{position:relative;transform:scale(.9);transition:all .5s}.is-front-page #photos .swiper .swiper-slide.swiper-slide-active .slide-inner,.is-front-page #videos .swiper .swiper-slide.swiper-slide-active .slide-inner{transform:scale(1)}.is-front-page #photos .watch-more,.is-front-page #videos .watch-more{align-items:center;display:flex;justify-content:center;margin-top:10px;text-align:center}.is-front-page .custom-shape-divider-top-1655619764{left:0;line-height:0;overflow:hidden;position:absolute;top:0;width:100%}.is-front-page .custom-shape-divider-top-1655619764 svg{display:block;height:50px;position:relative;width:calc(100% + 1.3px)}@media (max-width:425px){.is-front-page .custom-shape-divider-top-1655619764 svg{height:30px;width:150%}}.is-front-page .custom-shape-divider-top-1655619764 .shape-fill{fill:#f1efef}.is-front-page .custom-shape-divider-top-1655620187{left:0;line-height:0;overflow:hidden;position:absolute;top:0;width:100%}.is-front-page .custom-shape-divider-top-1655620187 svg{display:block;height:50px;position:relative;transform:rotateY(180deg);width:calc(100% + 1.3px)}@media (max-width:425px){.is-front-page .custom-shape-divider-top-1655620187 svg{height:30px;width:150%}}.is-front-page .custom-shape-divider-top-1655620187 .shape-fill{fill:#fff}.separator:after{background-color:#fc0;content:"";display:block;height:2px;margin:5px auto auto;width:50px}input:focus-visible{outline:none}:root{--swiper-navigation-color:#fc0!important;--swiper-theme-color:#fc0!important;--swiper-pagination-color:#fc0!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:0}.img-cover{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}.input-phone-mask{background:#fff;border:1px solid #e0b300;border-radius:5px;font-family:Manrope,sans-serif;padding:8px 12px;width:190px}
