.placeDiv{z-index:1;position:absolute}ul.htmlsitemap-list.site-rozdel li a{color:#293044;text-decoration:none;font-size:18px;padding-bottom:0;display:block}.map-container{position:relative}.codedropz-upload-inner div{margin:5px 0;font-size:16px;line-height:initial;word-break:break-word;font-weight:600}.placecard__container{box-shadow:rgb(0 0 0 / .298039) 0 1px 4px -1px;max-width:330px;width:100%;background:#fff none repeat scroll 0 0/auto padding-box border-box;border-radius:2px 2px 2px 2px;font:normal normal normal normal 11px/normal Roboto,Arial,sans-serif;margin:10px;padding:9px 4px 9px 11px;overflow:hidden}.placecard__left{float:left;width:75%}.placecard__right{text-align:center;float:left;width:25%}.placecard__business-name{cursor:default;height:19px;text-overflow:ellipsis;white-space:nowrap;width:200px;perspective-origin:100px 9.5px;transform-origin:100px 9.5px;font:normal normal 500 normal 14px/normal Roboto,Arial;overflow:hidden;margin:0}.placecard__info{color:#5b5b5b;cursor:default;height:32px;width:200px;column-rule-color:#5b5b5b;perspective-origin:100px 16px;transform-origin:100px 16px;border:0 none #5b5b5b;font:normal normal normal normal 12px/normal Roboto,Arial;margin:6px 0 0;outline:#5b5b5b none 0}.placecard__direction-icon{background:#fff0 url(https://maps.gstatic.com/mapfiles/embed/images/entity11.png) repeat scroll 0 0/70px 210px padding-box border-box;height:22px;width:22px;margin-right:auto;margin-left:auto}.placecard__direction-link{color:#3a84df;display:block;height:43px;text-decoration:none;width:54.7344px}.placecard__view-large{display:block;margin-top:10px;color:#3a84df;text-decoration:none}.wow{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:70px;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}*{box-sizing:border-box}::after,::before{box-sizing:border-box}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{max-width:100%;height:auto}.debug{z-index:999999;height:100vh;position:fixed;width:100%}.debug>div{height:inherit;max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.debug>div{padding-left:10px;padding-right:10px}}.debug>div>div{height:inherit;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.debug>div>div>div{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(8.33333% - 30px);height:inherit;outline:1px solid #ff0;background:rgb(0 0 0 / .5)}.container{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.container{padding-left:10px;padding-right:10px}}.first-screen__messages--whatsapp svg{width:20px}html{font-size:14px;overflow-x:hidden}@media screen and (max-width:767px){html{font-size:10px}}@media screen and (max-width:576px){html{font-size:8.5px}}body{display:block;width:100%;position:relative;margin:0;min-width:320px;line-height:1.5em;font-family:"Montserrat",sans-serif;overflow-x:hidden;font-size:14px;color:#293044;background:#fff;background-size:contain;font-weight:500}@media screen and (max-width:1200px){body{background:#fff}}body input,body textarea{border:#666 1px solid;outline:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #f85a00;background:#f85a00}::selection{background-color:#b6b3b0;color:#fff}::placeholder{color:#293044}:-moz-placeholder{color:#293044}::-webkit-input-placeholder{color:#293044}:-ms-input-placeholder{color:#293044}::-ms-input-placeholder{color:#293044}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}img{width:100%;display:block}body :focus{outline:0}body.focus-tab--enable :focus{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:7px}a:hover,button:hover,select:hover{cursor:pointer}@media screen and (max-width:1200px){.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{left:5%}}@media screen and (max-width:1200px){.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-left:95px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f85a00}.custom-scroll::-webkit-scrollbar{height:8px;width:8px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.blog,.catalog,.clients,.contacts,.ct-group,.faq,.main,.news,.single-news,.single-work,.technology,.works{display:inline-block}.main{width:100vw}a,button,input{cursor:pointer}@keyframes mouse{from{transform:translateY(-20%)}to{transform:translateY(30%)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft;animation-duration:.4s;animation-fill-mode:forwards;backface-visibility:visible;visibility:hidden}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRight{animation-name:fadeInRight;animation-duration:.4s;animation-fill-mode:forwards;backface-visibility:visible;visibility:hidden}@keyframes fadeInUp{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp;animation-fill-mode:forwards;visibility:hidden}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards;backface-visibility:visible;visibility:hidden}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{opacity:1;transform:perspective(400px)}}.flipInY:not(#some){z-index:1;animation-duration:.4s;animation-name:flipInY;animation-fill-mode:forwards;backface-visibility:visible}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.js-input-focus:not(#some) .main-form__text{transform:translateY(-110%)}.js-no-valid:not(#some)+.main-form-content svg{fill:red}.js-no-valid:not(#some){border-bottom:1px solid red}.overflow--hidden:not(#some){overflow:hidden;margin-right:10px}.color--wc{color:#fff}.color--bc{color:#000}.color--mc{color:#b6b3b0}.fill--mc svg{fill:#b6b3b0}.col2{column-count:2}.text--bold{font-weight:900}.clients,.faq,.news,.padding-wrap,.single-work,.works{padding:0 30px}@media screen and (max-width:1024px){.clients,.faq,.news,.padding-wrap,.single-work,.works{padding:0 30px}}@media screen and (max-width:767px){.clients,.faq,.news,.padding-wrap,.single-work,.works{padding:0 10px}}.grid-col-2{grid-column:span 2}.grid-row-2{grid-row:span 2}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.page__inner{min-height:100vh;display:flex;flex-direction:column;z-index:30}.page__inner .page__content{display:block;padding-top:72px}.page__inner .page__footer-wrapper{flex-shrink:0}.section-pading--top{padding-top:60px}.breadcrumb{z-index:6;padding:6px 0;display:flex;width:100%;flex-wrap:wrap;letter-spacing:.32px}.breadcrumb li{margin:10px 0;display:flex;align-items:center;color:#293044;list-style:none}.breadcrumb li a{position:relative;padding:0 20px;font-family:"Montserrat",sans-serif;font-size:10px;color:#f85a00;text-decoration:none}@media screen and (max-width:767px){.breadcrumb li a{padding:0 15px 0;font-size:6px}}@media screen and (max-width:480px){.breadcrumb li a{padding:0 10px 0}}.breadcrumb li a::before{position:absolute;top:50%;right:0;width:6px;height:2px;background-color:#293044;transform:translate(50%,-50%);content:""}.breadcrumb li:last-child{padding:0 20px;font-family:"Montserrat",sans-serif;font-size:10px;color:#293044}@media screen and (max-width:1024px) and (min-width:768px){.index-work__img img{height:106px!important;width:100%;object-fit:contain}}@media screen and (max-width:767px){.breadcrumb li:last-child{font-size:6px;padding:0 15px 0}}@media screen and (max-width:480px){.breadcrumb li:last-child{padding:0 10px 0}}.breadcrumb li:first-child a{padding:0 20px 0 0}@media screen and (max-width:767px){.breadcrumb li:first-child a{padding:0 15px 0 0}}@media screen and (max-width:480px){.breadcrumb li:first-child a{padding:0 10px 0 0}}.button,.button-l,.button-xl,.button-xxxl,.single-catalog__button{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;background:0 0;color:#fff;border:none;margin:0 auto;cursor:pointer;text-decoration:none;font-size:12px;overflow:hidden;text-transform:uppercase;transition:background .4s linear;z-index:2}.button-xl{background:#f8610b}.button-l:hover,.button-xl:hover,.button-xxxl:hover,.button:hover,.single-catalog__button:hover{transition:transform .4s ease-in}.button-l:hover:after,.button-xl:hover:after,.button-xxxl:hover:after,.button:hover:after,.single-catalog__button:hover:after{transform:translate(-50%,-50%) scale(1)}.button-l:before,.button-xl:before,.button-xxxl:before,.button:before,.single-catalog__button:before{content:attr(data-value);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background:#f85a00;width:100%;height:100%;color:#fff;overflow:hidden;z-index:-2;transition:transform .4s}.ct-group__first-screen--description .buttons{display:flex;gap:30px}.button-contacts.button-xl{width:320px;gap:13px}.button-contacts.button-xl .button-contacts__socials{display:flex;gap:8px}.button-contacts.button-xl a{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:22px;text-decoration:none;color:#FFF}.ct-group__first-screen--description .button-contacts.button-xl a .icon-viber{background-image:url(/wp-content/themes/block-module/assets/images/viber-catalogue.png)}.ct-group__first-screen--description .button-contacts.button-xl a .icon-telegram{background-image:url(/wp-content/themes/block-module/assets/images/telegram-catalogue.png)}.ct-group__first-screen--description .button-contacts.button-xl a .icon-telegram,.ct-group__first-screen--description .button-contacts.button-xl a .icon-viber{width:30px;height:31px;display:block;background-size:cover}.ct-group__first-screen--description .button-contacts.button-xl:before{background:#FFFFFF29;border:1px solid #FFF}.single-catalog__button:after{content:"";position:absolute;top:0;left:50%;display:inline-block;width:200%;padding:100% 0;background:#293044;overflow:hidden;z-index:-1;transition:transform .4s;transform:translate(-50%,-100%) scale(1)}.button-l{height:30px;width:150px}.button-xl{height:50px;width:255px}@media screen and (max-width:767px){.ct-group__first-screen--description .buttons{flex-direction:column;gap:10px}.button-contacts.button-xl a{font-size:unset;line-height:unset}.button-xl,.button-contacts.button-xl{height:40px;width:200px}}.button-xxxl{height:50px;width:100%}@media screen and (max-width:767px){.button-xxxl{height:40px}}.hover-underline{position:relative}.hover-underline::after{position:absolute;bottom:-2px;left:0;display:block;height:1px;width:100%;content:"";transform:scale(0)}.hover-underline:hover::after{transition:.4s;transform:scale(1)}.underline-color--white::after{background-color:#fff}.underline-color--dark::after{background-color:#b6b3b0}.language{position:relative;width:60px;display:flex;align-items:center;justify-content:center}.language a{font-size:14px;color:#000}.lang--active{display:block;line-height:1em}.language-btn{position:relative;background-color:#fff0;display:block;transition:all .3s}.language-btn svg{width:14px;height:8px;transition:all .3s}.svg--active .language-btn{transform:rotate(-180deg)}.language-btn:hover{transform:rotate(-180deg)}.language:hover .lang--active{transition:all .4s;transform:translateY(-140%)}@media screen and (max-width:425px){.language:hover .lang--active{transform:translateY(-120%)}}.lang__item{line-height:1.5em}@media screen and (max-width:425px){.lang__item{line-height:1.2em}}.lang_dropdown{position:absolute;top:-2px;opacity:0;margin:0;padding:0;width:46.33px;max-height:0;overflow:hidden;list-style:none;transition:.35s}.lang-dropdown--active{max-height:60px;opacity:1}.disabled{pointer-events:none;cursor:auto}.disabled svg{fill:#333!important}.hidden{visibility:hidden}.advantages,.blog,.clients__wrap,.faq,.news,.processes,.single-catalog__top,.single-news,.single-work,.stages,.technology,.works__prewiev,.wrap1200{margin:0 auto;max-width:1200px}@media screen and (min-width:1290px){.advantages,.blog,.clients__wrap,.faq,.news,.processes,.single-catalog__top,.single-news,.single-work,.stages,.works__prewiev,.wrap1200{padding-left:30px;padding-right:30px}}.captcha{width:220px;height:70px;background:#eee;margin:20px 10px 0 0}@media screen and (max-width:670px){.captcha{margin:10px auto 0}}.popup{position:relative;display:flex;align-items:flex-start;justify-content:center;width:80%;max-width:900px;height:80%;padding:45px 85px;background:#fff;overflow-y:auto}.popup .products{height:auto}.popup-wrap{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;background:rgb(153 153 153 / .7);height:100%;width:100%;z-index:1050;pointer-events:none;visibility:hidden}.popup-wrap.active{pointer-events:auto;visibility:visible}.g-recaptcha{margin-top:20px;transform:translateX(-20%) scale(.6);transform-origin:center;width:200px}.form__project .g-recaptcha,.form__consult .g-recaptcha{margin-top:20px;transform:translateX(0) scale(1);transform-origin:left;width:300px}.header{position:fixed;top:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:72px;padding:10px 30px;z-index:200;background-color:#fff}@media screen and (max-width:1199px){.header{padding:10px 10px}}@media screen and (max-width:767px){.header{padding:10px 20px;justify-content:flex-end}.g-recaptcha{transform:translateX(0) scale(.9)!important;transform-origin:left}}@media screen and (max-width:480px){.header{padding:5px 20px}}.header .logo{height:auto;flex-shrink:0;overflow:hidden}.header .logo svg{height:40px;width:190px}@media screen and (max-width:767px){.header .logo svg{height:30px;width:120px}}@media screen and (max-width:767px){.header .logo{margin-right:auto}.header .lang-list{display:none}}.header .row{justify-content:space-between}.lang-list{margin-left:20px}@media screen and (max-width:480px){.lang-list{margin-left:10px}}.lang-list__item{transition:all .4 ease-in;padding:0 10px}.lang-list__item:hover{background:#293044}.lang-list__item:hover a{color:#fff}@media screen and (max-width:480px){.lang-list__item{font-size:10px}}.lang-list__item a{text-decoration:none;color:#293044}.lang-list__item.active{background:#f85a00;color:#fff}.lang-list__item.active a{color:#fff}.menu-button{display:flex;align-items:center;border:none;background-color:#fff0}.menu-button__text{font-size:10px}.menu{position:fixed;top:0;left:0;z-index:50;visibility:visible;display:flex;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:#66c5e2;transition:all .4s}.top-menu{display:flex;height:100%;font-family:"Montserrat",sans-serif;font-weight:500;font-size:10px;line-height:1.2em;margin:auto}.top-menu__list{position:relative;display:flex;align-items:center;height:100%;padding:0 15px;cursor:pointer;text-transform:uppercase}.top-menu__list a{color:#293044}.top-menu__list--item{white-space:nowrap;margin-right:10px}.top-menu__list.hover{color:#f85a00}.top-menu__list.hover .top-menu__list--item{color:#f85a00}.top-menu__list.hover .top-menu__nested{visibility:visible;opacity:1}.top-menu__list.hover .top-menu__arrow{fill:#f85a00;transform:rotate(180deg);transition:.3s}.top-menu__list.unclickable .top-menu__list--item{color:#293044}.top-menu__list.unclickable .top-menu__arrow{fill:#293044}.top-menu__phone{display:flex;align-items:center;height:100%}.top-menu__consult-button{margin-right:25px;margin-left:25px}.top-menu__consult-button .button-xl{height:35px;width:200px}.top-menu__consult-button-mobile .button-xl{color:#fff}.menu__middle-button-wrapper{width:100%;display:flex;justify-content:space-between;margin-top:10px}.menu__middle-button-wrapper .top-menu__consult-button-mobile{width:49%}.social-icons-top.social-icons-top-mobile{justify-content:center;padding-right:0;margin-right:0;margin-top:10px}.social-icons-top.social-icons-top-mobile::after{content:none}.social-icons-top.social-icons-top-mobile a span.icon-viber{background-image:url(/wp-content/themes/block-module/assets/images/viber-color.svg)}.social-icons-top.social-icons-top-mobile a span.icon-telegram{background-image:url(/wp-content/themes/block-module/assets/images/telegram-color.svg)}.social-icons-top.social-icons-top-mobile a span.icon-whatsapp,.mobile-catalog-wrapper a span.icon-whatsapp{background-image:url(/wp-content/themes/block-module/assets/images/new-icon-whatsapp.svg)}.top-menu__consult-button-mobile .button-xl{width:100%;height:28px}.top-menu__phone-mobile{width:49%;height:28px;display:flex;align-items:center;background:#fff;justify-content:center}.menu__middle .top-menu__phone-mobile a{white-space:nowrap;text-decoration:none;font-weight:500;font-size:14px;line-height:1.2em;color:#293044}@media screen and (max-width:767px){.top-menu__phone{display:none;margin:0 0 0 auto}}@media screen and (max-width:767px){.header .top-menu__consult-button{display:none}}.top-menu__phone.hover .phone__list__tel{visibility:visible!important;opacity:1!important;background:#fff}.top-menu__arrow{display:inline-block;width:10px;height:10px}.top-menu__nested{position:absolute;top:100%;left:0;visibility:hidden;width:auto;margin:0 -5px;background:#fff;box-shadow:0 40px 40px rgb(41 48 68 / .25);opacity:0;transition:opacity .2s linear}.top-menu__nested--link{white-space:nowrap}.top-menu__nested--link:hover{color:#f85a00}.top-menu__nested--item{display:inline-block;padding:10px 20px}.top-menu a{text-decoration:none;cursor:pointer}@media screen and (max-width:479px){.works__list{padding-right:12.5px!important;padding-left:12.5px!important}}@media screen and (max-width:1080px){.top-menu{display:none}}.phone__list{position:relative;display:inline-block;flex-direction:column;justify-content:flex-start;height:100%;padding:10px 0;flex-shrink:0;order:-1}.phone__list__tel{display:flex;align-items:center;height:100%;padding:10px;z-index:5}.phone__list--icon{height:20px;width:20px}.phone__list--number{white-space:nowrap;padding-left:20px;text-decoration:none;font-weight:500;font-size:14px;line-height:1.2em;color:#293044}@media screen and (max-width:480px){.phone__list--number{padding-left:10px}}.phone__list--arrow{cursor:pointer;padding:10px}.header .phone__list__tel:nth-child(1n+2){visibility:hidden;opacity:0;z-index:2}.burger{display:none;justify-content:space-around;flex-direction:column;height:50px;width:50px;padding:12px 5px;margin:0 0 0 20px;border:none;background:0 0;cursor:pointer;overflow:hidden}.burger span{width:30px;height:3px;background:#293044;border-radius:10px;transition:translate .2s linear}.burger span:nth-child(2){transform:translateX(0)}.burger:hover span:nth-child(2){transform:translateX(10px)}@media screen and (max-width:1080px){.burger{display:flex}}@media screen and (max-width:767px){.burger:hover span:nth-child(2){transform:translateX(0)}}@media screen and (max-width:480px){.burger{margin:0 0 0 10px;width:40px}}.btn-res{background:0 0;border:none}.menu-main-list{display:flex;align-items:center;flex-direction:column}.menu-main-list__link{opacity:0;display:block;font-size:4vw;line-height:2em;color:#b6b3b0;transition:all .3s}.menu-main-list__link:hover{color:#757985}.menu-main-list__link:hover::after{height:4px}.mobile-icon{height:25px;width:25px;margin:auto 5px}@media screen and (min-width:768px){.mobile-icon{display:none}}.footer-bottom{display:flex;justify-content:space-between;align-items:center;height:64px;border-top:1px solid #eaeaea}.footer-bottom .footer-bottom__copy{margin-left:10px;display:flex;flex-direction:row;color:#757985;font-size:10px;width:70%;column-gap:15px;align-items:center}@media screen and (max-width:576px){.footer-bottom .footer-bottom__copy{width:60%;font-size:8px}}.footer-bottom .footer-bottom__copy p{line-height:1.7em}.footer-bottom .footer-bottom__link{display:flex;height:100%;color:#757985;align-items:center;text-decoration:none;font-size:12px}.footer-bottom .footer-bottom__link--wrap{display:flex;height:100%;align-items:center;justify-content:flex-end;font-weight:500;font-size:10px;line-height:1em;color:#757985}.footer-bottom .footer-bottom__link svg{margin-right:10px;margin-left:25px;width:70px;height:100%}@media screen and (max-width:767px){.footer-bottom .footer-bottom__link svg{margin-left:10px}}.footer-note{margin-top:10px;width:40%;color:rgb(41 48 68 / .05)}@media screen and (max-width:1200px){.footer-note{width:40%}}@media screen and (max-width:1024px){.footer-note{width:50%}}@media screen and (max-width:767px){.footer-note{width:95%}}.footer-middle{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1340px;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.footer-middle{flex-direction:column}}.footer-middle a:hover{color:#293044}.footer-middle__line{display:inline-block;width:1px;height:80%;min-height:200px;background:#eaeaea;margin:auto}@media screen and (max-width:767px){.footer-middle__line{display:none}}@media screen and (max-width:767px){.footer-middle__menu{padding:0;border:none;width:100%}}.footer-middle__menu--title{font-style:normal;font-weight:500;font-size:12px;line-height:2em;color:#f85a00}@media screen and (max-width:767px){.footer-middle__catalog{width:100%;order:0}}@media screen and (max-width:560px){.footer-middle__catalog{display:none}}.footer-middle__contact{display:flex;flex-direction:column}@media screen and (max-width:767px){.footer-middle__contact{padding:0;border:none;width:100%}}.footer-middle .phone__list{order:0;flex-shrink:1;height:auto}@media screen and (max-width:767px){.footer-middle .phone__list{display:flex}}.footer-middle .phone__list__tel{height:auto;padding:0}.footer-middle .phone__list--icon{height:15px;width:15px}.footer-middle__icons{display:none;justify-content:center;width:100vw;margin:0 -45px;padding:5px 10px;background:#d4d6da}@media screen and (max-width:767px){.footer-middle__icons{display:flex;margin:0 -20px}}.footer-middle__icons a{display:flex;align-items:center;justify-content:center;margin:0 15px;overflow:hidden}.footer-middle__icons a[href^="viber://"] svg,.footer-middle__icons a[href^="tg://"] svg{transform:scale(1.5)}.footer-middle__icons svg{fill:#fff}.footer-middle a{font-size:10px;line-height:2.4;font-style:normal;font-weight:500;color:#757985;text-decoration:none}.footer-contact__tel{font-size:10px;line-height:2.4;font-style:normal;font-weight:500;text-transform:uppercase;color:#293044;text-decoration:none;padding-left:10px}.footer-menu{column-count:2;padding:10px 0}@media screen and (max-width:1024px){.footer-menu{column-count:1}}@media screen and (max-width:767px){.footer-menu{column-count:2;flex-wrap:wrap;width:100%}}@media screen and (max-width:767px){.footer-menu__list{display:flex}}.footer-catalog{column-count:2;padding:10px 0}@media screen and (max-width:560px){.footer-catalog__list{width:100%}}@media screen and (max-width:560px){.footer-catalog__list--item{margin:0 auto}}.footer-middle__contact .phone__list__tel a{color:#293044}.footer{position:relative;padding:0 45px;background:rgb(41 48 68 / .05)}@media screen and (max-width:480px){.footer{padding:0 20px}}.footer-top{display:flex;justify-content:space-between;align-items:center;padding:30px;max-width:1340px;margin:0 auto;border-top:1px solid #eaeaea}@media screen and (max-width:767px){.footer-top{flex-direction:column;padding:30px 0 0}}.footer-top__scroll{position:absolute;top:0;right:4px;height:34px;width:34px;background:#d4d6da;display:none;justify-content:center;align-items:center}@media screen and (max-width:767px){.footer-top__scroll{display:flex}}.footer-top__scroll svg{display:inline-block;height:10px;width:10px;fill:#fff;transform:rotate(180deg)}.footer-top__logo{flex:1 1 0%}@media screen and (max-width:767px){.footer-top__logo{display:none}}.footer-top__logo svg{height:40px;width:190px}.footer-top__quote{display:flex;justify-content:flex-end;flex:3 1 0%}@media screen and (max-width:767px){.footer-top__quote{padding-top:20px}}@media screen and (max-width:480px){.footer-top__quote{display:none}}.quote__img{display:inline-block;height:70px;width:70px;flex-shrink:0;border-radius:50%;overflow:hidden}.quote__content{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end;font-size:14px;line-height:1.8em;width:70%;min-width:370px;padding:0 20px}@media screen and (max-width:767px){.quote__content{width:auto}}.quote__text{text-align:right;font-style:italic;font-weight:500}.quote__author{font-weight:600}.page404-wrap{height:calc(100vh - 64px);background-color:#c2c0bd;display:flex;justify-content:center;align-items:center;color:#fff}.page404__title{margin-bottom:50px;font-weight:700;line-height:normal;font-size:150px;text-align:center;animation:tada 3s infinite}@media screen and (max-width:578px){.page404__title{font-size:70px;margin-bottom:30px}}.page404__title-small{display:block;font-size:50px}@media screen and (max-width:578px){.page404__title-small{font-size:30px}}.page404__subtitle{padding:0 10px;text-align:center;font-size:20px;margin-bottom:30px}.page404 .link-wrap{display:flex;justify-content:space-between}@media screen and (max-width:578px){.page404 .link-wrap{flex-direction:column}}.page404 .link-wrap a{margin:0 15px;padding:10px 0;display:flex;min-width:220px;justify-content:center;align-items:center;text-decoration:none;border:1px solid #fff;color:#fff}.page404 .link-wrap a span{z-index:1}.page404 .link-wrap a::before{z-index:0}@media screen and (max-width:578px){.page404 .link-wrap a{margin:20px auto;width:70%;min-width:200px}}.first-screen{position:relative;display:grid;grid-template-areas:"location sl messages" "mail sl messages" "mouse sl messages";grid-template-columns:12% 76% 12%;grid-template-rows:1fr 1fr 1.5fr;height:calc(100vh - 72px);width:100%;padding:40px 0}@media screen and (max-width:1024px){.first-screen{height:80%;grid-template-columns:10% 80% 10%;padding:0}}@media screen and (max-width:767px){.first-screen{display:flex;justify-content:flex-start;flex-direction:column;padding:0}}.first-screen__link{background:#293044;transition:background .2s linear}.first-screen__link:hover{background:#f85a00}.first-screen__location{grid-area:location;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.first-screen__location{display:none}}.first-screen__location--img{max-width:none;max-height:none;height:auto;width:13%}.first-screen__mail{grid-area:mail;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.first-screen__mail{display:none}}.first-screen__mail--img{height:16px;width:16px}.first-screen__mouse{grid-area:mouse;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:20px}@media screen and (max-width:767px){.first-screen__mouse{padding:0;display:none}}.first-screen__mouse--text{display:inline-block;height:1px;width:1px;white-space:nowrap;line-height:1px;margin-bottom:30px;font-size:1vw;transform:rotate(-90deg)}@media screen and (max-width:1024px){.first-screen__mouse--text{margin:0}}.first-screen__mouse--img{max-width:none;max-height:none;height:50px;width:13%;animation:mouse .8s ease-in alternate infinite}.first-screen__slider .sl.js-sl>.sl__element .sl__element--content{display:none}@media screen and (max-width:1024px){.first-screen__mouse--img{width:30%;height:50%}}.first-screen__slider{position:relative;grid-area:sl;display:flex;flex-direction:column;width:100%;height:100%}.first-screen__messages{grid-area:messages;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:767px){.first-screen__messages{display:none}}.first-screen__messages--text{display:inline-block;white-space:nowrap;line-height:1px;margin-bottom:20px;padding:50% 0;transform-origin:center;transform:rotate(-90deg);font-weight:500;font-size:.8vw;letter-spacing:.1em;text-transform:uppercase}.first-screen__messages svg{fill:#293044}.first-screen__img{display:inline-block;height:30px;width:30px}.first-screen__mobile{position:absolute;top:0;left:0;display:none;flex-direction:column;padding:10px 0;background:#293044;z-index:20}@media screen and (max-width:767px){.first-screen__mobile{display:flex}}.first-screen__mobile--line{display:inline-block;width:40%;height:1px;background:#fff;margin:10px auto}.first-screen__mobile a{display:flex;justify-content:center;align-items:center;padding:15px 10px}.first-screen__mobile svg{fill:#fff;width:16px;height:16px}.about__title,.blog__title,.catalog__title,.clients__title,.ct-desc__title,.delivery__schemes--title,.delivery__title,.faq__title,.installation-stages__title,.installation__title,.main__title,.news__title,.requirements__title,.single-work__title,.works__title{color:#293044;font-weight:500;font-size:24px;text-align:center;line-height:1.3em}@media screen and (max-width:767px){.about__title,.blog__title,.catalog__title,.clients__title,.ct-desc__title,.delivery__schemes--title,.delivery__title,.faq__title,.installation-stages__title,.installation__title,.main__title,.news__title,.requirements__title,.single-work__title,.works__title{font-size:12px}}.sl{display:inline-block;height:calc(100% - 180px);width:100%;overflow-y:hidden}@media screen and (max-width:1024px){.sl{height:70% px}}@media screen and (max-width:767px){.sl{height:280px}}.sl__element{position:relative;display:inline-block;width:100%;height:100%}.sl__element img{display:inline-block;height:100%;width:100%;object-fit:cover}.sl__element--content{position:absolute;top:-1px;right:-1px;display:flex;flex-direction:column;align-items:flex-end;max-width:60%}@media screen and (max-width:767px){.sl__element--content{position:static;max-width:none;width:100%}.sl__element img{object-position:left}}.sl__element--text{font-weight:500;font-size:24px;line-height:1.5em;padding:0 0 10% 16%;background:#fff}@media screen and (max-width:1024px){.sl__element--text{font-size:18px;padding:20px 20px 10% 16%}}@media screen and (max-width:767px){.sl__element--text{padding:0 10px;margin-bottom:20px}}.sl__element--title{padding:13px 35px;font-weight:500;font-size:14px;line-height:1.3em;background:#f85a00;color:#fff;text-decoration:none}@media screen and (max-width:767px){.sl__element--title{width:calc(100% - 20px);text-align:center;margin:0 10px 35px}}.sl__buttons{display:flex;justify-content:flex-end}.sl__button{display:flex;justify-content:center;align-items:center;height:70px;width:70px;background:#293044;border:none;transition:background .2s linear}.sl__button svg{display:inline-block;height:15px;width:15px;fill:#fff}.sl__button:active{background:#f85a00}@media screen and (min-width:769px){.sl__button:hover{background:#f85a00}}@media screen and (max-width:767px){.sl__button{height:50px;width:50px}}.sl__button--left svg{transform:rotate(90deg)}.sl__button--right svg{transform:rotate(-90deg)}.slick-list,.slick-track{height:100%}.make{width:100%;max-width:1200px;margin:0 auto;padding:0 45px 45px}@media screen and (max-width:1024px){.make{padding:0 20px 30px}}@media screen and (max-width:480px){.make{padding:0 0 30px}}.make__title{margin-bottom:40px}@media screen and (max-width:767px){.make__title{font-size:18px;margin-bottom:10px}}.make__gallery{display:grid;grid-template-areas:"card-1 card-1 card-2 card-2" "card-3 card-4 card-5 card-6" "card-7 card-4 card-8 card-8" "card-9 card-9 card-8 card-8";grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(100px,240px);grid-gap:20px;width:100%;height:auto;padding:0 0 45px}@media screen and (max-width:1024px){.make__gallery{grid-gap:20px;grid-auto-rows:minmax(100px,280px);grid-template-columns:1fr 40% 40% 1fr;margin:0 auto;grid-template-areas:". card-1 card-1 ." ". card-2 card-3 ." ". card-4 card-5 ." ". card-6 card-6 ." ". card-7 card-8 ." ". card-9 card-9 ."}}@media screen and (max-width:767px){.make__gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-template-areas:"card-1 card-2" "card-3 card-4" "card-5 card-6" "card-7 card-8" "card-9 card-9";padding:0 0 45px}}@media screen and (max-width:480px){.make__gallery{grid-template-columns:repeat(1,1fr);grid-template-areas:"card-1" "card-2" "card-3" "card-4" "card-5" "card-6" "card-7" "card-8" "card-9";padding:0 10px 25px}}.make__button{font-weight:500;font-size:14px;line-height:1.3em}@media screen and (max-width:767px){.make__button{font-size:10px;width:calc(100% - 20px)}}.icons-block{min-height:61px;flex-direction:row;width:100%;margin-top:30px;margin-bottom:30px;text-align:center;flex-wrap:nowrap;justify-content:space-around}.icons-block div{display:flex;flex-direction:column;align-items:center;width:24%}.icons-block div img{margin:0}.card{position:relative;width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none;color:#fff}.card__desc{font-weight:500;font-size:14px;line-height:35px;text-align:center;color:#293044;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:992px){.card__desc{line-height:25px;margin-top:5px}}.card__img{display:flex;position:relative;width:100%;height:100%;overflow:hidden}.card__img>img{display:inline-block;height:100%;object-fit:cover}.card-1{grid-area:card-1}.card-2{grid-area:card-2}.card-3{grid-area:card-3}.card-4{grid-area:card-4}.card-5{grid-area:card-5}.card-6{grid-area:card-6}.card-7{grid-area:card-7}.card-8{grid-area:card-8}.card-9{grid-area:card-9}.card__hover{position:absolute;top:0;left:0;height:calc(100% - 35px);width:100%;padding:10px;background:rgb(0 0 0 / .5);z-index:105;opacity:0;transition:all .2s ease-in}@media screen and (max-width:992px){.card__hover{height:calc(100% - 25px)}}.card__hover--wrap{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}.card__hover--wrap:before{position:absolute;top:50%;left:50%;content:"";display:inline-block;height:100%;width:100%;border:1px solid #fff;transform:translate(-50%,-50%) scale(1.2);transition:transform .3s linear}.hover:hover .card__hover--wrap:before{transform:translate(-50%,-50%) scale(1)}.card__hover--logo{width:40px;height:20px;max-height:50%}.card__hover--text{font-weight:600;font-size:9px;line-height:2.8em;display:flex;align-items:center;text-align:center;letter-spacing:.1em}.card.hover .card__hover{opacity:1}.card .card__img img{transition:1s}.card.hover .card__img img{transform:scale(1.1)}.advantages{display:flex;flex-wrap:wrap;color:#fff;padding:70px 45px 30vh}@media screen and (max-width:1024px){.advantages{padding:70px 45px 30%}}@media screen and (max-width:767px){.advantages{padding:30px 0 30%}}.advantages--wrap{width:100%;background:#232a3a url(/wp-content/themes/block-module/assets/images/main/house__bg.jpg) no-repeat center bottom/cover}@media (min-width:1024px){.advantages--wrap{width:100%;background:#232a3a url(/wp-content/themes/block-module/assets/images/main/house__bg.jpg) no-repeat center bottom/cover;min-height:170vh;background-position:botttom;background-size:contain}}.scroll-top-button{display:none!important}@media screen and (max-width:767px){.advantages--wrap{padding:0 10px;background-size:contain}}.advantages__title{width:100%;color:#fff;margin-bottom:60px}@media screen and (max-width:767px){.advantages__title{font-size:18px;margin-bottom:10px}}.advantages__element{display:flex;width:50%;padding:0 10px;margin-bottom:70px}@media screen and (max-width:767px){.advantages__element{width:100%;padding:0;font-weight:400}}@media screen and (max-width:480px){.advantages__element{margin-bottom:30px}}.advant__list{padding-left:20px}@media screen and (max-width:767px){.advant__list{font-size:10px;font-weight:400;line-height:1.2em}}.advant__elem{font-weight:600;font-size:12px;line-height:2em;list-style:disc;margin-bottom:10px}@media screen and (max-width:767px){.advant__elem{font-size:10px;font-weight:400;line-height:1.2em}}.advant__img{display:flex;align-items:center;justify-content:center;height:65px;width:65px;flex-shrink:0;background:#f85a00;margin-right:30px}@media screen and (max-width:1024px){.advant__img{margin-right:20px}}@media screen and (max-width:480px){.advant__img{margin-right:10px;height:40px;width:40px}}.advant__img svg{max-height:80%;max-width:80%}.advant__title{font-weight:600;font-size:14px;line-height:1.3em;margin-bottom:20px}@media screen and (max-width:767px){.advant__title{font-size:10px;line-height:1.2em}}.processes{padding:60px 45px}@media screen and (max-width:1024px){.processes{padding:40px 20px}}@media screen and (max-width:767px){.processes{padding:40px 10px}}.processes--wrap{background:url(/wp-content/themes/block-module/assets/images/main/proces__bg.jpg) no-repeat center/cover}.processes__title{color:#fff;margin-bottom:50px}.processes__list{display:grid;grid-template-columns:calc(50% - 1px) 2px calc(50% - 1px);grid-template-rows:65px auto 65px auto 65px auto 65px auto [pre-last] 65px auto}@media screen and (max-width:767px){.processes__list{grid-template-rows:auto auto auto auto [pre-last] auto;grid-template-columns:20px 2px calc(100% - 32px)}}.process{position:relative;width:100%}.process__numb{display:flex;align-items:center;justify-content:center;height:65px;width:65px;background:#f85a00;color:#fff;font-weight:600;font-size:18px;line-height:36px;flex-shrink:0;margin:0 -63px 0 auto}@media screen and (max-width:767px){.process__numb{height:45px;width:45px;margin:0 auto 0 -22px;order:-1}}.process__head{display:flex;align-items:center;height:65px;background:#fff;padding:0 30px}@media screen and (max-width:767px){.process__head{height:45px;padding:0}}.process__head--text{font-weight:600;font-size:14px;line-height:1.5em;color:#293044;flex:3 1 0%;text-transform:uppercase}@media screen and (max-width:767px){.process__head--text{font-size:10px}}.process__head--img{display:inline-block;width:auto;max-height:80%;margin-right:20px;flex:1 1 0%}@media screen and (max-width:767px){.process__head--img{margin:0 20px 0 auto}}.process__list{padding:30px 10% 30px 20%}@media screen and (max-width:767px){.process__list{padding:20px 5% 20px 10%}}.process__list--el{font-weight:500;font-size:12px;line-height:2em;list-style:disc;color:#fff;margin-bottom:20px}@media screen and (max-width:767px){.process__list--el{margin-bottom:10px;font-size:10px;line-height:1.6em}}.process__line{display:inline-block;height:100%;width:100%;background:#f85a00;grid-column:2;grid-row-start:2;grid-row-end:pre-last}.process__line__pre-last{grid-area:last}@media screen and (max-width:767px){.process__line{grid-row-start:1}}.process1{grid-row:1/5;grid-column:1}@media screen and (max-width:767px){.process1{grid-column:3;grid-row:auto/auto}}.process2{grid-row:3/7;grid-column:3}@media screen and (max-width:767px){.process2{grid-column:3;grid-row:auto/auto}}.process3{grid-row:5/9;grid-column:1}@media screen and (max-width:767px){.process3{grid-column:3;grid-row:auto/auto}}.process4{grid-row:7/11;grid-column:3}@media screen and (max-width:767px){.process4{grid-column:3;grid-row:auto/auto}}.process5{grid-row:9/13;grid-column:1}@media screen and (max-width:767px){.process5{grid-column:3;grid-row:auto/auto}}.process6{grid-row:11/15;grid-column:1}@media screen and (max-width:767px){.process6{grid-column:1;grid-row:auto/auto}}.process7{grid-row:13/17;grid-column:3}@media screen and (max-width:767px){.process7{grid-column:1;grid-row:auto/auto}}.process8{grid-row:15/19;grid-column:1}@media screen and (max-width:767px){.process8{grid-column:1;grid-row:auto/auto}}.num-left .process__numb{order:-1;margin:0 0 0 -63px}@media screen and (max-width:767px){.num-left .process__numb{margin:0 0 0 -22px}}.num-left .process__head--img{margin-left:auto}.num-left .process__head--text{margin-right:auto}.stages{padding:45px 45px 0}@media screen and (max-width:480px){.stages{padding:30px 20px}}.stages--wrap{background:url(/wp-content/themes/block-module/assets/images/main/line__bg.png) no-repeat center bottom/cover}@media screen and (max-width:1024px){.stages--wrap{background-size:contain}}.stages__title{font-weight:600;text-transform:uppercase;line-height:2em;margin-bottom:45px}.stages__title span{color:#f85a00}.stage{position:relative;padding:20px 10%;border:1px solid #d4d6da}@media screen and (max-width:480px){.stage{padding:10px}}.stage__wrap{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;grid-auto-rows:auto;padding:0 0 90px}@media screen and (max-width:992px){.stage__wrap{grid-template-columns:1fr 30px 1fr;grid-auto-rows:1fr auto auto auto 1fr auto auto auto}}@media screen and (max-width:480px){.stage__wrap{grid-template-columns:1fr 10px 1fr}}.create-price__number,.stage__number{position:absolute;top:-18px;left:7px;display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:50%;background:#f85a00;color:#fff;font-weight:500;font-size:14px;line-height:1em;box-shadow:0 0 0 7px rgb(248 90 0 / .5)}@media screen and (max-width:480px){.create-price__number,.stage__number{top:-10px;left:5px;height:20px;width:20px;box-shadow:0 0 0 5px rgb(248 90 0 / .5)}}.stage__name{font-weight:500;font-size:14px;line-height:1.8em;text-align:center;color:#293044}@media screen and (max-width:480px){.stage__name{font-size:9px}}.stage__time{font-weight:600;font-size:18px;line-height:2em;text-align:center;color:#293044;text-transform:uppercase}.stage__line--hor{width:30px;height:1px;background:#d4d6da;margin:auto}@media screen and (max-width:480px){.stage__line--hor{width:10px}}.stage__line--vert{grid-column:1/span end;width:1px;height:30px;background:#d4d6da}@media screen and (max-width:992px){.stage__line--vert{grid-column:1/span 3}}@media screen and (max-width:480px){.stage__line--vert{height:10px}}.line__hor--big{width:calc(100% - 60px);grid-column:1/span 7}@media screen and (max-width:992px){.line__hor--big{grid-column:1/span 3}}.line__vert1,.line__vert3,.line__vert5{margin:0 30px 0 auto}.line__vert2,.line__vert4,.line__vert6{margin:0 auto 0 30px}@media screen and (max-width:992px){.line__hor2,.line__hor4,.line__hor6{display:none}}.line-hor4,.line__hor--big1,.line__hor--big3,.line__vert1,.line__vert2,.line__vert5,.line__vert6{display:none}@media screen and (max-width:992px){.line-hor4,.line__hor--big1,.line__hor--big3,.line__vert1,.line__vert2,.line__vert5,.line__vert6{display:inline-block}}@media screen and (max-width:992px){.line-hor4{display:none}}.index-works{display:flex;flex-wrap:wrap;padding:40px 30px 40%}.index-works-layout{background:url(/wp-content/themes/block-module/assets/images/main/work__bg.jpg) no-repeat center bottom/cover}@media screen and (max-width:1024px){.index-works-layout{background-size:contain}}@media screen and (max-width:767px){.index-works{padding:30px 20px 30%}}.index-works__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;width:100%;padding:0 15px}@media screen and (max-width:767px){.index-works__top{padding:0}}.index-works__title{width:auto}.index-works__description{width:60%;margin:75px auto 0;font-weight:500;color:#293044}.index-works__description--title{font-size:24px;line-height:1.5em;margin-bottom:12px}@media screen and (max-width:767px){.index-works__description--title{font-size:18px}}.index-works__description--text{font-size:14px;line-height:1.8em;margin-bottom:25px}@media screen and (max-width:767px){.index-works__description--text{font-size:10px}}@media screen and (max-width:992px){.index-works__prices,.index-works__description{width:100%;margin:35px auto 0}}.index-works__button{margin:0;font-weight:500;font-size:14px;line-height:1.3em}@media screen and (max-width:767px){.index-works__button{position:absolute;bottom:0;width:100%;font-size:10px}}.works__prewiev{display:flex;flex-wrap:wrap;width:100%;padding:30px 15px 0 15px}@media screen and (max-width:1024px){.works__prewiev{margin:0 -15px}}@media screen and (max-width:767px){.works__prewiev{position:relative;padding:30px 0 0 0;margin:0}}.index-work{width:calc(33.33% - 30px);margin:0 15px;text-decoration:none;color:#293044;overflow:hidden}.index-work:hover .index-work__text{color:#f85a00;text-decoration:underline}.index-work:hover .index-work__text:before{transform:translate(0,-100%) rotate(90deg)}@media screen and (max-width:767px){.index-work{position:relative;width:auto;margin:0 auto 20px}}.index-work__text{position:relative;padding:0 0 0 18px;font-weight:500;font-size:12px;line-height:2em;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:767px){.index-work__text{line-height:1.5em;padding:0 0 0 28px;text-transform:inherit}}.index-work__text:before{content:"";position:absolute;top:10px;left:0;width:10px;height:0;border:1px solid #f85a00;transform-origin:left top;transition:all .3s linear}@media screen and (max-width:767px){.index-work__text:before{top:10px;left:5px}}.index-work__img{position:relative;display:inline-block;width:100%;overflow:hidden}.index-work__img img{display:inline-block;transition:transform .2s linear}@media screen and (max-width:767px){.index-work__img{overflow:visible}.index-work__img img{max-height:25vh;width:auto}}.index-work__img:hover img{transform:scale(1.1);z-index:0}.index-work__data{font-weight:500;font-size:10px;line-height:2.4em;z-index:2}@media screen and (max-width:767px){.index-work__data{font-size:8px;line-height:3em;color:#293044}}.index-clients{display:inline-block;width:100%;padding:45px 11.6% 90px}@media screen and (max-width:767px){.index-clients{padding:20px 50px 30px}}.index-clients__title{margin-bottom:45px;line-height:1.5em}@media screen and (max-width:767px){.index-clients__title{font-size:18px;margin-bottom:10px}}.index-clients-slider{height:60px;width:100%}@media screen and (max-width:767px){.index-clients-slider{height:40px}}.index-clients-slider__element{height:100%;width:20%;padding:0 15px}.index-clients-slider__element img{margin:auto 0;display:inline-block;max-height:100%;height:auto;width:auto;max-width:100%;object-fit:contain}.index-clients-slider__buttons{display:flex;justify-content:space-between;height:0;width:100%}.index-clients-slider__button{display:flex;align-items:center;justify-content:center;height:50px;width:50px;cursor:pointer;transition:background .2s}@media screen and (max-width:767px){.index-clients-slider__button{height:40px}}.index-clients-slider__button svg{width:13px;height:100%;fill:#293044}.index-clients-slider__button:active{background-color:#f85a00}.index-clients-slider__button:active svg{fill:#fff}@media screen and (min-width:768px){.index-clients-slider__button:hover{background-color:#f85a00}.index-clients-slider__button:hover svg{fill:#fff}}.index-clients-slider__button--left{transform:translate(-150%,-100%) rotate(90deg)}@media screen and (max-width:480px){.index-clients-slider__button--left{transform:translate(-100%,-100%) rotate(90deg)}}.index-clients-slider__button--right{transform:translate(150%,-100%) rotate(-90deg)}@media screen and (max-width:480px){.index-clients-slider__button--right{transform:translate(100%,-100%) rotate(-90deg)}}.index-clients__img{max-height:100%}.index-clients__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;filter:grayscale(1);transition:filter .3s ease-in}.index-clients__link:hover{filter:grayscale(0)}.blog .index-clients-slider__element,.catalog .index-clients-slider__element,.clients .index-clients-slider__element,.contacts .index-clients-slider__element,.ct-group .index-clients-slider__element,.faq .index-clients-slider__element,.main .index-clients-slider__element,.news .index-clients-slider__element,.single-news .index-clients-slider__element,.single-work .index-clients-slider__element,.technology .index-clients-slider__element,.works .index-clients-slider__element{display:flex;align-items:center;justify-content:center}.menu{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:flex-start;padding:0 45px 20px;z-index:-1;overflow:hidden;opacity:0;background:#f4f5f6;transition:all .3s linear}@media screen and (max-width:480px){.menu{padding:0 20px 20px}}.menu__middle{display:flex;width:100%;flex-direction:column;align-items:center}.menu__middle--line{height:50%;width:0;margin:auto;border-left:1px solid #eaeaea}@media screen and (max-width:480px){.menu__middle--line{height:0;width:100%;margin:0;border-top:1px solid #eaeaea}}.menu__middle p{font-size:18px;text-transform:uppercase;margin:0 auto 10px 0;color:#f85a00}@media screen and (max-width:480px){.menu__middle p{font-size:12px}}.menu__middle a{font-style:normal;font-weight:500;font-size:14px;line-height:2em;color:#757985;text-decoration:none;text-align:left;margin:0}@media screen and (max-width:480px){.menu__middle a{font-size:10px;line-height:2em}}.menu__list{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:0 20px}@media screen and (max-width:480px){.menu__list{width:100%;grid-template-columns:1fr 1fr}}.menu__bottom{width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;height:20%;max-height:120px;border-top:1px solid #eaeaea}.menu__bottom__tel{display:flex;align-items:center;padding:5px 10px}.menu__close{position:absolute;top:20px;right:20px;height:30px;width:30px;z-index:125;background:0 0;border:none}.menu__close--line{position:absolute;top:50%;left:50%;width:100%;height:0;border-bottom:2px solid #f85a00}.menu__close--line:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.menu__close--line:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.menu .footer-contact__tel{font-weight:500;font-size:14px;line-height:2em;color:#757985;padding:0}@media screen and (max-width:480px){.menu .footer-contact__tel{font-size:10px;line-height:2.4em}}.menu .footer-catalog__list{width:100%}.menu.active{z-index:1002;opacity:1}.news{padding-bottom:40px}@media screen and (max-width:1024px){.news{padding:0 20px 40px}}@media screen and (max-width:767px){.news{padding:0 10px 20px}}.news__title{padding:10px}.news__list{display:flex;flex-wrap:wrap;margin:0 -15px}.news__element{display:flex;flex-direction:column;width:50%;padding:0 15px 30px;background:#fff;margin-bottom:20px;color:#293044;overflow:hidden;transition:all .3s linear}@media screen and (max-width:767px){.news__element{width:100%;padding:0 15px 15px;margin-bottom:10px}}.news__element:hover{box-shadow:0 40px 40px rgb(41 48 68 / .25);z-index:5}.news__element:hover .news__element__img img{transform:scale(1.05)}.news-element__data{font-style:italic;font-weight:400;font-size:10px;line-height:2.4em;margin:7px 0 7px 35px}@media screen and (max-width:1024px){.news-element__data{margin:7px 0 7px 20px}}.news-element__title{position:relative;font-style:normal;font-weight:500;font-size:12px;line-height:1.4em;text-transform:uppercase;padding:0 25px 0 35px;margin-bottom:10px}.news-element__title:after{content:"";position:absolute;top:7px;left:0;height:1px;width:10px;background:#f85a00}@media screen and (max-width:1024px){.news-element__title{padding:0 10px 0 20px}}.news-element__text{font-style:normal;font-weight:500;font-size:12px;line-height:1.7em;color:#7d8795;margin-bottom:15px;padding:0 25px 0 35px}@media screen and (max-width:1024px){.news-element__text{padding:0 10px 0 20px}}.news-element__img{position:relative;display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;background:#eaeaea}.news-element__img img{height:25vh;object-fit:cover;z-index:5;transition:transform .2s linear;min-height:350px}@media screen and (max-width:767px){.news-element__img img{min-height:50px}}.news-element__img a{width:100%}.news-element__img--blur{position:absolute;top:0;left:0;display:flex;filter:blur(10px)!important;object-fit:cover!important;height:100%!important;z-index:2!important}.news-element__button{font-weight:500;font-size:14px;line-height:1.7em;margin:0 25px 0 auto}@media screen and (max-width:767px){.news-element__button{margin:0 10px 0 auto}}.news__pagination{display:flex;justify-content:center;width:90%;margin:0 auto}form{position:relative}.form__title{font-weight:500;font-size:24px;line-height:1.5em}@media screen and (max-width:767px){.form__title{font-size:16px}}.form__close{position:absolute;top:24px;right:34px;display:inline-block;height:25px;width:25px;cursor:pointer;background:url(/wp-content/themes/block-module/assets/images/icon/close.svg) no-repeat center/cover}.form__file{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;width:100%;cursor:pointer}@media screen and (max-width:540px){.form__file{max-width:100%;margin:10px auto auto 0}.form__close{top:10px;right:14px}}.form__file-img{height:30px;width:30px;margin-right:14px}.form__file--description{width:100%;font-weight:500;font-size:10px;line-height:14px;color:#a0a3ac;margin-top:10px;margin-bottom:10px}.form__file input{display:none}.form__commercial,.form__commercial-final,.form__mobile,.form__project,.form__consult{display:flex;flex-wrap:wrap;max-width:580px;margin:0 auto;background:#fff;padding:24px 34px 34px;box-shadow:0 40px 40px rgb(41 48 68 / .25)}.form__commercial legend,.form__commercial-final legend,.form__mobile legend,.form__project legend,.form__consult legend{font-size:24px;width:90%;line-height:1.5em}@media screen and (max-width:767px){.form__commercial,.form__commercial-final,.form__mobile,.form__project,.form__consult{padding:15px 15px 25px}.form .form__cap-butt,.form__mobile .form__cap-butt{flex-direction:row;align-items:center}.form__mobile legend{font-size:14px}}@media screen and (max-width:767px){.form .form__cap-butt,.form__mobile .form__cap-butt{flex-wrap:wrap}}.form__commercial textarea,.form__commercial-final textarea,.form__project textarea,.form__consult textarea{width:100%;height:110px;padding:15px 30px;font-weight:500;font-size:14px;line-height:1.8em}@media screen and (max-width:767px){.form__commercial textarea,.form__commercial-final textarea,.form__project textarea,.form__consult textarea{height:70px;font-size:10px;padding:10px 30px;line-height:1.5em;padding:10px}}@media screen and (max-width:767px){.form__commercial input,.form__commercial-final input,.form__project input,.form__consult input{height:30px;margin-top:10px;font-size:10px;padding:0 15px}}.uploaded-file{display:flex;justify-content:space-between}.contacts{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 45px 40px}.contacts__news{width:100%}@media screen and (max-width:1024px){.contacts{padding:0 20px 20px}}.contacts__title{margin:18px auto 0}.contact{display:flex;width:100%;margin:10px 0}.contact__content{width:100%;display:flex;padding:40px 0 0}@media screen and (max-width:992px){.contact__content{flex-direction:column}}.contact__element{display:flex;align-items:center}@media screen and (max-width:767px){.contact__element{flex-wrap:wrap}}.contact__list{display:flex;flex-wrap:wrap;flex-basis:50%}@media screen and (max-width:767px){.contact__list{font-size:10px}}.contact__list--icon{height:25px;width:25px;margin-right:10px}@media screen and (max-width:1024px){.contact__list--icon{height:16px;width:16px}}.contact__list--phone{flex:2 1 0%}.contact__list--phone .contact__element{flex-basis:50%}@media screen and (max-width:600px){.contact__list--phone .contact__element{flex-basis:100%;width:100%}}.contact__list--address{flex:1 1 0%;padding:0 20px}@media screen and (max-width:1024px){.contact__list--address{margin-bottom:20px;padding:0}}.contact__list--address .contact__element{width:100%}.contact__list--address .contact__tel{font-weight:500;font-size:14px;line-height:1.8em;color:#000;margin-left:5px}@media screen and (max-width:767px){.contact__list--address .contact__tel{font-size:10px}}.contact__tel{font-weight:400;font-size:24px;line-height:1.8em;color:#293044;text-decoration:none;white-space:nowrap}@media screen and (max-width:1024px){.contact__tel{font-size:18px}}@media screen and (max-width:767px){.contact__tel{font-size:10px}}.contact__tel--title{color:#f85a00;font-weight:600}.contact__wrap{position:relative;display:flex;flex-direction:column}.contact__message{position:absolute;bottom:-15px;left:0;display:flex;transform:translate(0,100%)}.contact__message a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000}.contact .first-screen__messages--telegram{position:relative}.contact .first-screen__messages--telegram:after{content:"";position:absolute;left:0;top:50%;height:15px;width:20px;border-bottom:1px solid #f85a00;border-left:1px solid #f85a00;transform:translate(-100%,calc(-50% - 7px))}.contact .first-screen__messages--viber{position:relative;padding-left:40px}.contact .first-screen__messages--viber:after{content:"";position:absolute;left:0;top:50%;height:0;width:20px;border-bottom:1px solid #f85a00;transform:translate(10px,-1px)}.contact .first-screen__messages--whatsapp .first-screen__img{width:22px;height:22px}.contact .first-screen__messages--whatsapp{position:relative;padding-left:40px}.contact .first-screen__messages--whatsapp:after{content:"";position:absolute;left:0;top:50%;height:0;width:20px;border-bottom:1px solid #f85a00;transform:translate(10px,-1px)}@media screen and (max-width:600px){.mobile__order-1{order:1}}.map{display:inline-block;min-height:25vh;width:calc(50% - 25px)}@media screen and (max-width:992px){.map{width:100%;height:300px;margin-bottom:30px}@media (orientation:landscape){.map{height:400px}}}.wpcf7{width:50%}.wpcf7-form-control-wrap{width:100%}.form{display:flex;flex-wrap:wrap;width:100%;min-width:540px;margin:0 30px;padding:24px 34px;box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:992px){.wpcf7{width:100%}.form{width:auto;margin:0 auto}}.form legend{font-weight:500;font-size:24px;line-height:1.5em;color:#293044}@media screen and (max-width:767px){.form legend{font-size:18px}.form{min-width:100%}}.form__input{width:100%;height:50px;border:none;background:#f4f5f6;padding:0 30px;margin-top:20px}@media screen and (max-width:767px){.form__input{height:40px;font-size:10px;padding:0 10px}}.form__textarea{width:100%;height:130px;padding:20px 30px 0}@media screen and (max-width:767px){.form__textarea{height:100px;font-size:10px;padding:10px 10px 0}}.form__submit{font-weight:500;font-size:12px;line-height:1.8em;margin:20px 0 0 auto}@media screen and (max-width:480px){.form__submit{width:100%}}.form__info{width:100%;height:0;font-size:10px;color:red;padding:0 20px}.products{width:100%;height:100%;padding:0;display:flex;flex-direction:column}.products__title{text-align:left;line-height:1.5em;margin-bottom:20px}@media screen and (max-width:1024px){.products__title{font-size:18px}}.products__close{position:sticky;margin:0 -40px 0 auto;top:0;right:-30px;display:inline-block;height:30px;width:30px}.products__view{display:flex;width:100%}.products__view--wrap{display:flex;flex-direction:column;width:33.33%;height:100%;padding:13px 20px 20px;transition:background .3s linear}.products__view--wrap img{width:100%}.products__view--wrap:hover{background:#293044;color:#fff}.products__view--bg1{background:#f4f5f6}.products__view--bg2{background:#ebedf0}.products__view--bg3{background:#e0e4e9}.products__view p{text-align:center;margin-bottom:13px}.products-list__head{width:100%;display:flex;margin-top:30px}.products-list__head--span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80px;font-weight:500;font-size:12px;line-height:2em;text-align:center}.products-list__head--span:nth-of-type(1){background:#f4f5f6}.products-list__head--span:nth-of-type(2){background:#ebedf0}.products-list__head--span:nth-of-type(3){background:#e0e4e9}@media screen and (max-width:767px){.products-list__head--span{width:30px;min-height:60px;height:auto;font-size:10px;line-height:1.3em}.products-list__head--span span{transform:rotate(90deg)}}.products-list__head p{width:100%}@media screen and (max-width:767px){.products-list__head p{font-size:14px!important;text-align:left!important}}.products-list__body{position:relative}.products-list__body--bg{position:absolute;top:0;right:-1px;height:100%;display:flex;width:240px;z-index:1}@media screen and (max-width:767px){.products-list__body--bg{width:90px}}.products-list__body--bg-1{width:33.33%;height:100%;background:#f4f5f6}.products-list__body--bg-2{width:33.33%;height:100%;background:#ebedf0}.products-list__body--bg-3{width:33.33%;height:100%;background:#e0e4e9}.products__text{display:inline-block;max-width:900px;width:100%;font-weight:500;font-size:14px;line-height:1.8em;margin:32px auto 0}@media screen and (max-width:767px){.products__text{font-size:12px}}.product{display:flex;flex-direction:column;font-size:14px;line-height:1.8em;font-weight:400;z-index:5}@media screen and (max-width:767px){.product{font-size:10px;line-height:1.6em}}.product__elements{border:1px solid #bcc1c8}.product__elements:nth-last-child(1){border-bottom:none;z-index:3}.product__elem{display:flex;padding:20px 0 20px 40px;border-bottom:1px solid #bcc1c8;transition:background .3s}@media screen and (max-width:767px){.product__elem{padding:20px 0 20px 10px}}.product__elem span{color:#f85a00}.product__elem:hover{background:#293044;color:#fff}.product__elem:hover .minus{fill:#fff}.product__value{display:flex;align-items:center;justify-content:center;width:80px;flex-shrink:0}@media screen and (max-width:767px){.product__value{width:30px}}.product__value svg{max-width:40%}@media screen and (max-width:767px){.product__value svg{max-width:70%}}.product__title p{font-weight:600;padding:20px 0 20px 40px}@media screen and (max-width:767px){.product__title p{padding:20px 0 20px 10px}}.product__description{flex:1 1 auto;padding:0 15% 0 0}@media screen and (max-width:1024px){.product__description{padding:0 7% 0 0}}.product__tooltip{position:relative;display:inline;z-index:55}.product__tooltip svg{width:10px;height:10px}.product__tooltip--text{position:absolute;left:20px;top:20px;padding:10px;width:200px;background:#eaeaea;color:#293044;border-radius:10px;visibility:hidden;pointer-events:none;z-index:555}.product__tooltip--text .single-questionm__img{max-width:100%;width:100%;height:100%;max-height:150px;object-fit:contain}.product__tooltip:hover .product__tooltip--text{visibility:visible}.product .plus{fill:#f85a00}.product .minus{fill:#293044}.single-news{display:flex;flex-wrap:wrap;padding:20px 45px 40px;font-size:14px}.single-news p strong{font-weight:700}@media screen and (max-width:1024px){.single-news{padding:20px 20px 40px}}@media screen and (max-width:767px){.single-news{padding:10px 20px 20px}}.single-news__title{width:100%;text-align:center}.single-news__date{font-weight:400;font-size:12px;line-height:2em;margin-bottom:20px}.single-news__img{display:inline-block;overflow:hidden;margin-bottom:20px}.single-news__img img{height:100%;width:100%;object-fit:cover}.single-news__img--big{height:350px;width:100%}@media screen and (max-width:480px){.single-news__img--big{height:auto}}.single-news__img--small{width:50%;height:240px;padding:0 15px 0 0}@media screen and (max-width:767px){.single-news__img--small{width:100%;padding:0}}@media screen and (max-width:480px){.single-news__img--small{height:auto}}.single-news p{width:100%;margin-bottom:20px}.ct-group{padding:20px 0 42px}.ct-group .breadcrumb{margin:0 45px}@media screen and (max-width:1024px){.ct-group .breadcrumb{margin:0 20px}}.ct-group__first-screen{position:relative;display:flex;width:100%;padding:70px 45px;background:url(/wp-content/themes/block-module/assets/images/product/country_house.jpg) no-repeat center/cover;min-height:30vw}@media screen and (max-width:767px){.ct-group__first-screen{padding:70px 45px 70px 10px}}.ct-group__first-screen--description{display:flex;flex-direction:column;justify-content:center;width:25%;min-width:200px;z-index:5;color:#fff;font-weight:500;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.ct-group__first-screen--description{width:45%}}.ct-group__first-screen--title{font-weight:400;font-size:48px;line-height:1.1em;margin-bottom:30px}@media screen and (max-width:767px){.ct-group__first-screen--title{font-size:18px;line-height:1.5em;margin-bottom:5px}}.ct-group__first-screen p{margin-bottom:30px}@media screen and (max-width:767px){.ct-group__first-screen p{font-size:10px;line-height:1.5em;margin-bottom:15px}}.ct-group__first-screen--button{margin:0;font-size:12px}@media screen and (max-width:767px){.ct-group__first-screen--button{width:200px}}.ct-group__first-screen--bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,#293044 0,#fff0 100%)}.ct-group__list{display:flex;flex-wrap:wrap;margin:0 auto;padding:29px;max-width:1200px;transition:all .2s linear}@media screen and (max-width:767px){.ct-group__list{padding:10px}}.ct-group__list--img{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ededed;margin-bottom:15px;z-index:1}.ct-group__list--img img{transition:opacity .2s}.ct-group__list--title{font-weight:500;font-size:18px;line-height:2em;text-align:center;margin-bottom:12px}.ct-group__list--text{margin-bottom:5px;padding:0 20px}.ct-group__list--text span{margin-right:5px}.ct-group__list--hover{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;object-fit:cover;opacity:0;z-index:0}.ct-group__element{display:flex;flex-shrink:0;flex-grow:0;width:33.33%;padding:12px 16px 16px;font-weight:500;font-size:14px;line-height:2em;margin-bottom:30px}@media screen and (max-width:1199px){.ct-group__element{font-size:12px}}@media screen and (max-width:767px){.ct-group__element{padding:0;margin-bottom:10px}}.ct-group__element--link{display:flex;flex-direction:column;width:100%;height:100%;cursor:pointer;text-decoration:none;color:#293044}.ct-group__element:hover{box-shadow:0 40px 40px rgb(41 48 68 / .25)}.ct-group__element:hover .ct-group__list--img img{opacity:0}.ct-group__element:hover .ct-group__list--hover{opacity:1!important}@media screen and (max-width:992px){.ct-group__element{width:50%}}@media screen and (max-width:767px){.ct-group__element{padding:10px 8px 8px}}@media screen and (max-width:550px){.ct-group__element{width:100%}}.ct-desc{display:flex;width:100%;padding:60px 45px;background:url(/wp-content/themes/block-module/assets/images/product/bg-top.jpg) no-repeat center top/contain,url(/wp-content/themes/block-module/assets/images/product/bg-bottom.jpg) no-repeat center bottom/contain}@media screen and (max-width:1024px){.ct-desc{padding:30px 20px}}.ct-desc--wrap{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-auto-flow:dense;grid-gap:30px;max-width:1200px;margin:0 auto;padding:60px 95px;background:#fff}@media screen and (max-width:1024px){.ct-desc--wrap{padding:40px 40px;grid-gap:20px}}@media screen and (max-width:767px){.ct-desc--wrap{grid-template-columns:1fr;padding:20px}}@media screen and (max-width:767px){.ct-desc--wrap .grid-row-2{grid-row:span 1}}@media screen and (max-width:767px){.ct-desc--wrap .grid-col-2{grid-column:span 1}}.ct-desc__content{width:100%;font-weight:500;font-size:14px;line-height:1.9em;color:#293044}@media screen and (max-width:1024px){.ct-desc__content{line-height:1.5em}}@media screen and (max-width:767px){.ct-desc__content{line-height:1.5em}}.ct-desc__title{line-height:1.5em;text-align:left;color:#293044;margin-bottom:15px}@media screen and (max-width:1024px){.ct-desc__title{font-size:18px}}@media screen and (max-width:767px){.ct-desc__title{}}.ct-desc__img{width:100%}.ct-desc__list{font-weight:500;font-size:14px;line-height:1.9em;padding-left:20px}@media screen and (max-width:1024px){.ct-desc__list{line-height:1.5em}}@media screen and (max-width:767px){.ct-desc__list{line-height:1.5em}}.ct-desc__list li{list-style:disc;margin-bottom:10px}.marg--title{margin:25px auto 30px}.blog{display:flex;flex-wrap:wrap;padding:20px 45px 40px}@media screen and (max-width:767px){.blog{padding:10px 10px 20px}}.blog__title{width:100%;text-align:center;padding:10px}.blog__list{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:767px){.blog__list{margin:0}}.blog__element{display:flex;flex-direction:column;width:calc(33.33% - 30px);padding:30px;background:#fff;margin:0 15px 30px;color:#293044;overflow:hidden;transition:all .3s linear;box-shadow:0 6px 20px rgb(0 0 0 / .1);z-index:5}@media screen and (max-width:767px){.blog__element{margin:0 0 30px}}.blog__element--big{width:calc(50% - 30px)}.blog__element--wrap{width:calc(100% - 30px);margin:0 auto 30px;display:flex;flex-wrap:wrap;box-shadow:0 6px 20px rgb(0 0 0 / .1)}@media screen and (max-width:767px){.blog__element--wrap{width:100%;margin:0 0 30px}}.blog__element--wrap .blog-element__img{display:none}.blog__element--wrap .blog__element{box-shadow:none}@media screen and (max-width:767px){.blog__element--wrap .blog__element{margin:0 0 15px;width:50%}.blog__element--wrap .blog__element:first-child{width:100%}}.blog__element--wrap .blog__element:first-child .blog-element__title{font-size:24px;line-height:1.5em;margin-bottom:20px}@media screen and (max-width:1200px){.blog__element--wrap .blog__element:first-child .blog-element__title{font-size:2vw}}@media screen and (max-width:767px){.blog__element--wrap .blog__element:first-child .blog-element__title{font-size:18px;line-height:2em;margin-bottom:10px}}.blog__element--wrap .blog__element:first-child .blog-element__text{display:none}.blog__element--wrap .blog__element:first-child .blog-element__data{display:none}@media screen and (max-width:992px){.blog__element{padding:15px}}@media screen and (max-width:767px){.blog__element{width:100%;padding-right:0;padding-left:0}}.blog-element__data{font-style:italic;font-weight:400;font-size:10px;line-height:2.4em;margin-bottom:10px}.blog-element__title{font-style:normal;font-weight:600;font-size:12px;line-height:2em;text-transform:uppercase}@media screen and (max-width:767px){.blog-element__title{font-size:10px;line-height:1.5em}}.blog-element__text{font-style:normal;font-weight:500;font-size:12px;line-height:1.7em;color:#7d8795;margin-bottom:15px}@media screen and (max-width:767px){.blog-element__text{font-size:10px;margin-bottom:10px}}.blog-element__img{position:relative;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;background:#eaeaea;margin-bottom:30px}.blog-element__img img{max-height:25vh;object-fit:contain;z-index:5;transition:transform .2s linear}.blog-element__img--blur{position:absolute;top:0;left:0;display:flex;filter:blur(10px)!important;object-fit:cover!important;height:100%!important;z-index:2!important}.blog-element__link{font-weight:500;font-size:12px;line-height:1.8em;color:#f85a00;text-decoration-line:underline;margin:0 auto 0 0}.clients{padding-top:20px;padding-bottom:60px}.clients__title{text-align:center}.clients__list{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:767px){.clients__list{margin:0}}.client{position:relative;display:flex;align-items:center;justify-content:center;width:calc(25% - 30px);height:170px;margin:15px;padding:20px;background:#f4f5f6}@media screen and (max-width:1024px){.client{width:calc(33.33% - 30px);height:170px}}@media screen and (max-width:767px){.client{width:calc(50% - 20px);height:100px;margin:10px}}.client img{display:inline-block;height:auto;width:auto;max-width:90%;max-height:65%}.client:hover .client-hover{z-index:5;opacity:1}.client-hover{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;width:100%;padding:10px 30px;z-index:-5;opacity:0;transition:opacity .3s linear;background:#f4f5f6}.client-hover__title{font-size:14px;line-height:1.2em;text-align:center;font-weight:600;text-transform:uppercase}.client-hover__desc{font-size:12px;line-height:1.8em;text-align:center;font-weight:600}.works{padding-bottom:40px;transition:all .3s linear}.works__title{padding:10px}.works__list{display:flex;width:100vw;max-width:1340px;padding-right:30px;flex-wrap:wrap;transition:all .3s linear}@media screen and (max-width:767px){.works__list{}}.works__link{display:flex;flex-direction:column;height:100%;width:100%;text-decoration:none;color:#293044}.works__element{display:inline-block;width:33%;padding-right:30px;padding-bottom:30px;background:#fff;margin-bottom:20px;overflow:hidden;transition:all .3s linear}@media screen and (max-width:767px){.works__element{width:100%;padding-left:0;padding-right:0}.works-element__img img{width:auto}}.works__element:hover{box-shadow:0 40px 40px rgb(41 48 68 / .25);z-index:5}.works__element:hover .works-element__img img{transform:scale(1.05)}.works__element:hover .works__link{color:#f85a00}.works__element:hover .works-element__title{text-decoration:underline}.works__element:hover .works-element__title:after{transform:rotate(-45deg)}.works-element__data{font-style:italic;font-weight:400;font-size:10px;line-height:2.4em;color:#293044;margin:7px 0 7px 0}@media screen and (max-width:767px){.works-element__data{margin:3px 0 3px 20px}}.works-element__title{position:relative;font-style:normal;font-weight:500;font-size:12px;line-height:1.4em;text-transform:uppercase;padding:0 25px 0 55px;margin-bottom:10px}.works-element__title:after{content:"";position:absolute;top:6px;left:0;height:0;width:30px;border:1px solid #f85a00;transition:all .2s linear}@media screen and (max-width:1024px){.works-element__title:after{width:10px}}@media screen and (max-width:1024px){.works-element__title{padding:0 10px 0 20px}}@media screen and (max-width:767px){.works-element__title{font-size:10px}}.works-element__img{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#eaeaea;height:302px}.works-element__img img{width:100%;height:100%;object-fit:contain;z-index:5;transition:transform .2s linear}.works-element__img--blur{position:absolute;top:0;left:0;display:flex;filter:blur(10px)!important;object-fit:cover!important;height:100%!important;z-index:2!important}.works__pagination{display:flex;justify-content:center;width:90%;margin:0 auto}.works__filters{display:flex;flex-wrap:wrap;width:calc(100% + 20px);height:auto}.works__filters.post{max-width:1280px;display:flex;flex-wrap:wrap;width:100%;height:auto;margin:30px auto 0 auto}.works-filter__remove{position:relative;display:none;height:8px;width:8px;margin-left:5px;background:0 0;border:none}.works-filter__remove span{border:1px solid #fcbd99}.works-filter__elem{display:flex;align-items:center;padding:5px 15px;background:#f4f5f6;margin-left:0!important;margin-right:20px!important;font-weight:500;font-size:10px;line-height:2.4em;cursor:pointer}@media screen and (max-width:767px){.works-filter__elem{font-size:8px}}.works-filter__elem.active{background:#f85a00;color:#fff}.works-filter__elem.active .works-filter__remove{display:inline-block}.pagination__arrow{display:flex;align-items:center;justify-content:center;margin:auto 8px;height:auto;cursor:pointer}.pagination__arrow svg{fill:#f85a00}.pagination__arrow--right{transform:rotate(180deg)}.dots{display:flex}.dots__element{display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:50%;overflow:hidden;transition:background .3s linear;margin:0 5px;cursor:pointer;color:#f85a00}.dots__element:hover{background:#fafbfc}@media screen and (max-width:440px){.works__filters.post.js-filter-custom{display:flex;flex-direction:column;row-gap:10px;max-width:90vw}.js-filter-custom label.works-filter__elem{margin:0!important;text-align:center;justify-content:center}}@media screen and (max-width:480px){.dots__element{height:30px;width:30px}}.dots__element.active{background:#f4f5f6;color:#293044;pointer-events:none}.dots__element a{color:#f85a00;text-decoration:none}.dots__place{display:flex;align-items:center;justify-content:center;color:#f85a00}@media screen and (max-width:480px){.dots__place{height:30px;width:20px}}.single-work{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:75px}.single-work__row{display:flex;justify-content:space-between;width:100%;margin-top:30px}.single-work__title{padding:10px;width:100%}.single-work__slider{display:flex;flex-direction:column;justify-content:space-between;width:150px;height:auto;padding:10px 25px}.single-work__slider--wrap{display:flex;position:relative;width:550px;height:457px;overflow:hidden}.single-work__slider img{padding:5px;cursor:pointer}.single-work__slider--shadow{position:absolute;top:35px;left:30px;width:90px;height:calc(100% - 70px);padding:10px 25px;background:linear-gradient(180deg,rgb(251 251 251 / .2) 0,rgb(251 251 251 / .2) 33.3%,rgb(251 251 251 / .4) 33.3%,rgb(251 251 251 / .4) 66.6%,rgb(251 251 251 / .6) 66.6%,rgb(251 251 251 / .6) 100%);z-index:50;pointer-events:none}.single-work__slider--photo{height:100%;width:calc(100% - 150px)}.single-work__info{display:inline-block;width:475px;flex:1 1 auto;font-weight:500;font-size:14px;line-height:1.9em;margin-left:80px}.single-work__info-title{text-transform:uppercase;margin-bottom:15px}.single-work__info .line--hor{display:block;width:220px;vertical-align:middle;margin:0 7px 9px 0;height:0;border-bottom:2px solid #f85a00}.single-work__info svg{width:17px;height:40px}.single-work__table{background:#f4f5f6;height:100%;max-height:405px}.single-work__table td{border:none;padding:0}.single-work__table tr td:nth-child(1){padding-left:25px}.single-work__table tr td:nth-child(2){text-align:center}.single-work__table tr td:nth-child(3){width:50%;text-align:center}.single-work__table tr:nth-child(2n) td:nth-last-child(1){background:#fbfbfb}.single-work__description{position:relative;width:100%;padding:40px 0;font-weight:500;font-size:14px;line-height:1.8em}.single-work__description .video-row{display:flex;justify-content:center;flex-direction:row;gap:30px}.single-work__description .video-row .video-col{width:50%}.single-work__description .video-row .video-col iframe{width:100%}.single-work__description p{margin-bottom:15px}.single-work__button{display:inline-block;height:20px;width:100%;padding:5px;border:none;background:0 0}.single-work__button svg{height:100%;fill:#f85a00}.single-work__button--left{transform:rotate(180deg)}.slick-vertical .slick-slide{object-fit:contain}@media screen and (max-width:767px){.single-work .breadcrumb li:last-child{display:none}.slick-vertical .slick-slide{height:46px;padding:5px 0}.single-work__description:before{left:0;top:24px}}.slick-initialized .slick-slide{object-fit:contain}@media screen and (max-width:1199px){.single-work__button--left{transform:rotate(90deg)}.single-work__button--right{transform:rotate(-90deg)}.single-work__slider--shadow{display:none}.single-work__slider--photo{height:calc(100% - 80px);width:100%}.single-work__info{width:50%;margin-left:20px}.single-work__slider--wrap{flex-direction:column-reverse;width:45%}.single-work__slider{flex-direction:row;align-items:center;width:100%;height:auto;padding:10px 5px}.single-work{padding-bottom:0}}@media screen and (max-width:767px){.single-work__button--right{transform:rotate(0)}.single-work__slider--photo{width:70%;height:auto}.single-work__info{width:100%;font-size:10px;margin:0}.single-work__slider--wrap{flex-direction:row;width:100%;margin-bottom:20px;height:auto}.single-work__slider{flex-direction:column;width:30%;height:auto;padding:5px}.single-work__button--left{transform:rotate(180deg)}.single-work__description{padding:20px 25px 20px 15px}.single-work__info .line--hor{width:15px;display:none}.single-work__row{flex-direction:column}}@media screen and (max-width:550px){.single-work__description:before{top:20px;left:5px}.single-work__table tr td:nth-child(1){padding-left:10px}}.catalog{padding-bottom:40px}.catalog__title{padding:10px}.catalog__list{display:flex;flex-wrap:wrap;margin:0 -15px}.catalog__element{display:flex;flex-direction:column;justify-content:flex-end;min-width:250px;height:auto;flex:1 1 calc(33.3% - 30px);margin:0 15px 20px;background:#fff;color:#293044;overflow:hidden;text-decoration:none;transition:all .3s linear;box-sizing:content-box}.catalog__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.catalog__img img{display:inline-block;width:100%;height:100%;object-fit:cover}.catalog__img-color{position:absolute;top:0;left:0;z-index:3;opacity:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.catalog__img-gray{z-index:2;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}@media screen and (max-width:1023px){.catalog__img-color{opacity:1}.catalog__img-gray{display:none}}@media screen and (max-width:767px){.catalog__element{margin-bottom:10px}}@media screen and (min-width:769px){.catalog__element:hover{box-shadow:0 40px 40px rgb(41 48 68 / .25)}.catalog__element:hover .catalog__img-color{opacity:1}}.catalog__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:75px;padding:10px 20px;font-weight:500;font-size:16px;line-height:1.5em;text-align:center;text-transform:uppercase;background:#f2f3f4}@media screen and (max-width:1024px){.catalog__text{font-size:12px;min-height:60px}}@media screen and (max-width:767px){.catalog__text{font-size:10px;min-height:44px}}.faq{padding-bottom:70px}.faq__title{padding:10px}.faq__list{display:flex;flex-direction:column;width:100%;max-width:730px;margin-bottom:50px;margin:auto;padding-right:30px;outline:0}.faq__list:focus{outline:0}.faq__drop{width:100%;height:auto;border-bottom:1px solid #eaeaea;padding-bottom:28px;margin-bottom:28px}@media screen and (max-width:767px){.faq{padding-bottom:40px}.faq__drop{padding-bottom:20px;margin-bottom:15px}}.faq .form__input--big{height:110px}.drop__head{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:12px;line-height:2em;text-transform:uppercase;cursor:pointer}@media screen and (max-width:767px){.drop__head{font-size:10px;line-height:1.7em}}.drop__arrow{width:15px;height:15px;fill:#f85a00;flex:0 0 15px}.drop__text{display:none;padding:28px 0 0;font-weight:400;font-size:12px;line-height:1.8em;color:#7d8795}@media screen and (max-width:767px){.drop__text{padding:15px 0 0}}.active .drop__arrow{transform:rotate(180deg)}.active .drop__text{display:inline-block}.about__title{padding:10px;text-align:center}.about__title--margin{margin-bottom:10px}@media screen and (max-width:767px){.about__title{font-size:18px}}.about__first-screen{position:relative;display:flex;width:100%;padding:70px 45px;background:url(/wp-content/themes/block-module/assets/images/about/Rectangle2.jpg) no-repeat center/cover;min-height:30vw}@media screen and (max-width:1024px){.about__first-screen{padding:70px 20px}}@media screen and (max-width:767px){.about__first-screen{padding:20px 10px}}.about__first-screen--description{display:flex;flex-direction:column;justify-content:center;width:50%;min-width:200px;z-index:5;color:#fff;font-weight:500;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.about__first-screen--description{width:70%;font-size:12px}}@media screen and (max-width:1024px){.about__first-screen--description{width:70%;font-size:10px}}.about__first-screen--title{font-weight:400;font-size:48px;line-height:1.1em;margin-bottom:30px}@media screen and (max-width:1024px){.about__first-screen--title{margin:0}}@media screen and (max-width:767px){.about__first-screen--title{font-size:18px;line-height:1.6em}}.about__first-screen p{margin-bottom:30px;max-width:285px}.about__first-screen--button{margin:0}.about__first-screen--bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,#293044 0,#fff0 100%)}.about__description{padding:50px 45px 110px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;grid-auto-flow:dense;grid-gap:20px;max-width:1200px;width:100%;margin:0 auto;font-weight:600;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.about__description{padding:50px 20px 110px}}@media screen and (max-width:767px){.about__description{grid-template-columns:100%;padding:20px 10px}}.about__description--wrap{width:100%;background:#f4f5f6}.about__description h3{grid-row:span 2;font-weight:600;font-size:24px;line-height:1.5em}@media screen and (max-width:1024px){.about__description h3{font-size:18px;font-weight:400;line-height:1.7em}}.about__description p{grid-column:span 2}@media screen and (max-width:767px){.about__description p{grid-column:1}}.about__description ul{grid-column:span 2;display:flex;justify-content:space-between;font-weight:400}@media screen and (max-width:767px){.about__description ul{flex-direction:column;grid-column:1}}.about__description ul li{position:relative;width:40%;padding:0 0 0 20px}.about__description ul li:before{content:"";position:absolute;left:0;top:12px;display:inline-block;height:0;width:12px;border-bottom:2px solid #f85a00}@media screen and (max-width:1024px){.about__description ul li{width:90%}}@media screen and (max-width:767px){.about__description ul li{width:100%;margin-bottom:10px}}.about__create-price{position:relative;display:flex;align-items:center;height:500px;width:100%;max-width:1200px;margin:0 auto 150px}@media screen and (max-width:1024px){.about__create-price{height:360px}}@media screen and (max-width:767px){.about__create-price{flex-direction:column;height:auto;margin:0 auto 30px}}.about-top__slider{position:relative;width:100%;height:468px;max-width:1200px;margin:0 auto 90px}@media screen and (max-width:992px){.about-top__slider{height:385px}.single-work__description .video-row{flex-direction:column}.single-work__description .video-row .video-col{width:100%}}@media screen and (max-width:767px){.about-top__slider{height:100%;margin:0 auto 30px}}.about-top__slider .slick-list{overflow:visible}.about-top__slider-button{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;height:65px;width:65px;z-index:20;border:none}@media screen and (max-width:767px){.about-top__slider-button{height:45px;width:45px}}.about-top__slider-button svg{height:15px;width:15px}@media screen and (max-width:767px){.about-top__slider-button svg{height:10px;width:10px}}.about-top__slider-button--left{background:#f85a00;fill:#fff;right:60%;transform:rotate(90deg)}@media screen and (max-width:767px){.about-top__slider-button--left{top:155px;right:55px;left:auto}}.about-top__slider-button--right{background:#293044;fill:#f85a00;left:40%;transform:rotate(-90deg)}@media screen and (max-width:767px){.about-top__slider-button--right{top:155px;right:10px;left:auto}}@media screen and (min-width:480px){.about-top__slider-button:hover{background:#eaeaea;fill:#293044}}@media screen and (max-width:480px){.about-top__slider-button:active{background:#eaeaea;fill:#293044}}.about-top-slide{display:flex!important;align-items:flex-end;height:100%}@media screen and (max-width:767px){.about-top-slide{flex-direction:column;align-items:flex-start}}.about-top-slide picture{display:inline-block;height:calc(100% + 60px);width:40%}.about-top-slide__img{height:calc(100% + 60px);width:40%;object-fit:cover}@media screen and (max-width:767px){.about-top-slide__img{width:calc(100% - 45px);height:200px;padding:0 10px}}.about-top-slide__content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:60%;height:100%;z-index:1;background:#fff;padding:20px 110px 20px 125px;box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:1024px){.about-top-slide__content{width:60%;padding:20px 20px 100px}}@media screen and (max-width:767px){.about-top-slide__content{width:calc(100% - 45px);padding:10px;box-shadow:none}}.about-top-slide__content--title{font-weight:500;font-size:24px;line-height:1.5em;margin-bottom:20px}@media screen and (max-width:767px){.about-top-slide__content--title{font-size:18px}}.about-top-slide__content--p{position:relative;font-weight:600;font-size:12px;line-height:2em;padding:0 0 0 20px;text-transform:uppercase}@media screen and (max-width:767px){.about-top-slide__content--p{font-size:10px;line-height:1.6em}}.about-top-slide__content--p:before{content:"";position:absolute;left:0;top:12px;display:inline-block;height:0;width:12px;border-bottom:2px solid #f85a00}@media screen and (max-width:767px){.about-top-slide__content--p:before{top:6px}}.about-top-slide__content--desc{font-weight:500;font-size:10px;line-height:2em;color:#7d8795;margin-bottom:5px}.about-top-slide__content--text{font-weight:500;font-size:14px;line-height:1.8em;margin-bottom:20px}@media screen and (max-width:767px){.about-top-slide__content--text{font-size:10px;line-height:1.6em;margin-bottom:0}}.about-top-slide__content--link{font-weight:500;font-size:12px;line-height:22px;text-decoration-line:underline;color:#f85a00}@media screen and (max-width:767px){.about-top-slide__content--link{font-size:10px;line-height:1.6em}}.about-top-slide__bg{position:absolute;top:0;right:0;height:10%;width:60%;z-index:0;background:#f4f5f6}.about .breadcrumb{padding:20px 45px}@media screen and (max-width:1024px){.about .breadcrumb{padding:20px}}.about__button{margin-bottom:70px}@media screen and (max-width:767px){.about__button{width:calc(100% - 20px);font-size:10px;margin:0 10px 30px}}.about__grid-col-3{grid-column:span 3}.about__advantage{display:grid;grid-template-columns:1fr 150px 1fr;grid-auto-rows:auto;grid-auto-flow:dense;width:100%;max-width:745px;color:#fff;margin:0 auto;padding:100px 0}@media screen and (max-width:767px){.about__advantage{grid-template-columns:1fr 10px 1fr;padding:30px 0}}.about__advantage-wrap{display:inline-block;width:100%;background:#293044}.about__advantage--elem{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:85px 20px 10px;margin-bottom:30px}@media screen and (max-width:767px){.about__advantage--elem{padding:40px 5px 5px;margin-bottom:30px;justify-content:flex-start}}.about__advantage--elem img{height:65px;width:65px;margin-bottom:10px}@media screen and (max-width:767px){.about__advantage--elem img{height:50px;width:50px;margin-right:auto}}.about__advantage--elem p{text-align:center;font-weight:400;font-size:12px;line-height:20px}@media screen and (max-width:767px){.about__advantage--elem p{text-align:left;font-size:10px}}.about__advantage--bort{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:30px}.about__advantage--bort p{font-weight:600;font-size:12px;line-height:2em;text-align:center;text-transform:uppercase;color:#f85a00;white-space:nowrap;margin-bottom:10px}@media screen and (max-width:1024px){.about__advantage--bort p{font-size:14px}}@media screen and (max-width:1024px){.about__advantage--bort p{font-size:10px}}.about__advantage--line{position:relative;display:inline-block;height:80%;width:1px;background:#fff}@media screen and (max-width:767px){.about__advantage--line{display:none}}.about__advantage--line:after{content:"";position:absolute;top:0;left:-2px;display:inline-block;height:5px;width:5px;border-radius:50%;overflow:hidden;background:#fff}.about__advantage .about__title{color:#fff;margin-bottom:50px}.about-photo{padding:70px 45px;width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){.about-photo{padding:30px 10px}}.about-photo__desc{width:100%;max-width:730px;margin:0 auto 35px;text-align:center;color:#7d8795}@media screen and (max-width:767px){.about-photo__desc{font-size:10px;text-align:left}}.about-photo__slider{position:relative;width:100%;height:25vw;max-height:270px;min-height:140px}.about-photo__slider .slick-list{margin:0 -15px}@media screen and (max-width:767px){.about-photo__slider{width:80%;margin:0 auto}}.about-photo__slider--img{display:inline-block!important;height:auto;width:auto;object-fit:cover;margin:0 15px}.about-photo__slider--img img{height:100%;width:100%}.about-photo__slider-button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;height:50px;width:50px;background:#f4f5f6;border:none;border-radius:50%;z-index:200}.about-photo__slider-button svg{height:15px;width:15px;fill:#f85a00}.about-photo__slider-button--left{left:0;transform:translate(-50%,-50%) rotate(90deg)}.about-photo__slider-button--right{right:0;transform:translate(50%,-50%) rotate(-90deg)}@media screen and (max-width:767px){.about-photo .about__title{font-size:18px;text-align:left;padding:0}}.about__response{width:80%;max-width:920px;margin:0 auto 70px;padding:40px 90px;font-weight:500;font-size:14px;line-height:1.8em;text-align:center;box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:1024px){.about__response{font-size:12px}}@media screen and (max-width:767px){.about__response{padding:20px 10px;font-size:10px;margin:0 auto 30px}}.about__response a{color:#f85a00}.about__last-screen{position:relative;display:flex;width:100%;padding:70px 45px 90px;background:url("/wp-content/themes/block-module/assets/images/about/M1_EXT-1 3.jpg") no-repeat center/cover;min-height:30vw}@media screen and (max-width:1024px){.about__last-screen{padding:30px 20px 38%;min-height:20vw}}@media screen and (max-width:767px){.about__last-screen{background-position-y:bottom;background-size:contain}}.about__last-screen--description{display:flex;flex-direction:column;justify-content:center;width:60%;min-width:200px;z-index:5;font-weight:500;font-size:12px;line-height:1.8em}@media screen and (max-width:767px){.about__last-screen--description{width:100%;font-size:10px}}.about__last-screen--title{font-weight:400;font-size:24px;line-height:1.5em;margin-bottom:10px}@media screen and (max-width:1024px){.about__last-screen--title{font-size:18px;line-height:1.8em}}@media screen and (max-width:767px){.about__last-screen--title{font-size:12px;line-height:1.6em}}.about__last-screen p{margin-bottom:50px;max-width:475px;color:#7d8795}@media screen and (max-width:767px){.about__last-screen p{margin-bottom:15px}}.about__last-screen--button{margin:0}@media screen and (max-width:767px){.about__last-screen--button{width:100%}}.about__last-screen--bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,#293044 0,#fff0 100%)}.create-price__img{display:inline-block;height:100%;width:55%}.create-price__img img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:767px){.create-price__img{display:none}}.create-price__desc{height:80%;width:45%;padding:50px 10% 50px 45px;background:#f4f5f6}@media screen and (max-width:992px){.create-price__desc{padding:20px}}@media screen and (max-width:767px){.create-price__desc{width:100%;height:auto}}.create-price__desc h3{font-weight:500;font-size:24px;line-height:1.5em;margin-bottom:10px}@media screen and (max-width:767px){.create-price__desc h3{font-size:18px}}.create-price__desc p{font-weight:500;font-size:14px;line-height:24px;margin-bottom:25px}@media screen and (max-width:1024px){.create-price__desc p{}}@media screen and (max-width:767px){.create-price__desc p{margin-bottom:10px}}.create-price__desc a{font-weight:500;font-size:12px;line-height:20px;text-decoration-line:underline;color:#f85a00}.create-price__list{position:absolute;bottom:0;left:0;display:flex;width:100%;transform:translateY(50%)}@media screen and (max-width:1024px){.create-price__list{padding:10px}}@media screen and (max-width:767px){.create-price__list{position:static;transform:none;flex-direction:column;align-items:center;background:#f4f5f6}}.create-price__el{position:relative;display:flex;align-items:center;justify-content:center;width:255px;min-height:170px;padding:20px;margin:30px;background:#fff;box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:992px){.create-price__el{margin:10px}}@media screen and (max-width:767px){.create-price__el{min-height:auto;margin:20px}}.create-price__title{position:relative;font-weight:600;font-size:12px;line-height:24px;text-transform:uppercase;padding:0 0 0 20px}.create-price__title:before{content:"";position:absolute;left:0;top:12px;display:inline-block;height:0;width:12px;border-bottom:2px solid #f85a00}@media screen and (max-width:767px){.create-price__number{top:-15px;height:30px;width:30px}}.technology{display:flex;flex-wrap:wrap;padding-bottom:60px}@media screen and (max-width:767px){.technology{padding-bottom:20px}}@media screen and (min-width:1200px){.technology{padding-bottom:60px}}.technology__title{width:100%;text-align:center}.technology .products__close{display:none}.technology .products__title{font-weight:600;font-size:12px;line-height:2em;text-transform:uppercase;text-align:center}@media screen and (max-width:1024px){.technology .products__title{font-size:18px;text-transform:none}}@media screen and (max-width:767px){.technology .products__title{line-height:1.5em}}@media screen and (max-width:1024px){.technology__title{font-size:24px}}.single-catalog{width:100%;padding-bottom:50px}.single-catalog__img{height:100%;width:auto;margin:0 auto}@media screen and (max-width:767px){.single-catalog{padding:0 10px 30px}}@media screen and (max-width:767px){.single-catalog{padding-bottom:20px}}.single-catalog__top{display:grid;width:100%;grid-template-columns:repeat(2,50%);grid-auto-rows:auto;grid-gap:20px;padding:10px 0 60px;grid-template-areas:"slider tabs tabs" "date tabs tabs" "buttons buttons buttons"}@media screen and (max-width:1199px){.single-catalog__top{grid-template-columns:350px 1fr;padding:10px 0 40px}}@media screen and (max-width:767px){.single-catalog__top{grid-template-columns:100%;grid-template-areas:"slider" "buttons" "date" "tabs";padding:10px 0 40px;grid-gap:10px}}.single-catalog__slider{grid-area:slider;display:flex;flex-direction:column;width:100%}@media screen and (max-width:767px){.single-catalog__slider{width:100%;height:auto;max-height:320px}}.single-catalog__slider--big{display:block;margin-bottom:20px}@media (max-width:767px){.single-catalog__slider--big{max-height:250px;height:250px}.single-catalog__slider--small{position:relative;display:flex;padding:0 20px;height:15.5vw}.single-catalog__slider-slider{height:50px}}.single-catalog__slider--small img{margin:0 10px;cursor:pointer}.single-catalog__slider-button{position:absolute;top:50%;display:inline-block;height:20px;width:20px;padding:0;border:none;background:0 0}.single-catalog__slider-button svg{height:10px;fill:#000}.single-catalog__slider-button--left{left:0;transform:translateY(-50%) rotate(90deg)}.single-catalog__slider-button--right{right:0;transform:translateY(-50%) rotate(-90deg)}.single-catalog__buttons{grid-area:buttons;display:flex;width:calc(100% + 30px);margin:20px -15px 0}@media screen and (max-width:1199px){.single-catalog__buttons{flex-direction:column;width:100%;margin:30px 0 50px 0}}.single-catalog__button{height:50px;flex:1 1 33.3%;text-decoration:none;text-transform:uppercase;margin:0 15px;color:#293044;text-align:center;font-weight:500;font-size:14px;line-height:1.8em;border:1px solid #eaeaea}.single-catalog__button:before{background:#fff}.single-catalog__button:hover{color:#fff}@media screen and (max-width:1199px){.single-catalog__button{width:initial;flex:0 0 auto;margin-bottom:15px}}@media screen and (max-width:1024px){.single-catalog__button{font-size:12px;margin:0 0 10px}}@media screen and (max-width:767px){.single-catalog__button{height:40px;font-size:10px;margin:0 0 10px}}.single-catalog__tabs{grid-area:tabs;width:100%;height:360px}@media screen and (max-width:1199px){.single-catalog__tabs{margin:40px 0 0}}@media screen and (max-width:767px){.single-catalog__tabs{display:none}}.single-catalog__date{grid-area:date;font-style:normal;font-weight:600;font-size:14px;line-height:1.8em}.single-catalog__date p{text-align:center}@media screen and (max-width:767px){.single-catalog__date p{text-align:left}}.single-catalog__date span{font-weight:400}.button__orange{color:#fff}.button__orange:before{background:#f85a00}.tabs__buttons{display:flex;height:50px}.tabs__button{display:flex;align-items:center;justify-content:center;flex:1 1 33.33%;height:100%;font-weight:500;font-size:12px;line-height:2em;color:#f85a00;text-transform:capitalize;text-align:center;background:0 0;border:1px solid #f4f5f6}@media screen and (max-width:767px){.tabs__button{font-size:12px;line-height:1.2em}}.tabs__button.active{background:#f4f5f6;color:#293044}.tabs__contents{position:relative;width:100%;height:100%}.tabs__content{position:absolute;top:0;left:0;height:calc(100% - 50px);width:100%;background:#fff;overflow-y:auto;visibility:hidden;transition:all .6s linear;z-index:1;opacity:0}.tabs__content p strong{font-weight:700}@media screen and (max-width:767px){.tabs__content{font-size:10px}}.tabs__content.active{visibility:visible;opacity:1}.tabs__content--description{padding:30px 65px;overflow-y:auto;background:#f4f5f6}@media screen and (max-width:767px){.tabs__content--description{padding:10px 15px}}.table{width:100%}.table__row{height:41px;padding:0}.table__row:nth-child(2n+1){background:#f4f5f6}.table__row:nth-child(2n){background:#fbfbfb}.table__td--first{width:44px;text-align:center}.table__td--last{width:135px;padding:0 20px}.table__td--img{width:65px;margin:0 auto}.table__td img{max-height:30px;max-width:40px}.table__td:nth-child(2){background:rgb(237 239 240 / .4)}.table__td:nth-child(3){background:rgb(237 239 240 / .4)}.table-big{display:flex;flex-direction:column;width:100%;max-width:1200px;height:575px;margin:0 auto 40px;background:#f4f5f6}@media screen and (max-width:767px){.table-big{font-size:10px}}.table-big__row{display:flex;width:100%;height:40px}.table-big__td{display:flex;align-items:center;justify-content:center;flex-direction:column;width:20%;height:100%;flex-shrink:0;text-align:center}@media screen and (max-width:767px){.table-big__td{min-width:50px;padding:5px}.table-big__td:nth-child(2n){min-width:80px;padding:5px}.table-big__td:nth-child(1n+2){width:21.83%;flex:0 0 21.83%}}.table-big__td:nth-child(1){background:rgb(237 239 240 / .4);flex:1 0 0%}.table-big__td:nth-child(3){background:rgb(237 239 240 / .4)}.table-big__content{height:100%;width:100%;overflow-y:auto}.table-big__content>li:nth-child(2n+1){background:#fbfbfb}.table-big__content>li:nth-child(2n){background:#f4f5f6}.table-big__content .table-big__td:first-child{flex:1 0 0%}.table-big__content .table-big__row:first-child .table-big__td:first-child{color:#293044}.table-big__title{display:flex;width:100%;height:110px;padding:0 10px 0 0}.table-big__title:nth-child(2n+1){background:#f4f5f6}.table-big__title:nth-child(2n){background:#fbfbfb}.table-big__title li{font-weight:500;font-size:18px;line-height:1.2em}@media screen and (max-width:767px){.table-big__title li{font-size:12px}}.table-big__title a{color:#f85a00;font-weight:500;font-size:10px;line-height:2em;text-decoration-line:underline;text-transform:uppercase}@media screen and (max-width:1024px){.table-big__title a{text-transform:lowercase}}@media screen and (max-width:767px){.table-big__title a{font-size:6px;line-height:1.5em}}.accordeon-container{display:none;border-top:1px solid #f4f5f6}@media screen and (max-width:767px){.accordeon-container{display:block}}.accordeon-item{font-size:10px;border:1px solid #f4f5f6;border-top:none}.accordeon-item__title{display:flex;align-items:center;max-height:40px;height:40px;padding:12px 0 12px 20px;cursor:pointer}.accordeon-item__title svg{height:12px;width:12px;margin-left:10px}.accordeon-open-block{display:none;overflow:hidden;padding:10px 15px 30px 15px;font-size:10px;line-height:16px}.transformed{background:#f4f5f6}.accordeon-opened{display:block}.transformed svg{transform:rotate(180deg)}.delivery__title{padding:10px;text-align:center}.delivery .breadcrumb{padding:20px 45px}.delivery__price{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-auto-flow:dense;width:100%;font-weight:400;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.delivery__price{}}@media screen and (max-width:767px){.delivery__price{grid-template-columns:1fr 1fr}}.delivery__price--desc{max-width:600px;padding-bottom:70px}@media screen and (max-width:1024px){.delivery__price--desc{padding-bottom:40px}}@media screen and (max-width:767px){.delivery__price--desc{grid-row:1;grid-column:1/span 2}}@media screen and (max-width:767px){.delivery__price--img{grid-row:2;grid-column:1/span 2;padding:10px;margin:0 auto}}.delivery__price--car{position:relative;display:inline-block;grid-row:2/span 3;grid-column:1;max-width:600px;width:100%;flex-shrink:0;margin:0 0 0 auto}@media screen and (max-width:767px){.delivery__price--car{grid-row:4;height:200px}}.delivery__price--car img{position:absolute;right:20px;bottom:10%;height:100%;width:auto;max-width:none}@media screen and (max-width:1024px){.delivery__price--car img{bottom:20%;height:80%}}.delivery__price--text{grid-row:2;grid-column:2;max-width:600px;color:#fff;padding:35px 45px 20px 0}@media screen and (max-width:767px){.delivery__price--text{grid-row:3;grid-column:1/span 2;padding:20px 10px 20px}}.delivery__price--text p{color:#d4d6da}.delivery__price--info{grid-row:3;grid-column:2;max-width:600px;color:#d4d6da;font-size:14px;background:#293044;padding:0 45px 50px 0}@media screen and (max-width:767px){.delivery__price--info{grid-row:4;grid-column:2;font-size:10px;padding:0 10px 40px 0}}.delivery__price--list{display:flex;max-width:600px}.delivery__price--list li{list-style:disc;font-weight:400;font-size:14px;line-height:1.8em;margin:0 0 0 20px;text-transform:uppercase}@media screen and (max-width:767px){.delivery__price--list li{font-size:10px}}.delivery__price--list span{display:block;text-transform:lowercase}.delivery__price--bg{display:inline-block;height:100%;width:100%;grid-row:2/span 3;grid-column:1/span 2;background:#293044;z-index:-1}@media screen and (max-width:767px){.delivery__price--bg{grid-row:3/span 5;grid-column:1/span 2}}.delivery__price h3{font-weight:500;font-size:24px;line-height:1.5em;margin-bottom:10px}@media screen and (max-width:1024px){.delivery__price h3{font-size:18px}}.delivery__price p{margin-bottom:15px}.delivery__reminders{display:inline-block;width:100%;padding:80px 45px 55px}@media screen and (max-width:1024px){.delivery__reminders{padding:60px 20px 50px}}@media screen and (max-width:767px){.delivery__reminders{padding:20px 10px}}.delivery__reminders--title{max-width:720px;font-weight:500;font-size:24px;line-height:1.5em;text-align:center;padding:0 20px;margin:0 auto}@media screen and (max-width:1024px){.delivery__reminders--title{font-size:18px}}@media screen and (max-width:767px){.delivery__reminders--title{font-size:12px}}.delivery__base{display:flex;max-width:1310px;width:100%;margin:0 auto}@media screen and (max-width:767px){.delivery__base{flex-direction:column}}.delivery__base--wrap{display:inline-block;width:100%;padding:50px 45px 160px;background:#f4f5f6}@media screen and (max-width:1024px){.delivery__base--wrap{padding:50px 20px 120px}}@media screen and (max-width:767px){.delivery__base--wrap{padding:30px 10px 90px}}.delivery__base--title{max-width:350px;flex:1 0 350px;font-weight:500;font-size:24px;line-height:1.5em;padding:0 20px}@media screen and (max-width:1024px){.delivery__base--title{font-size:18px;flex:1 1 0%;padding:0 20px 0 0}}@media screen and (max-width:1024px){.delivery__base--title{padding:0;margin-bottom:10px}}.delivery__base--desc{font-weight:500;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.delivery__base--desc{flex:2 1 0%}}@media screen and (max-width:767px){.delivery__base--desc{}}.delivery__base--desc p{margin-bottom:20px}.delivery__requirements{display:flex;flex-direction:column;width:100%;max-width:980px;padding:45px 30px;margin:0 auto;background:#fff;transform:translateY(-30%);box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:1024px){.delivery__requirements{width:85%;padding:40px 20px 50px;transform:translateY(-10%)}}@media screen and (max-width:1024px){.delivery__requirements{width:85%;padding:40px 20px 20px;transform:translateY(-20px)}}.delivery__schemes{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;padding:0 30px 100px}@media screen and (max-width:1024px){.delivery__schemes{padding:0 20px 60px}}@media screen and (max-width:767px){.delivery__schemes{padding:0 10px 30px}}.delivery__schemes--title{max-width:650px;margin:0 auto 25px;text-align:center}@media screen and (max-width:1024px){.delivery__schemes--title{font-size:18px}}@media screen and (max-width:767px){.delivery__schemes--title{font-size:12px}}.delivery__installation--wrap{width:100%;background:#293044}@media screen and (max-width:767px){.delivery__installation--wrap{padding:0 10px}}.delivery__bans{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 0 60px}@media screen and (max-width:767px){.delivery__bans{padding:0 0 30px}}.reminders__list{display:flex;flex-wrap:wrap;padding:40px 0 30px;font-weight:500;font-size:14px;line-height:1.8em;margin:0 auto;width:100%;max-width:1310px}@media screen and (max-width:1024px){.reminders__list{margin:0 -10px;padding:30px 0;font-size:12px}}@media screen and (max-width:767px){.reminders__list{margin:0;padding:10px 0;font-size:10px}}.reminders__el{flex:1 1 calc(25% - 30px);margin:0 15px}@media screen and (max-width:1024px){.reminders__el{flex:1 1 calc(25% - 20px);margin:0 10px}}@media screen and (max-width:767px){.reminders__el{display:flex;flex:1 1 100%;margin:0 0 10px}}.reminders__img{display:flex;align-items:center;justify-content:center;height:65px;width:65px;background:#f85a00;margin-bottom:15px}@media screen and (max-width:767px){.reminders__img{height:50px;width:50px;flex:0 0 50px;margin:0 10px 0 0}}.reminders__img svg{height:auto;max-height:80%;width:auto;max-width:80%}.reminders__desc{display:block;width:100%;max-width:730px;margin:0 auto;text-align:center}@media screen and (max-width:1024px){.reminders__desc{font-size:12px}}@media screen and (max-width:767px){.reminders__desc{font-size:10px}}.requirements__title{text-align:center;padding:0 20px}@media screen and (max-width:1024px){.requirements__title{font-size:18px}}@media screen and (max-width:767px){.requirements__title{padding:0}}.requirements__desc{width:50%;margin:0 auto;text-align:center}@media screen and (max-width:1024px){.requirements__desc{width:80%}}@media screen and (max-width:767px){.requirements__desc{width:100%;font-size:10px}}.requirements__list{display:flex;justify-content:space-between;padding:45px 0;margin:0 -15px}@media screen and (max-width:1024px){.requirements__list{padding:45px 0 20px}}@media screen and (max-width:767px){.requirements__list{flex-direction:column;align-items:center;padding:30px 0 0}}.requirements__el{position:relative;display:flex;align-items:center;justify-content:center;width:33%;padding:25px 10px 15px;margin:10px;background:#fff;border:1px solid #d4d6da}@media screen and (max-width:1024px){.requirements__el{padding:25px 10px 15px}}@media screen and (max-width:767px){.requirements__el{width:70%;padding:25px 10px 15px;margin:0 0 35px}}.requirements__el:before{content:"";position:absolute;top:50%;display:inline-block;right:-100%;width:100%;border-top:1px solid #d4d6da}@media screen and (max-width:767px){.requirements__el:before{display:none}}.requirements__el:last-child:before{border:none}.requirements__el--number{position:absolute;top:-18px;left:7px;display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:50%;background:#f85a00;color:#fff;font-weight:500;font-size:14px;line-height:1em;box-shadow:0 0 0 7px rgb(248 90 0 / .5)}.requirements__el--title{position:relative;font-weight:400;font-size:14px;line-height:1.8em;text-align:center}@media screen and (max-width:1024px){.requirements__el--title{font-size:12px}}@media screen and (max-width:767px){.requirements__el--title{font-size:10px}}.requirements__el--title span{display:block;font-weight:600;font-size:18px;line-height:2em;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.requirements__el--title span{font-size:14px}}@media screen and (max-width:767px){.requirements__el--title span{font-size:18px}}.schemes__el{width:calc(50% - 30px);margin:0 15px}@media screen and (max-width:767px){.schemes__el{width:100%;margin:0}}.schemes__img{width:100%;margin-bottom:10px}.schemes__text{width:80%}@media screen and (max-width:1024px){.schemes__text{font-size:12px}}@media screen and (max-width:767px){.schemes__text{width:100%;font-size:10px}}.installation{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-flow:dense;width:100%;max-width:1200px;margin:0 auto;padding:0 0 65px 0;color:#fff;font-weight:400;font-size:14px;line-height:1.8em}@media screen and (max-width:1024px){.installation{}}@media screen and (max-width:767px){.installation{grid-template-columns:1fr}}.installation__title{color:#fff;text-align:left;margin-bottom:15px}@media screen and (max-width:1024px){.installation__title{font-size:18px}}.installation__left{grid-row:span 2;padding:65px 45px}@media screen and (max-width:1024px){.installation__left{padding:45px 20px}}@media screen and (max-width:767px){.installation__left{padding:15px 0}}.installation__img{transform:translateY(-15%)}@media screen and (max-width:767px){.installation__img{transform:none;padding:15px 0}}.installation--line{position:relative;padding:0 10% 0 20px}@media screen and (max-width:767px){.installation--line{padding:0 0 0 20px}}.installation--line:after{content:"";position:absolute;left:0;top:12px;display:inline-block;height:0;width:12px;border-bottom:2px solid #f85a00}.bans__title{font-weight:600;font-size:14px;line-height:1.8em;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:767px){.bans__title{}}.bans__left{display:block;width:40%;flex:0 0 auto;background:#f4f5f6;font-weight:500;font-size:24px;line-height:1.5em;padding:60px 65px 60px;margin:0 0 auto 0;transform:translate(-5%,-20%)}@media screen and (max-width:1024px){.bans__left{padding:60px 0 50px 40px;font-size:18px}}@media screen and (max-width:767px){.bans__left{width:100%;padding:10px;transform:none;background:0 0}}.bans__right{width:60%;flex:0 0 auto;padding:35px 60px 45px 45px;margin-bottom:10px}@media screen and (max-width:1024px){.bans__right{}}@media screen and (max-width:767px){.bans__right{width:100%;padding:10px}}.bans__right ul{width:auto;padding-left:20px}.bans__right ul li{list-style:disc;font-weight:400;font-size:12px;line-height:2em;margin-bottom:20px}@media screen and (max-width:767px){.bans__right ul li{margin-bottom:10px;line-height:1.5em}}.bans__info{display:flex;align-items:center;width:80%;max-width:760px;margin:0 auto;padding:20px 30px;font-weight:600;font-size:14px;text-align:center;line-height:1.8em;box-shadow:0 10px 40px rgb(41 48 68 / .25)}@media screen and (max-width:767px){.bans__info{font-size:10px;padding:10px 20px}}.bans__info svg{display:inline-block;width:50px;height:50px;flex:0 0 50px;margin-right:10px}@media screen and (max-width:767px){.bans__info svg{margin:0}}.installation-stages{display:flex;align-items:center;justify-content:center;background:url(/wp-content/themes/block-module/assets/images/delivery/bg-big.jpg) no-repeat center/cover;flex-direction:column;color:#fff;padding:35px 0}.installation-stages__title{color:#fff}@media screen and (max-width:767px){.installation-stages__title{font-size:18px}}.installation-stages__list{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:45px 80px;padding:30px 12%;max-width:1200px;width:100%;margin:0 auto}@media screen and (max-width:1024px){.installation-stages__list{padding:50px 20px 50px 40px;grid-gap:40px 60px;font-size:12px}}@media screen and (max-width:767px){.installation-stages__list{grid-template-columns:calc(50% - 15px) calc(50% - 15px);padding:50px 10px 50px 30px;grid-gap:30px;font-size:10px;line-height:1.5em}}.installation-stages__el{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:10px 30px 15px;color:#293044;background:#fff;border:1px solid #d4d6da}@media screen and (max-width:767px){.installation-stages__el{padding:20px 10px;align-items:flex-start}}.installation-stages__number{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:50%;background:#f85a00;transform:translate(-50%,-50%);color:#fff;font-weight:500;font-size:12px;line-height:1em;box-shadow:0 0 0 7px rgb(248 90 0 / .5)}@media screen and (max-width:767px){.installation-stages__number{height:30px;width:30px}}.installation-stages__top--text{max-width:410px;margin:0 auto;text-align:center}@media screen and (max-width:1024px){.installation-stages__top--text{font-size:12px}}@media screen and (max-width:767px){.installation-stages__top--text{display:none}}.installation-stages__bottom--text{max-width:670px;margin:0 auto;text-align:center}@media screen and (max-width:1024px){.installation-stages__bottom--text{font-size:12px}}@media screen and (max-width:767px){.installation-stages__bottom--text{display:none}}.menu .footer-catalog__list{display:flex;width:100%;justify-content:flex-start}.menu__middle{text-align:center}.menu__middle p{margin:10px auto 0 0}.menu-head-block{position:relative;width:100%;display:flex;justify-content:flex-start}.menu-head-block .lang-list{transform:translateX(-50%);margin:0 auto}.menu-head-block .logo-mobile{height:40px;width:40px}.callback-container-js{visibility:hidden;position:fixed;top:72px;padding:10px 25px;background:#fff}.callback-container-js .menu-catalog__tel{display:flex;align-items:center}.menu-catalog__tel{text-align:left}.active{pointer-events:auto;visibility:visible}.make{max-width:1340px}.products__view--wrap img:last-child{margin-top:25px}.about-top__slider,.about__create-price,.advantages,.blog,.catalog,.clients__wrap,.container,.ct-group__list,.faq,.news,.processes,.single-catalog__top,.single-news,.single-work,.stages,.table-big,.technology,.works__prewiev,.wrap1200{max-width:1340px}.works{max-width:1340px;margin:0 auto}.products__view--wrap:hover{color:#fff;background:rgb(41 48 68 / .8)}.news__element:hover .news-element__img img{transition:1s;transform:scale(1.1)}.card .hover .card__hover{opacity:1;transition:2s;transform:scale(1.1)}.products{display:initial}.products__close{display:block;cursor:pointer}.products__text{display:block;margin:32px auto 0 auto}.create-price__title{margin-top:15px}.create-price__el{align-items:flex-start}.about__response a{cursor:pointer}.breadcrumb li:last-child{text-overflow:ellipsis;max-inline-size:100%;display:inline-block;overflow:hidden}.file-name{text-overflow:ellipsis;max-inline-size:120px;display:inline-block;overflow:hidden;white-space:nowrap}
/*!* background: red;
     *!*/
.top-menu__nested--item{width:50%}.sl__element--title{text-transform:uppercase;line-height:24px}.first-screen__mouse--text{text-transform:uppercase}.make__title{margin-top:25px}.first-screen__messages--text{font-size:1vw}.advant__elem{font-weight:500}.about__first-screen p,.button-xl{font-weight:400}.stages--wrap{background:url(/wp-content/themes/block-module/assets/images/main/line__bg.png) no-repeat center center/cover}@media screen and (max-width:767px){.stages--wrap{background:url(/wp-content/themes/block-module/assets/images/main/line__bg.png) no-repeat center bottom/cover}}.index-works{background:0 0;max-width:1340px;margin:0 auto}.index-work__data{z-index:10}.footer-middle__menu--title{text-transform:uppercase}.footer-contact__tel{text-transform:none}.quote__content{width:50%}.lang-list{text-transform:uppercase}.quote__text{color:#757985}.breadcrumb{text-transform:uppercase}.about-top-slide__content--link{display:none}.create-price__desc>p{width:85%}.ct-group__list--text span{font-weight:600}.ct-desc__list li{list-style-type:circle}.table__row:first-child{text-transform:uppercase;font-weight:500}.products__text:last-child{margin-bottom:20px}@media screen and (min-width:1200px){.technology{padding-bottom:60px}}.technology .products__title{font-weight:500;font-size:24px;line-height:36px;text-transform:none;text-align:left}.product__elements{border:none}.product:nth-child(7) .product__elem{border-bottom:none}.product:nth-child(6) .product__elem{border-bottom:none}.product .product__elem{border-top:1px solid #bcc1c8;border-left:1px solid #bcc1c8;border-right:1px solid #bcc1c8}.delivery__price--img{width:100%}.delivery__price--img img{width:100%;height:auto;object-fit:contain}.delivery__price--list li{color:#f85a00}.delivery__price--list li span{color:#fff}.delivery__price--list li span:first-child{text-transform:uppercase}.delivery__price--info{padding:0 45px 70px 0}.reminders__desc{font-weight:600;line-height:1.8em}.first-screen{grid-template-columns:10% 78% 12%}.installation-stages{padding:50px 0}.installation-stages__list{padding:50px 12%}.form__project .form__title,.form__consult .form__title{color:#293044}.form__input::placeholder{color:#757985}.blog__element:hover{box-shadow:0 40px 40px rgb(41 48 68 / .25);z-index:5}.blog__element:hover .blog-element__img img{transition:1s;transform:scale(1.1)}.form__project .button-xl,.form__consult .button-xl{width:100%}.contact__list--address .contact__tel,.contact__message a{color:#293044}.contact__list--icon{height:20px;width:20px}.blog__list{width:calc(100% + 20px)}@keyframes bounceInTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}.bounceInTop{animation-name:bounceInTop;animation-duration:.4s;animation-fill-mode:forwards;backface-visibility:visible;visibility:hidden}@keyframes changeHeight{0%{height:1%}100%{height:100%}}.changeHeight{animation-name:changeHeight;animation-duration:.4s;animation-fill-mode:forwards;backface-visibility:visible}.form__cap-butt{display:flex;align-items:center;width:100%}@media screen and (max-width:767px){.form__cap-butt{flex-direction:column;align-items:flex-start}}.mobile-catalog{position:absolute;top:80px;left:0;width:100%;background:#fff;display:none;text-align:center;flex-direction:column;align-items:center;justify-content:center;padding:20px 5px}.mobile-catalog__tel{width:auto;display:inline-block;margin:0 7px;cursor:pointer}.mobile-catalog__tel svg{margin-right:0}.mobile-catalog__tel .footer-contact__tel{padding-left:0}.mobile-catalog .footer-contact__tel{font-size:18px}.menu-head-block{width:120%;display:flex;justify-content:flex-start;margin:0 10% 0 10%;padding:9px 10%;background:#293044;align-items:center}@media screen and (max-width:480px){.menu-head-block{margin:0 10% 0 10%}}@media screen and (max-width:1024px){.contact__message{bottom:-15px}}@media screen and (max-width:768px){.menu-head-block .lang-list__item a{color:#fff}.contact__message{bottom:-20px}.menu-head-block .lang-list{position:absolute;top:initial;left:50%;transform:translateX(-50%);margin:auto 0}.menu .menu__close{top:14px}}.menu .lang-list__item a{color:#fff}@keyframes close-line-1{to{transform:rotate(45deg) translate(3px,1px) scaleX(1)}}.close-line-1{animation:close-line-1 1s 1 linear}@keyframes close-line-2{to{opacity:0}}.close-line-2{animation:close-line-2 1s 1 linear}@keyframes close-line-3{to{transform:rotate(-45deg) translate(11px,-10px) scaleX(1)}}.close-line-2{animation:close-line-3 1s 1 linear}.first-screen__mail--img{height:auto;width:17%}.menu__middle{margin:auto 0}@media screen and (max-width:768px){.single-catalog .popup{padding:10px 24px 0 10px;width:90%}}@keyframes accord-open{from{height:0}}.accord-open{animation:accord-open 1s linear}@keyframes accord-close{from{height:auto}to{height:0}}.accord-close{animation:accord-close 1s linear}.first-screen__img{border-radius:50%}.first-screen__messages--viber:hover .first-screen__img{transition:.3s;color:#623888;fill:#623888;transform:scale(1.1)}.first-screen__messages--viber:hover span{color:#623888;fill:#623888}.first-screen__messages--whatsapp:hover .first-screen__img{transition:.3s;color:#27d045;fill:#27d045;transform:scale(1.1)}.first-screen__messages--whatsapp:hover span{color:#27d045;fill:#27d045}.first-screen__messages--telegram:hover .first-screen__img{transition:.3s;fill:#08c;color:#08c;transform:scale(1.1)}.first-screen__messages--telegram:hover span{fill:#08c;color:#08c}.sl__element--title{min-width:50%;text-align:center}.scroll-top-button svg{width:55px;height:55px;transform:rotate(180deg) scale(.7);fill:#293044}.scroll-top-button:hover svg{transition:1s;fill:#fff}.scroll-top-button{position:fixed;right:25px;bottom:100px;z-index:50000;width:55px;height:55px;background:#eaeaea;justify-content:center;align-items:center;opacity:.8;cursor:pointer;transition:1s}.scroll-top-button:hover{background:#293044;opacity:.5}.form__close{height:40px;width:40px}@media screen and (min-width:768px){.sl__element--text{max-width:90%}}@media screen and (min-width:1290px){.sl__element--text{font-size:1.5vw}.sl{height:calc(100% - 103px)}}@media screen and (min-aspect-ratio:209/100){.first-screen__mouse--text{font-size:.7vw}}.form__commercial,.form__commercial-final,.form__project,.form__mobile,.form__consult{max-height:100vh;overflow-y:scroll}footer #menu-footer-catalog.footer-menu,footer #menu-footer-catalog-ua.footer-menu{column-count:4}body .fancybox-thumbs__list a:before{border:3px solid #ff5268}.single-catalog__tabs .tabs__content p{margin:10px 0}html.modal_open{overflow-y:hidden}@media (max-width:600px){footer #menu-footer-catalog.footer-menu,footer #menu-footer-catalog-ua.footer-menu{column-count:2}.contact__message{bottom:-20px}}.ct-desc__content strong,.tabs__content--description strong,.single-work__description strong,.single-news .single_content strong{font-weight:600}.ct-desc__content em,.tabs__content--description em,.single-work__description em,.single-news .single_content em{font-weight:400;font-style:italic}.ct-desc__content p,.tabs__content--description p,.single-work__description p,.single-news .single_content p{margin-bottom:10px}.ct-desc__content ul,.tabs__content--description ul,.single-work__description ul,.single-news .single_content ul{padding-left:40px}.ct-desc__content ul li,.tabs__content--description ul li,.single-work__description ul li,.single-news .single_content ul li{list-style:disc}.ct-desc__content .alignright,.tabs__content--description .alignright,.single-work__description .alignright,.single-news .single_content .alignright{float:right}.ct-desc__content .alignleft,.tabs__content--description .alignleft,.single-work__description .alignleft,.single-news .single_content .alignleft{float:left}.ct-desc__content .aligncenter,.tabs__content--description .aligncenter,.single-work__description .aligncenter,.single-news .single_content .aligncenter{margin:0 auto}.ct-desc__content img,.tabs__content--description img,.single-work__description img,.single-news .single_content img{width:auto;max-width:100%;padding:10px}.lang-list li.current-lang,.lang-list li.current-lang:hover{background:#f85a00;color:#fff}.lang-list li.current-lang a,.lang-list li.current-lang:hover a{background:#f85a00;color:#fff}.lang-list li{transition:all .4 ease-in;padding:0 10px}.lang-list li a{text-decoration:none;color:#293044}.lang-list li:hover a{text-decoration:none;color:#fff}.lang-list li:hover{background:#293044}.menu-head-block .lang-list li a{color:#fff}.header .top-menu .col2{column-count:3}.top-menu__nested:after{content:"";display:block;clear:both;overflow-y:hidden}body .top-menu__nested--item{display:inline-flex;width:100%}.footer-middle__catalog{width:55%}footer .footer-middle__catalog .footer-menu{display:grid;grid-template-columns:auto auto auto max-content;column-gap:5px}footer .footer-middle__menu .footer-menu{display:grid;grid-template-columns:auto max-content}.footer-middle .footer-middle__menu{width:22%}@media (max-width:1100px){footer .footer-middle__catalog .footer-menu{grid-template-columns:auto auto max-content}footer .footer-middle__menu .footer-menu{grid-template-columns:max-content}.footer-middle .footer-middle__menu{width:auto}}@media (max-width:850px){footer .footer-middle__catalog .footer-menu{grid-template-columns:auto max-content}.footer-middle__catalog{width:40%}}@media (max-width:767px){footer .footer-middle__catalog .footer-menu{grid-template-columns:auto auto}.footer-middle__catalog{width:auto}footer .footer-middle__menu .footer-menu{grid-template-columns:auto auto}.footer-middle .footer-middle__menu,.footer-middle__catalog{margin-bottom:10px}}@media (max-width:550px){.optimize-category-img-mobile .ct-group__list--img img{width:100%;height:61.27vw}}@media (max-width:480px){.menu__middle-modified .menu__list{height:auto}.make-img-optimize .card__img>img{width:100%;height:63.2vw}}.menu.active{overflow-y:auto}.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .3);opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-webkit-transform:translate3d(0,0,0)}.ct-group__list--img:hover .uk-overlay-area{opacity:1}.uk-overlay-area:empty:before{content:url(https://www.blockmodul.com.ua/wp-content/themes/block-module/assets/images/plus2.png);position:absolute;top:50%;left:50%;width:50px;height:48px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1}.uk-overlay-area:not (:empty){font-size:.001px}.uk-overlay-area:not (:empty) :before{content:'';display:inline-block;height:100%;vertical-align:middle}ul.top-menu>li>a{padding:25px 0}.footer-middle a{text-transform:uppercase}.footer-middle a.footer-contact__tel.mail{text-transform:none}.codedropz-upload-container .codedropz-upload-inner h3,.codedropz-upload-inner h3{font-size:16px;line-height:initial}.current-lang a{color:#f85a00!important}@media screen and (max-width:767px){.header-house{padding-left:10px;padding-right:10px}.header-house .container{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.catalog-single__title{font-size:30px;font-family:sans-serif}}@media screen and (max-width:1199px) and (min-width:768px){.header-house .container{padding-left:20px;padding-right:20px}}@media screen and (max-width:1360px) and (min-width:1200px){.header-house .container{padding-left:0;padding-right:0}}@media screen and (max-width:1399px) and (min-width:1361px){.header-house .container{padding-left:15px;padding-right:15px}}@media screen and (max-width:1420px) and (min-width:1400px){.header-house .container{padding-left:25px;padding-right:25px}}@media screen and (max-width:2420px) and (min-width:1421px){.header-house .container{padding-left:30px;padding-right:30px}}.catalog .container{padding:0 45px}.catalog-category{marin-bottom:40px}.header-full{padding-left:40px;padding-right:40px}@media screen and (max-width:1024px){.header-full{padding-left:20px;padding-right:20px}}.contacts-page{margin-bottom:40px}.delevery-page{margin-bottom:40px}.delivery__price--img{margin-bottom:10px}.works,.faq,.news,.single-news,.blog{padding-left:0!important;padding-right:0!important}@media screen and (max-width:1024px){.works-element__title:after{width:15px}}.h3,.catalog-tab-content h2,.ct-desc__content h3,.ct-desc__content h4,h3{font-size:21px;font-weight:600;margin-bottom:20px}body.postid-12490 .single_title:where(.title-number-3,.title-number-4,.title-number-5)>h3,body.postid-12498 .single_title:where(.title-number-3,.title-number-4,.title-number-5)>h3{font-size:22px;margin-bottom:0}.catalog-tab-content ul li{list-style:inside}.catalog-tab-content{color:#293044;font-family:"Montserrat",sans-serif;font-weight:500;margin-bottom:20px}.catalog-tab-content a{color:#f85a00}.ct-group,.clients,.faq{width:94vw}.ct-group{width:100vw}.catalog-tab-content strong{font-weight:600}.included_in_the_price{margin-bottom:30px}.single-catalog__slider--small .slick-slide{padding-left:6px!important;padding-right:6px!important}.title-row{text-align:center}.title-row>*{display:inline-block}.title-row+.make__title.main__title{margin-top:0}.catalog-title-wrapper{display:flex;column-gap:15px;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%}@media (max-width:768px){.catalog-title-wrapper{flex-direction:column}}.catalog-title-wrapper .kk-star-ratings{margin-top:3px}.catalog-title-wrapper .rmp-rating-widget .rmp-icon--ratings{font-size:1.3rem}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container{margin:0;margin-top:3px}.catalog-title-wrapper .rmp-rating-widget .rmp-icon--full-highlight{color:#f8610b}.catalog-title-wrapper .rmp-rating-widget .rmp-icon--hovered{color:#fc843f}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons{margin-bottom:0}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text{display:none}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon{line-height:1.3rem;height:1.3rem}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{margin-bottom:0;font-size:12px;line-height:12px;text-align:left}.footer-rating-widget{display:flex;flex-direction:row;column-gap:8px;align-items:center}.footer-rating-widget .footer-stars-container{display:flex;align-items:center;column-gap:2px}.footer-rating-widget .footer-stars-container i{font-size:16px;line-height:16px;color:#f8610b}.footer-rating-widget .footer-stars-container i.footer-icon-empty{color:#ccc}.mb-5{margin-bottom:25px}.section-faq-items{margin-top:30px;margin-bottom:30px}.section-faq-items .faq{padding-bottom:0}.faq .drop__text ul,.faq .drop__text ol{padding-left:20px}.faq .drop__text ul li,.faq .drop__text ul{list-style:circle}.faq .drop__text ol,.faq .drop__text ol li{list-style:decimal}@media only screen and (max-width:576px){.footer-bottom .footer-bottom__copy{flex-direction:column}.catalog-title-wrapper .rmp-widgets-container{width:100%;flex-direction:row;display:flex}.catalog-title-wrapper .rmp-rating-widget .rmp-icon--ratings{font-size:2rem}.catalog-title-wrapper .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{text-align:center}.catalog-title-wrapper .rmp-rating-widget{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:10px}}.copyrights{display:flex;align-items:flex-end;gap:15px;font-size:10px;color:#757985}.copyright_smarto{height:26px;margin-right:-10px}.copyright_sprava img{display:inline-block;width:90px;vertical-align:middle}.id-4992 .ct-desc--wrap>div:nth-child(13),.id-4992 .ct-desc--wrap>div:nth-child(9),.id-1796 .ct-desc--wrap>div:nth-child(13),.id-1796 .ct-desc--wrap>div:nth-child(9){border-top:2px solid #ccc;border-left:2px solid #ccc;padding-top:10px;padding-left:10px;padding-bottom:10px;position:relative}.id-4992 .ct-desc--wrap>div:nth-child(13):before,.id-4992 .ct-desc--wrap>div:nth-child(9):before,.id-1796 .ct-desc--wrap>div:nth-child(13):before,.id-1796 .ct-desc--wrap>div:nth-child(9):before{content:'';position:absolute;top:-2px;width:30px;height:2px;background:#ccc;right:-30px}.id-4992 .ct-desc--wrap>div:nth-child(14),.id-4992 .ct-desc--wrap>div:nth-child(10),.id-1796 .ct-desc--wrap>div:nth-child(14),.id-1796 .ct-desc--wrap>div:nth-child(10){border-top:2px solid #ccc;border-right:2px solid #ccc;padding-top:10px;padding-right:10px;padding-bottom:10px}.id-4992 .ct-desc--wrap>div:nth-child(15),.id-4992 .ct-desc--wrap>div:nth-child(11),.id-1796 .ct-desc--wrap>div:nth-child(15),.id-1796 .ct-desc--wrap>div:nth-child(11){border:2px solid #ccc;padding:10px;margin-top:-30px}.calculation-form-block{display:flex;justify-content:space-between;align-items:center;column-gap:30px}.calculation-form-block .calculation-form-block-form,.calculation-form-block .calculation-form-block-img{width:calc(50% - 15px)}.calculation-form-block .calculation-form-block-img img{padding:0}.calculation-form-block .calculation-form-block-form .wpcf7{width:100%}.calculation-form-block .calculation-form-block-form{background:#293044;border:1px solid #000;padding:30px}.calculation-form-block .calculation-form-header{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#FFF;margin-top:7px;margin-bottom:6.5px}.calculation-form-block .calculation-form-block-form .form__submit{margin:0;width:100%;margin-top:20px;transition:all .2s}.calculation-form-block .calculation-form-block-form .form__submit:hover:after{display:none}.calculation-form-block .calculation-form-block-form .form__submit:hover{opacity:.8}.calculation-form-block .wpcf7-response-output{color:#fff}.reviews-header{font-style:normal;font-weight:500;font-size:24px;line-height:29px;color:#000;margin-bottom:30px}.flex-column{flex-direction:column}.section-review-items{max-width:1200px;margin:0 auto;padding:50px 95px;background:#F4F4F5;width:100%}.section-review-items .reviews-button-wrapper{margin-top:45px;display:flex;align-items:center;justify-content:center}.section-review-items .reviews-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;column-gap:30px;row-gap:30px}.section-review-items .reviews-wrapper .reviews-block-item{width:calc(33.33333333% - 20px);display:flex;flex-direction:column;background:#fff;padding:20px 25px}.reviews-block-item .review-header-left{display:flex;align-items:center}.reviews-block-item .review-header{display:flex;justify-content:space-between}.reviews-block-item .review-img-wrapper img{width:40px;height:40px}.reviews-block-item .review-user-info{margin-left:8px}.reviews-block-item .review-user-info .review-name{font-style:normal;font-weight:800;font-size:14px;line-height:17px;color:#000}.reviews-block-item .review-user-info .review-meta{font-style:normal;font-weight:400;font-size:11px;line-height:17px;color:#000}.reviews-block-item .review-user-info .review-meta a{color:#197BFF;text-decoration:none}.reviews-block-item .review-rating i{font-size:16px;color:#FCBF02}.reviews-block-item .review-content{margin-top:15px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#000}@media (max-width:768px){.id-4992 .ct-desc--wrap>div:nth-child(13),.id-4992 .ct-desc--wrap>div:nth-child(9),.id-1796 .ct-desc--wrap>div:nth-child(13),.id-1796 .ct-desc--wrap>div:nth-child(9){border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;padding-top:10px;padding-left:10px;padding-right:10px;position:relative}.id-4992 .ct-desc--wrap>div:nth-child(13):before,.id-4992 .ct-desc--wrap>div:nth-child(9):before,.id-1796 .ct-desc--wrap>div:nth-child(13):before,.id-1796 .ct-desc--wrap>div:nth-child(9):before{content:'';display:none}.id-4992 .ct-desc--wrap>div:nth-child(14),.id-4992 .ct-desc--wrap>div:nth-child(10),.id-1796 .ct-desc--wrap>div:nth-child(14),.id-1796 .ct-desc--wrap>div:nth-child(10){border-left:2px solid #ccc;border-right:2px solid #ccc;border-top:none;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:-30px}.id-4992 .ct-desc--wrap>div:nth-child(15),.id-4992 .ct-desc--wrap>div:nth-child(11),.id-1796 .ct-desc--wrap>div:nth-child(15),.id-1796 .ct-desc--wrap>div:nth-child(11){border:2px solid #ccc;padding:10px;margin-top:-30px}.calculation-form-block{flex-wrap:wrap;row-gap:30px}.calculation-form-block .calculation-form-block-form,.calculation-form-block .calculation-form-block-img{width:100%}.calculation-form-block{margin:15px 0}.calculation-form-block .calculation-form-header{font-size:16px;line-height:20px}.section-review-items .reviews-wrapper .reviews-block-item{width:100%}.section-review-items{padding:20px}}@media (max-width:576px){.footer-bottom{height:auto}.footer-bottom .footer-bottom__copy{width:65%}.copyrights{text-align:right;flex-direction:column;font-size:8px;margin-right:10px;width:35%}}header .lang-list>.current-lang>a{pointer-events:none}.col-2>.ct-group__element{width:50%}.col-2>.ct-group__element .ct-group__list--text ol{padding-left:20px}.col-2>.ct-group__element .ct-group__list--text ul{padding-left:20px}.col-2>.ct-group__element .ct-group__list--text ol>li{list-style-type:decimal}.col-2>.ct-group__element .ct-group__list--text ul>li{list-style-type:disc}.col-2>.ct-group__element .ct-group__list--img{height:400px}.col-2>.ct-group__element .ct-group__list--img img{object-fit:cover;height:100%}@media (max-width:1024px){.col-2>.ct-group__element .ct-group__list--img{height:270px}}@media (max-width:768px){.col-2>.ct-group__element .ct-group__list--img{height:220px}}@media (max-width:550px){.col-2>.ct-group__element .ct-group__list--img{height:290px}.col-2>.ct-group__element{width:100%}}.social-icons-top{display:flex;column-gap:8px;padding-right:25px;margin-right:25px;position:relative}.social-icons-top a{display:block}.open-form .icon-viber-color,.open-form .icon-telegram-color,.open-form .icon-whatsapp-color,.social-icons-top span{display:block;width:20px;height:20px;transition:.2s;background-size:cover}.social-icons-top:before{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/wp-content/themes/block-module/assets/images/telegram-color.svg) url(/wp-content/themes/block-module/assets/images/viber-color.svg)}.social-icons-top span.icon-viber{background-image:url(/wp-content/themes/block-module/assets/images/viber-orange.svg)}.social-icons-top span.icon-whatsapp{background-image:url(/wp-content/themes/block-module/assets/images/icon-whatsapp-orange.svg)}.social-icons-top span.icon-telegram{background-image:url(/wp-content/themes/block-module/assets/images/telegram-orange.svg)}.icon-viber-color,.social-icons-top a:hover span.icon-viber{background-image:url(/wp-content/themes/block-module/assets/images/viber-color.svg)}.icon-whatsapp-color,.social-icons-top a:hover span.icon-whatsapp{background-image:url(/wp-content/themes/block-module/assets/images/new-icon-whatsapp.svg)}.icon-telegram-color,.social-icons-top a:hover span.icon-telegram{background-image:url(/wp-content/themes/block-module/assets/images/telegram-color.svg)}.footer-middle .footer-contact__socials .icon-facebook{background-image:url(/wp-content/themes/block-module/assets/images/free-icon-facebook-145802.png)}.footer-middle .footer-contact__socials .icon-instagram{background-image:url(/wp-content/themes/block-module/assets/images/free-icon-instagram-3955024.png)}.footer-middle .footer-contact__socials .icon-youtube{background-image:url(/wp-content/themes/block-module/assets/images/icon-youtube.png)}.footer-middle .footer-contact__socials .icon-instagram,.footer-middle .footer-contact__socials .icon-facebook,.footer-middle .footer-contact__socials .icon-youtube{display:block;width:30px;height:30px;transition:.2s;background-size:cover}.footer-middle .footer-contact__socials{display:flex;gap:10px}.custom-icon{display:block;width:25px;height:25px;transition:.2s;background-size:cover}.icon-vadafone{background-image:url(/wp-content/themes/block-module/assets/images/vadafone-icon.svg);}.icon-kievstar{background-image:url(/wp-content/themes/block-module/assets/images/kyivstar-icon.svg)}@media (max-width:1400px){.top-menu__consult-button{margin-right:0;margin-left:0}.lang-list{margin-left:0}.top-menu{margin-left:5px;margin-right:5px}.top-menu__consult-button .button-xl{height:35px;width:auto;padding:0 10px}.top-menu__list{padding:0 5px}.social-icons-top{padding:0;margin:0}}@media (max-width:840px){.top-menu__consult-button{display:none}}@media only screen and (max-width:768px){.social-icons-top-desktop{display:none}.footer-middle .footer-contact__socials{display:none}.mobile-catalog .mobile-catalog-wrapper{display:flex;align-items:center;justify-content:center;column-gap:50px}.mobile-catalog .mobile-catalog-wrapper ul{display:flex;flex-direction:column;row-gap:5px}.mobile-catalog .social-icons-top{margin:0;padding:0;flex-direction:column;row-gap:5px}.mobile-catalog .social-icons-top:after{top:0;left:-25px;height:100%}.mobile-catalog .mobile-catalog__tel{margin:0;display:flex;column-gap:5px}.mobile-catalog .mobile-catalog__tel .footer-contact__tel{line-height:18px}.mobile-catalog .social-icons-top a span.icon-viber{background-image:url(/wp-content/themes/block-module/assets/images/viber-color.svg)}.mobile-catalog .social-icons-top a span.icon-telegram{background-image:url(/wp-content/themes/block-module/assets/images/telegram-color.svg)}.social-icons-top span{width:24px;height:24px}}.cat-price-wrapper table,.cat-features-wrapper table{width:100%}.cat-price-wrapper table tr th{text-align:center;font-weight:600;font-size:18px;line-height:1.2em}.cat-price-wrapper table tr th,.cat-price-wrapper table tr td,.cat-features-wrapper table tr td{padding:10px 20px}.cat-price-wrapper table tr th:nth-child(2n+1){background:#f1f2f4}.cat-price-wrapper table tr th:nth-child(2n){background:#f4f5f6}.cat-features-wrapper table tr td:nth-child(1){font-weight:600}.cat-price-wrapper table tr:nth-child(2n) td:nth-child(2n+1),.cat-features-wrapper table tr:nth-child(2n) td:nth-child(2n+1){background:#f6f6f7}.cat-price-wrapper table tr:nth-child(2n) td:nth-child(2n),.cat-features-wrapper table tr:nth-child(2n) td:nth-child(2n){background:#fbfbfb}.cat-price-wrapper table tr:nth-child(2n+1) td:nth-child(2n+1),.cat-features-wrapper table tr:nth-child(2n+1) td:nth-child(2n+1){background:#f1f2f4}.cat-price-wrapper table tr:nth-child(2n+1) td:nth-child(2n),.cat-features-wrapper table tr:nth-child(2n+1) td:nth-child(2n){background:#f4f5f6}.content-img-two{display:flex;align-items:center}.single-catalog__button{height:50px;flex:inherit;text-decoration:none;text-transform:uppercase;margin:0 15px;color:#fff;text-align:center;font-weight:500;font-size:14px;line-height:1.8em;margin:auto;padding:15px;border:1px solid #eaeaea;background:#f8610b}.single-work-form{margin-top:30px;background:#293044;padding:40px 30px}.single-work-form form{display:flex;justify-content:space-between;flex-wrap:wrap}.single-work-form form .calculation-form-header{width:100%;color:#FFF;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.single-work-form .wpcf7{width:100%}.single-work-form form .wpcf7-response-output{width:100%}.single-work-form form>span,.single-work-form form .form__cap-butt{width:24%}.single-work-form form .form__cap-butt .button-xl{margin:0;margin-top:20px;width:100%}.single-work-form .button-xl:hover:after{display:none}.single-work-form .wpcf7 .ajax-loader{display:none}.single-work-form .wpcf7-response-output{color:#fff}.single-catalog__open-form{border:1px solid #000;background:#293044;padding:45px 30px}.single-catalog__open-form .wpcf7{width:100%}.open-form__fields{display:flex;justify-content:space-between}.open-form__fields .ajax-loader{display:none}.open-form__fields .wpcf7-form-control-wrap{margin-right:30px}.open-form__fields .form__submit{margin-left:0;width:100%}.single-catalog__open-form legend{display:flex;flex-direction:column;align-items:center;color:#fff;width:70%;margin:auto;font-weight:500;font-size:20px;text-align:center}.single-catalog__open-form legend .messengers{font-size:21px;display:flex;margin-top:25px;padding-bottom:5px}.single-catalog__open-form legend .messengers a{color:#fff;text-decoration:none;display:flex;align-items:center}.single-catalog__open-form legend .messengers svg{margin-right:12px}.single-catalog__open-form legend .messengers .icon-viber-color,.single-catalog__open-form legend .messengers .icon-whatsapp-color{margin-right:12px}.single-catalog__open-form legend .messengers .divider{margin:0 25px;display:flex;align-items:center}.single-catalog__open-form legend .messengers .divider:before{content:'';width:1px;height:10px;background:#757985;display:block}.vab-telega{display:flex}table{width:100%}table td{border:solid 1px #000;padding:10px 5px}@media (max-width:991px){.single-catalog__open-form legend{width:100%}}@media (max-width:768px){.single-catalog__button{line-height:1.2em}.single-work-form{margin-top:60px}.single-work-form form>span,.single-work-form form .form__cap-butt{width:100%}.open-form__fields{flex-direction:column}.open-form__fields .wpcf7-form-control-wrap{margin-right:0}.single-catalog__open-form legend .messengers{flex-direction:column;align-items:center}.single-catalog__open-form legend .messengers .divider::before{width:10px;height:1px;margin-top:15px;margin-bottom:15px}}@media (max-width:400px){.ct-group,.clients,.faq{width:92vw}}.blog-navigation-links{display:flex;align-items:center;justify-content:space-between;width:100%;column-gap:30px;margin-bottom:60px}.blog-navigation-links>div{width:fit-content}.blog-navigation-links>div>a{display:flex;align-items:center;justify-content:flex-start;height:100%;width:auto;min-width:135px;box-sizing:content-box;color:#fff;text-decoration:none;background-color:#f85a00;background-repeat:no-repeat;background-size:15px 15px;background-position:15px center}.blog-navigation-links>.blog-prev-link>a{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnIiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHRyYW5zZm9ybT0icm90YXRlKC0yNzApIj4gPHBhdGggZD0iTTguNDg1MyAwLjcwNzEwN0w3Ljc3ODIgMEw0LjI0MjYzIDMuNTM1NTdMMC43MDcxMDcgNC42NTUxMmUtMDVMMCAwLjcwNzE1M0w0LjI0MjY0IDQuOTQ5NzlMNC45NDk3NSA0LjI0MjY5TDQuOTQ5NzQgNC4yNDI2OEw4LjQ4NTMgMC43MDcxMDdaIiBmaWxsPSIjZmZmZmZmIi8+IDwvc3ZnPg==);background-position:20px center;padding:10px 25px 10px 50px;text-align:right;justify-content:flex-end}.blog-navigation-links>.blog-next-link>a{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnIiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHRyYW5zZm9ybT0icm90YXRlKC05MCkiPiA8cGF0aCBkPSJNOC40ODUzIDAuNzA3MTA3TDcuNzc4MiAwTDQuMjQyNjMgMy41MzU1N0wwLjcwNzEwNyA0LjY1NTEyZS0wNUwwIDAuNzA3MTUzTDQuMjQyNjQgNC45NDk3OUw0Ljk0OTc1IDQuMjQyNjlMNC45NDk3NCA0LjI0MjY4TDguNDg1MyAwLjcwNzEwN1oiIGZpbGw9IiNmZmZmZmYiLz4gPC9zdmc+);background-position:calc(100% - 20px) center;padding:10px 50px 10px 25px}.blog-navigation-links>div>a:hover{color:#f85a00;background-color:#293044}.blog-navigation-links>.blog-prev-link>a:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnIiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHRyYW5zZm9ybT0icm90YXRlKC0yNzApIj4gPHBhdGggZD0iTTguNDg1MyAwLjcwNzEwN0w3Ljc3ODIgMEw0LjI0MjYzIDMuNTM1NTdMMC43MDcxMDcgNC42NTUxMmUtMDVMMCAwLjcwNzE1M0w0LjI0MjY0IDQuOTQ5NzlMNC45NDk3NSA0LjI0MjY5TDQuOTQ5NzQgNC4yNDI2OEw4LjQ4NTMgMC43MDcxMDdaIiBmaWxsPSIjZjg1YTAwIi8+IDwvc3ZnPg==)}.blog-navigation-links>.blog-next-link>a:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnIiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHRyYW5zZm9ybT0icm90YXRlKC05MCkiPiA8cGF0aCBkPSJNOC40ODUzIDAuNzA3MTA3TDcuNzc4MiAwTDQuMjQyNjMgMy41MzU1N0wwLjcwNzEwNyA0LjY1NTEyZS0wNUwwIDAuNzA3MTUzTDQuMjQyNjQgNC45NDk3OUw0Ljk0OTc1IDQuMjQyNjlMNC45NDk3NCA0LjI0MjY4TDguNDg1MyAwLjcwNzEwN1oiIGZpbGw9IiNmODVhMDAiLz4gPC9zdmc+)}.index-works__prices{width:60%;margin-left:auto;margin-right:auto}.index-works__prices .h2{font-size:24px;margin-bottom:16px;margin-top:20px}.index-works__prices p{margin-bottom:8px}.index-works__prices ul li,.index-works__prices ul{list-style:initial}.index-works__prices ul{margin-bottom:8px;padding-left:16px}.index-works__prices .small{font-size:12px}.index-works__prices strong{font-weight:600}.index-works__prices .table-responsive{width:100%;overflow-x:auto;background:#f4f5f6;padding:16px}.index-works__prices table{background:#f4f5f6;border-collapse:collapse;border:none;text-align:center}.index-works__prices td{border:none}.index-works__prices tr:nth-child(even){background:#fff}@media screen and (max-width:992px){.index-works__prices{width:100%;margin:35px auto 0;font-size:14px}}@media (max-width:479px){.blog-navigation-links{column-gap:10px}.blog-navigation-links>.blog-prev-link>a{background-position:7px center;padding:10px 10px 10px 25px}.blog-navigation-links>.blog-next-link>a{background-position:calc(100% - 7px) center;padding:10px 25px 10px 10px}}@media (max-width:374px){.blog-navigation-links>div{width:calc(50% - 5px)}.blog-navigation-links>div>a{min-width:unset}.blog-navigation-links>.blog-prev-link>a{padding-left:40px}.blog-navigation-links>.blog-next-link>a{padding-right:50px}}