@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-UltraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Regular.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:375px}body{color:#373737;line-height:1;font-family:Gilroy;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Gilroy;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background:#d6d6d6}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper > main{flex:1 1 auto}.wrapper > *{min-width:0}[class*=__container]{max-width:76.875rem;margin:0 auto;padding:0 .9375rem}.page-404{width:100%;height:100vh;padding-top:12.5rem;position:relative}.page-404__container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.page-404__heading{text-align:center;max-width:1000px}.page-404__desc{color:#fff;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px}.page-404__link{padding:26px 142px!important}.page-404__bg-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rating{display:inline-block}.rating__items{display:inline-flex;align-items:flex-start;gap:.25rem}.rating__item{flex:0 0 2rem;width:2rem;height:2rem;position:relative;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjgxNTcgNy4xMjMyNUwxMi44NjcyIDYuNTI0MDdMMTAuMTUxNiAwLjEyNjQ2NUw3LjQzNjAxIDYuNTMzNzRMMC40ODc1NDkgNy4xMjMyNUw1Ljc2NDEzIDExLjY5NDNMNC4xNzkyMiAxOC40ODgyTDEwLjE1MTYgMTQuODgzNUwxNi4xMjQgMTguNDg4MkwxNC41NDg4IDExLjY5NDNMMTkuODE1NyA3LjEyMzI1Wk0xMC4xNTE2IDEzLjA3NjNMNi41MTc5MiAxNS4yNzAxTDcuNDg0MzMgMTEuMTMzOEw0LjI3NTg2IDguMzUwNThMOC41MDg3MiA3Ljk4MzM1TDEwLjE1MTYgNC4wODg3M0wxMS44MDQyIDcuOTkzMDFMMTYuMDM3IDguMzYwMjVMMTIuODI4NiAxMS4xNDM1TDEzLjc5NSAxNS4yNzk3TDEwLjE1MTYgMTMuMDc2M1oiIGZpbGw9IiNFREQxNDYiLz4KPC9zdmc+Cg==) 0 0/2rem no-repeat;transition:all .3s}.rating__item--active{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA5MjMgMTQuODgzNUwxNi4wNjQ3IDE4LjQ4ODJMMTQuNDc5OCAxMS42OTQzTDE5Ljc1NjMgNy4xMjMyNUwxMi44MDc5IDYuNTMzNzRMMTAuMDkyMyAwLjEyNjQ2NUw3LjM3NjY4IDYuNTMzNzRMMC40MjgyMjMgNy4xMjMyNUw1LjcwNDggMTEuNjk0M0w0LjExOTg5IDE4LjQ4ODJMMTAuMDkyMyAxNC44ODM1WiIgZmlsbD0iI0VERDE0NiIvPgo8L3N2Zz4K) 0 0/2rem no-repeat}.rating__item span{position:absolute;top:0;left:0;width:0%;height:2rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA5MjMgMTQuODgzNUwxNi4wNjQ3IDE4LjQ4ODJMMTQuNDc5OCAxMS42OTQzTDE5Ljc1NjMgNy4xMjMyNUwxMi44MDc5IDYuNTMzNzRMMTAuMDkyMyAwLjEyNjQ2NUw3LjM3NjY4IDYuNTMzNzRMMC40MjgyMjMgNy4xMjMyNUw1LjcwNDggMTEuNjk0M0w0LjExOTg5IDE4LjQ4ODJMMTAuMDkyMyAxNC44ODM1WiIgZmlsbD0iI0VERDE0NiIvPgo8L3N2Zz4K) 0 0/2rem no-repeat}.rating__item:not(:last-child)::after{content:"";position:absolute;right:0;top:0;height:100%;width:.25rem;-webkit-transform:translateX(100%);transform:translateX(100%)}[data-rating=set] .rating__item:not(:last-child)::after{cursor:pointer}.rating__input{width:100%;height:100%;opacity:0;display:block}[data-rating=set] .rating__input{cursor:pointer}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin > .noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin > .noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.menu__body{background:#fff2e1;border-radius:30px;padding:6px 20px}.menu__list{display:flex;align-items:center;gap:14px;transition:all .3s ease-in}.menu__item{flex:1 1 auto;position:relative;transition:all .3s ease-in}.menu__link{color:#000;font-size:14px;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;position:relative;transition:all .3s ease-in;display:flex;align-items:center}.menu__link.active{background:#f9c98c;padding:8px 32px;border-radius:20px}.menu__link::before{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#000;transition:all .3s ease-in}.menu__link:hover::before{width:100%}.menu .sub-menu{position:absolute;width:100%;padding:0;margin:0;top:12px;left:0;display:none;padding-top:16px;padding-bottom:16px;transition:all .3s ease-in}.menu .sub-menu .sub-menu{left:100%;top:0;width:100%;background:#fff2e1}.menu .sub-menu .menu__link.active{border-radius:0}.menu .menu-item{width:100%;min-width:164px}.menu .menu-item a{padding:8px 12px;display:block;color:#000;font-size:14px;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;position:relative;background:#fff2e1;transition:all .3s ease-in}.menu .menu-item a::before{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#000;transition:all .3s ease-in}.menu .menu-item a:hover{background:#f9c98c}.menu .sub-menu.active{display:block}.menu .dropdown-nav-toggle{margin-bottom:-4px;transition:all .3s ease-in}.menu .menu__link:hover > .dropdown-nav-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.menu .dropdown-nav-special-toggle{display:none}.icon-menu{display:none}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background:#d6d6d6;padding:20px;width:100%;max-width:1230px;border-radius:20px}.lock .popup__content{visibility:visible}.popup__content--consultation{max-width:1100px}.popup__close{display:block;margin-left:auto}.popup__close path{stroke:#000;transition:stroke .3s ease 0s}.popup__close:hover path{stroke:#f9c98c}.spollers{display:grid;gap:15px}.spollers__item{font-size:1.25rem}.spollers__title{width:100%;cursor:default;text-align:left;border:1px solid #eee;padding:.625rem .9375rem;border-radius:.3125rem;position:relative;list-style:none}.spollers__title::-webkit-details-marker,.spollers__title::marker{display:none}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title::before{content:"+";color:#fff;font-size:50px;font-style:normal;font-family:Jost,sans-serif;font-weight:300;line-height:1;display:block;text-align:center;width:60px;height:60px;line-height:52px;border-radius:50%;background:#0a1537;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .4s ease}._spoller-init .spollers__title._spoller-active::before{content:"--"}.spollers__body{padding:1.25rem;border-radius:.3125rem;border:1px solid #eee}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.btn{color:#1e1e1e;font-style:normal;text-align:right;font-family:Gilroy,sans-serif;font-weight:600;letter-spacing:-1px;text-align:center;padding:26px 64px;background:#f9c98c;border-radius:100px;transition:all .3s ease}.btn:hover{background:#fff2e1}.h2,h2{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:300;line-height:normal;letter-spacing:-2px;line-height:1}.h2 span,h2 span{font-weight:500}.h1,h1{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:100;line-height:.95}.h1 span,h1 span{font-weight:500}.input{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;background:#fff;border-radius:96px;padding:16px 24px;transition:all .3s ease}.input::-webkit-input-placeholder{color:#605e5e}.input:-ms-input-placeholder{color:#605e5e}.input::-ms-input-placeholder{color:#605e5e}.input::placeholder{color:#605e5e}.input:active,.input:focus,.input:focus-visible{outline:0;box-shadow:rgba(0,0,0,.16) 0 1px 3px,#f9c98c 0 0 0 3px}.input._notvalid{box-shadow:rgba(0,0,0,.16) 0 1px 3px,red 0 0 0 3px}.textarea{height:120px;border-radius:30px;resize:none}.textarea._notvalid{box-shadow:rgba(0,0,0,.16) 0 1px 3px,red 0 0 0 3px}.rounded-link{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f9c98c;transition:all .3s ease}.rounded-link:hover{background:#fff2e1}.rounded-link svg{width:25px;height:25px}.pagination{display:flex;align-items:center;justify-content:center;gap:24px}.pagination__next,.pagination__prev{display:block;background:#0a1537;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.pagination__next:hover,.pagination__prev:hover{background:#f9c98c}.pagination__next.disabled,.pagination__next:disabled,.pagination__prev.disabled,.pagination__prev:disabled{background:#8f8f8f}.pagination__prev:disabled{background:#8f8f8f}.pagination__list{display:flex;gap:10px}.pagination__item.active a{color:#f9c98c}.pagination__item a{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px;transition:all .3s ease}.pagination__item a:hover{color:#f9c98c}.pagination__item a.active{color:#f9c98c}.custom-tab__wrapp{max-width:1100px;margin:0 auto;padding:0 16px;display:flex;align-items:center;flex-wrap:wrap}.custom-tab__tab{color:#1e1e1e;font-style:normal;text-align:center;font-family:Manrope,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;padding:6px 40px;border:1px solid #1e1e1e;border-radius:90px;transition:all .3s ease-in}.custom-tab__tab.active,.custom-tab__tab:hover{background:#0a1537;color:#fff}.h3,h3{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;letter-spacing:-2px;margin-bottom:30px}.h4,h4{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400}.h5,h5{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400}.form-success{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header{position:absolute;left:0;top:30px;height:54px;z-index:1000;width:100%}.header__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.header .site-logo-mobile img,.header__logo img,.header__logo-link img{width:100%;height:auto}.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{fill:#fff;width:100%;height:auto}.header .site-logo-mobile{display:none}.header__phone{color:#000;font-style:normal;font-family:Inter,sans-serif;font-weight:700;line-height:19px;letter-spacing:-1px;text-transform:uppercase;transition:all .3s ease;display:flex;align-items:center;gap:4px;background:#f9c98c;border-radius:20px;padding:6px 12px}.header__phone svg{fill:#000;display:inline-block;width:20px;height:20px;margin-bottom:-4px;transition:all .3s ease}.header__phone:hover{color:#fff}.header__phone:hover svg{fill:#fff}.footer{background:#f4e6d3;padding-top:60px;padding-bottom:30px}.footer_copyright{color:#1e1e1e;font-size:18px;text-align:center;font-family:Manrope,sans-serif;font-weight:400;line-height:17px}.footer__content{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;row-gap:34px}.footer__col{flex:1 1 auto}.footer__logo{margin-bottom:30px}.footer__logo img{width:100%;height:auto}.footer__contact-list{display:flex;flex-direction:column}.footer__contact-list-link{display:flex;align-items:center;color:#1e1e1e;font-style:normal;margin-top:0;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;position:relative}.footer__contact-list-link svg{width:100%;height:auto}.footer__contact-list-link span{position:relative;max-width:215px}.footer__contact-list-link span::after{content:"";height:1px;width:0;position:absolute;left:0;bottom:-4px;background:#0a1537;transition:all .3s ease-in}.footer__contact-list-link span:hover{color:#0a1537}.footer__contact-list-link span:hover::after{width:100%}.footer__social_title{color:#1e1e1e;font-style:normal;margin-top:0;text-align:left;font-family:Gilroy,sans-serif;font-weight:600;line-height:1.4;letter-spacing:-1px;margin-bottom:14px}.footer__social_list{display:flex;align-items:center}.footer__social_list-item a:hover path{fill:#f9c98c}.footer__social_list-item svg{width:100%;height:auto;transition:all .3s ease}.footer__social_list-item path{transition:all .3s ease}.footer__title{color:#1e1e1e;font-style:normal;font-family:Manrope,sans-serif;font-weight:600;line-height:.95;margin-bottom:30px}.footer__menu{display:flex;flex-direction:column}.footer__menu-link{color:#1e1e1e;font-style:normal;margin-top:0;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:.95;transition:all .25s ease-in;position:relative}.footer__menu-link::after{content:"";height:1px;width:0;position:absolute;left:0;bottom:-4px;background:#0a1537;transition:all .3s ease-in}.footer__menu-link:hover{color:#0a1537}.footer__menu-link:hover::after{width:100%}.footer__scroll-to{position:fixed;right:30px;bottom:40px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f9c98c;z-index:100;transition:all .3s ease}.footer__scroll-to:hover{background:#fff2e1}.footer__scroll-to svg{width:20px;height:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.why-us{padding:75px 0}.why-us__head-block{display:flex;align-items:center;justify-content:space-between;gap:16px}.why-us__heding{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:300;line-height:normal;letter-spacing:-2px}.why-us__heding span{font-weight:500}.number-block{display:flex;flex-wrap:wrap;gap:20px}.number-block__item{flex:1 1 calc(50% - 10px);background:#fff;border-radius:30px;padding:30px 20px;display:flex;align-items:center;gap:20px;position:relative}.number-block__item:nth-child(1){z-index:1}.number-block__item:nth-child(2){z-index:2}.number-block__item:nth-child(3){z-index:3}.number-block__item:nth-child(4){z-index:4}.number-block__number{color:#0a1537;font-style:normal;font-family:Jost,sans-serif;font-weight:500;line-height:normal;letter-spacing:-10px;line-height:.9}.number-block__title{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:500;line-height:normal;letter-spacing:-2px;margin-bottom:10px}.number-block__text{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.2}.consultation{margin:75px 0}.consultation__container{display:flex;max-width:1300px}.consultation__content{display:flex;flex-direction:column;justify-content:space-between}.consultation__head-block{position:relative;z-index:3;flex-grow:1;background:#d6d6d6;border-radius:0 0 40px 0}.consultation__head-block::after{content:"";display:block;width:60px;height:60px;border-radius:0 0 40px 0;background:#d6d6d6;position:absolute;right:0;bottom:0;z-index:2}.consultation__head-block::before{content:"";display:block;width:60px;height:60px;background:#1e1e1e;position:absolute;right:-10px;bottom:-12px;z-index:2}.consultation__heading{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:300;line-height:1.1;letter-spacing:-3px;text-transform:none;transition:opacity .3s ease}.consultation__heading span{font-weight:500}.consultation__form-wrap{position:relative;z-index:1;background:#1e1e1e;border-radius:40px 0 0 40px;padding:32px 20px 42px}.consultation__form{margin:0 auto}.consultation__form.success .consultation__form-success{display:flex}.consultation__form.success .consultation__field-wrap{display:none}.consultation__field-wrap{display:flex;flex-direction:column;max-width:580px;margin:0 auto}.consultation__form-success{display:none}.consultation__text{color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:400;line-height:1.6}.consultation__form-input{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;background:#fff;border-radius:96px;padding:16px 24px;transition:all .3s ease}.consultation__form-input::-webkit-input-placeholder{color:#605e5e}.consultation__form-input:-ms-input-placeholder{color:#605e5e}.consultation__form-input::-ms-input-placeholder{color:#605e5e}.consultation__form-input::placeholder{color:#605e5e}.consultation__form-input:active,.consultation__form-input:focus,.consultation__form-input:focus-visible{outline:0;box-shadow:rgba(0,0,0,.16) 0 1px 3px,#f9c98c 0 0 0 3px}.consultation__form-input._notvalid{box-shadow:rgba(0,0,0,.16) 0 1px 3px,red 0 0 0 3px}.consultation__form-textarea{height:120px;border-radius:30px;resize:none}.consultation__form-group{display:flex}.consultation__btn-submit{margin-top:14px;padding:20px 48px}.consultation__illustration{background:#1e1e1e;border-radius:40px 40px 40px 0;padding:24px}.consultation__img{width:100%;height:610px;-o-object-fit:cover;object-fit:cover;border-radius:40px}.form-success{flex-direction:column;align-items:center;padding-top:46px;position:relative}.form-success__img{margin-bottom:40px}.form-success__heading{color:#fff;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:500;line-height:1.1;letter-spacing:-3px;margin-bottom:30px}.form-success__text{color:#fff;text-align:center;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px;max-width:500px;margin-bottom:100px}.cooperation__form.success .consultation__form-success{display:flex}.cooperation__form.success .consultation__field-wrap{display:none}.popup__content--consultation .consultation__illustration{width:44%}.popup__content--consultation .consultation__content{width:56%}.popup__content--consultation .consultation{margin:0;margin-top:10px}.our-services{padding:75px 0}.our-services__container{display:flex;flex-direction:column;gap:30px}.our-services__head-block{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px}.our-services__heding{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:300;line-height:normal;letter-spacing:-2px}.our-services__heding span{font-weight:500}.our-services__row{display:flex;gap:20px}.our-services__row:nth-child(odd){flex-direction:row-reverse}.our-services__smal-col{flex:1 1 450px;height:300px;border-radius:30px;position:relative;overflow:hidden;display:flex;align-items:end}.our-services__smal-col_link{position:absolute;z-index:1;left:30px;top:30px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f9c98c;transition:all .3s ease}.our-services__smal-col_link:hover{background:#fff2e1}.our-services__smal-col .our-services__desc{text-align:center}.our-services__img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.our-services__desc{backdrop-filter:blur(25px);border-radius:0 0 30px 30px;min-height:80px;width:100%;padding:16px 53px;display:flex;align-items:center}.our-services__text{color:#fff;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:500;line-height:1.2;letter-spacing:-2px}.our-services__text a{transition:all .3s ease}.our-services__text a:hover{color:#f9c98c}.our-services__big-col{flex:1 1 730px;border-radius:30px;position:relative;overflow:hidden;height:300px;display:flex;align-items:end}.our-services__big-col_link{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f9c98c;transition:all .3s ease}.our-services__big-col_link:hover{background:#fff2e1}.our-services__big-col_link-mobile{display:none}.our-services__big-col .our-services__desc{display:flex;align-items:center;justify-content:space-between;gap:16px}.our-team{padding:75px 0}.our-team__head-block{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px;position:relative}.our-team__link{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f9c98c;transition:all .3s ease}.our-team__link:hover{background:#fff2e1}.our-team__team{display:flex;flex-wrap:wrap;gap:30px}.our-team__human{width:calc(33.3333333333% - 20px)}.our-team__slider{position:relative;overflow-x:hidden}.our-team__next,.our-team__prev{display:flex;align-items:center;justify-content:center;width:80px!important;height:80px!important;border-radius:50%!important;background:#f9c98c;color:#000!important;top:32%!important}.our-team__next::after,.our-team__prev::after{font-size:28px!important;font-weight:600}.our-team__next:hover,.our-team__prev:hover{background:#fff2e1}.our-team__next.swiper-button-disabled,.our-team__prev.swiper-button-disabled{border:1px solid #0a1537;background:0 0;opacity:.9!important}.our-team__prev{left:unset!important;right:120px!important}.human{position:relative;height:420px;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;justify-content:end}.human__img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.human__desc{z-index:1;backdrop-filter:blur(25px);border-radius:0 0 30px 30px;width:100%;padding:16px 40px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center}.human__name{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:600;line-height:1.1}.human__position{color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:400;text-align:center}.stages-work{padding:75px 0}.stages{padding:50px 42px;border-radius:30px;background:#1e1e1e;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.stages__col{width:calc(50% - 15px);max-width:536px;display:flex;flex-direction:column;gap:120px}.stages__item{display:flex;align-items:center;gap:30px;position:relative;min-height:104px}.stages__number{color:#f9c98c;font-family:Jost,sans-serif;font-weight:400;line-height:.9;letter-spacing:-2px;min-width:94px}.stages__desc{max-width:352px;max-width:unset}.stages__title{color:#ddd;text-align:left;font-family:Gilroy,sans-serif;font-weight:500;letter-spacing:-1px;margin-bottom:18px}.stages__text{color:#ddd;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;max-width:334px}.stages__left-arrow,.stages__right-arrow{position:absolute}.stages__right-arrow{right:58px;bottom:-102px}.stages__left-arrow{left:0;bottom:-102px}.reviews{padding:75px 0}.reviews__top-block{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:60px;position:relative}.reviews__btn-wrap{min-width:610px}.reviews__btn{padding-top:30px;padding-bottom:30px}.reviews__next,.reviews__prev{display:flex;align-items:center;justify-content:center;width:80px!important;height:80px!important;border-radius:50%!important;background:#f9c98c;color:#000!important;top:30%!important}.reviews__next::after,.reviews__prev::after{font-size:28px!important;font-weight:600}.reviews__next:hover,.reviews__prev:hover{background:#fff2e1}.reviews__next.swiper-button-disabled,.reviews__prev.swiper-button-disabled{border:1px solid #0a1537;background:0 0;opacity:.9!important}.reviews__prev{left:unset!important;right:120px!important}.reviews__pagination{display:none}.reviews__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1e1e1e!important}.reviews__slider{position:relative}.review-card{background:#fff;border-radius:30px;padding:26px;min-height:340px;display:flex;flex-direction:column;gap:20px}.review-card__bio{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-card__user-name{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:600;line-height:1.3}.review-card__avatar{border-radius:50%}.review-card__text{color:#403f3f;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.6}.feedback{background:#1e1e1e;padding:78px 30px 56px 40px;display:flex;align-items:start;gap:30px}.feedback__content{width:calc(50% - 15px)}.feedback__title{color:#fff;font-size:64px;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:60px;margin-bottom:10px;letter-spacing:-4px}.feedback__subtitle{color:#fff;font-size:18px;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.5;margin-bottom:20px}.feedback__image-container{max-width:465px;margin:0 auto}.feedback__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback-form{width:calc(50% - 15px);display:flex;flex-direction:column;gap:20px}.feedback-form__label{color:#fff;font-style:normal;margin-top:0;text-align:left;font-family:Gilroy,sans-serif;font-weight:500;margin-bottom:12px}.feedback-form__select{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;background:#fff;border-radius:96px;padding:16px 24px;transition:all .3s ease;width:100%;border:none;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%278%27 viewBox=%270 0 14 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L7 7L13 1%27 stroke=%27%23605e5e%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 24px center}.feedback-form__select:active,.feedback-form__select:focus,.feedback-form__select:focus-visible{outline:0;box-shadow:rgba(0,0,0,.16) 0 1px 3px,#f9c98c 0 0 0 3px}.feedback-form__select._notvalid{box-shadow:rgba(0,0,0,.16) 0 1px 3px,red 0 0 0 3px}.feedback-form__select option{color:#1e1e1e;background:#fff}.feedback-form__agreement{color:#fff;font-style:normal;margin-top:0;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.5;max-width:380px}.feedback-form__agreement a{color:#fff;text-decoration:underline}.feedback-form__upload{margin-top:16px}.feedback-form__file-label{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;border-radius:96px;cursor:pointer;transition:all .3s ease;border:1px dashed #605e5e}.feedback-form__file-label:hover{border-color:#f9c98c;color:#f9c98c}.feedback-form__file-label svg{width:24px;height:24px}.feedback-form__file-info{margin-top:8px;font-size:14px;color:#605e5e}.feedback-form__message{margin-top:20px}.feedback-form__message-error,.feedback-form__message-success{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px}.feedback-form__message-error[hidden],.feedback-form__message-success[hidden]{display:none}.feedback-form__message-error span,.feedback-form__message-success span{color:#fff;font-family:Jost,sans-serif;line-height:1.4}.feedback-form__message-success{background:rgba(45,192,113,.1);border:1px solid #2dc071}.feedback-form__message-error{background:rgba(231,76,60,.1);border:1px solid #e74c3c}.rating[data-rating=set]{display:flex;gap:8px}.rating[data-rating=set]._notvalid{outline:2px solid red;border-radius:4px}.rating[data-rating=set] .rating__item{cursor:pointer;font-size:24px;color:#ccc;transition:color .3s ease}.rating[data-rating=set] .rating__item:hover,.rating[data-rating=set] .rating__item[data-active]{color:gold}.faq{padding:75px 0}.faq__heading{max-width:894px}.spollers__title{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:500;line-height:1.3;padding:28px 82px 28px 0;border:none;border-bottom:1px solid #0a1537;border-radius:0}.spollers__title::before{display:none}.spollers__body{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:500;line-height:1.3;border-radius:0;border:none}.partners{padding:75px 0}.partners__row{display:flex;flex-wrap:wrap;-webkit-column-gap:160px;-moz-column-gap:160px;column-gap:160px;row-gap:60px}.partners__col{width:calc(25% - 120px)}.partners__logo{width:100%;height:auto}.partners__link{display:block;transition:opacity .3s ease}.partners__link:hover{opacity:.8}.master{padding:75px 0}.master__container{display:flex;gap:26px}.master__lef-col{flex:1 1 662px}.master__text{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:26px;margin-bottom:60px}.master__right-col{flex:1 1 512px;display:flex;flex-direction:column;align-items:end;gap:40px}.master__img{width:100%;height:auto}.certificates{padding:75px 0}.certificates__top-block{position:relative}.certificates__next,.certificates__prev{display:flex;align-items:center;justify-content:center;width:80px!important;height:80px!important;border-radius:50%!important;background:#f9c98c;color:#000!important;top:32%!important}.certificates__next::after,.certificates__prev::after{font-size:28px!important;font-weight:600}.certificates__next:hover,.certificates__prev:hover{background:#fff2e1}.certificates__next.swiper-button-disabled,.certificates__prev.swiper-button-disabled{border:1px solid #0a1537;background:0 0;opacity:.9!important}.certificates__prev{left:unset!important;right:120px!important}.certificat{border-radius:40px;height:340px}.certificat__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px}.projects{padding:75px 0}.projects__top-block{display:flex;align-items:center;justify-content:space-between;gap:20px}.projects__text-block{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.projects__left{flex:1 1 auto;max-width:620px}.projects__text{color:#403f3f;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.6}.projects__list{color:#403f3f;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.6;padding-left:1.4;padding-left:20px}.projects__list-item{list-style:square}.projects__right{flex:1 1 auto;max-width:705px}.projects__row{display:flex;flex-wrap:wrap;gap:24px}.projects__col{width:calc(33.3333333333% - 16px)}.projects__btn-wrap{text-align:right}.projects__title{position:relative;z-index:2;border-radius:0 0 40px 40px;background:rgba(30,30,30,.38);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(11.5px);-webkit-backdrop-filter:blur(11.5px);border:1px solid rgba(30,30,30,.03);color:#fff;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:600;line-height:normal;letter-spacing:-1px;width:100%;padding:18px 20px}.projects__title a{transition:all .3s ease}.projects__title a:hover{color:#f9c98c}.project{position:relative;border-radius:40px;height:380px;padding:0;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.project__img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:40px;-o-object-fit:cover;object-fit:cover}.project__link{z-index:1;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f9c98c;transition:all .3s ease;margin-top:20px;margin-left:20px}.project__link:hover{background:#fff2e1}.project__link svg{width:20px;height:24px}.house-project{padding:75px 0}.house-project__illustration{position:relative}.house-project__img{width:100%;height:auto;border-radius:30px}.house-project__desc{position:absolute;left:0;bottom:0;width:100%;z-index:2;background:rgba(30,30,30,.25);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(11.5px);-webkit-backdrop-filter:blur(11.5px);color:#fff;font-style:normal;text-align:center;font-family:Manrope,sans-serif;font-weight:500;line-height:55px;letter-spacing:-1px;border-radius:0 0 30px 30px;padding:36px 20px}.project-desc{padding:75px 0}.project-desc__block{display:flex;align-items:flex-start;gap:32px;margin-bottom:62px}.project-desc__slider{width:55%}.project-desc__text-block{width:45%}.project-desc__title{color:#1e1e1e;font-size:52px;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px}.project-desc__adress{color:#1e1e1e;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.5}.project-desc__adress span{font-weight:600}.project-desc ul{display:flex;flex-direction:column;gap:12px;padding-left:42px;margin-bottom:16px}.project-desc li{color:#1e1e1e;font-style:normal;font-family:Jost,sans-serif;font-weight:400;line-height:1.5}.project-desc li span{font-weight:600}.project-desc__list{display:flex;flex-direction:column;gap:20px}.project-desc__price{margin-top:10px;margin-bottom:10px}.desc__slide img{width:100%;height:auto;border-radius:30px}.desc__next,.desc__prev{display:flex;align-items:center;justify-content:center;width:80px!important;height:80px!important;border-radius:50%!important;background:#f9c98c;color:#000!important}.desc__next::after,.desc__prev::after{font-size:28px!important;font-weight:600}.desc__next:hover,.desc__prev:hover{background:#fff2e1}.desc__next.swiper-button-disabled,.desc__prev.swiper-button-disabled{border:1px solid #0a1537;background:0 0;opacity:.9!important}.plan{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap}.plan__item{width:calc(50% - 40px)}.plan__tetle{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px}.plan__img{width:100%;height:auto}.project__team-title{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px}.project__team-row{display:flex;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:48px}.project__team-item{width:calc(50% - 16px);display:flex;align-items:center;gap:20px}.project__team-photo{width:150px;height:auto;border-radius:12px}.project__team-name{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;line-height:normal;letter-spacing:-1px;margin-bottom:14px}.project__team-position{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px}.internal-work .project-desc__block{flex-direction:column}.internal-work .project-desc__text-block{width:100%;max-width:690px}.one-work__slide{position:relative}.one-work__img{border-radius:40px;width:100%;height:600px;-o-object-fit:cover;object-fit:cover}.one-work__desc{position:absolute;left:0;bottom:0;width:100%;background:rgba(30,30,30,.25);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:0 0 40px 40px;z-index:1;padding:30px 26px 40px;color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;line-height:1.2;letter-spacing:-1px;text-transform:none;text-align:center}.one-work__desc span{color:#f9c98c}.one-work__next,.one-work__prev{display:flex;align-items:center;justify-content:center;width:80px!important;height:80px!important;border-radius:50%!important;background:#f9c98c;color:#000!important}.one-work__next::after,.one-work__prev::after{font-size:28px!important;font-weight:600}.one-work__next:hover,.one-work__prev:hover{background:#fff2e1}.one-work__next.swiper-button-disabled,.one-work__prev.swiper-button-disabled{border:1px solid #0a1537;background:0 0;opacity:.9!important}.hero{position:relative;border-radius:40px}.hero__bg-image{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:40px;-o-object-fit:cover;object-fit:cover;z-index:0}.hero__container{z-index:1;position:relative}.hero__top-block{display:flex;align-items:flex-start;justify-content:space-between}.hero__heading{position:relative;min-height:160px}.hero__link{position:absolute;right:0;bottom:95px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f9c98c;transition:all .3s ease}.hero__link:hover{background:#fff2e1}.hero__lang{border-radius:20px;color:#1e1e1e;font-size:18px;font-style:normal;font-family:Inter,sans-serif;font-weight:500;line-height:normal;letter-spacing:-1px;margin-top:30px}.hero__lang .lang-select{color:#1e1e1e;font-size:18px;font-style:normal;font-family:Inter,sans-serif;font-weight:500;line-height:normal;letter-spacing:-1px;background:0 0;border:none;outline:0;cursor:pointer;position:relative}.hero__lang .lang-select:focus{outline:0}.hero__lang .lang-select option{background:#fff2e1;padding:8px 16px}.hero__center-block{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:-30px;margin-bottom:182px}.hero__btn-coll{background:rgba(30,30,30,.25);border-radius:56px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(9.2px);-webkit-backdrop-filter:blur(9.2px);border:1px solid #fff;padding:22px;transition:all .3s ease;margin-top:90px}.hero__btn-coll:hover{background:#fff}.hero__btn-coll svg{width:32px;height:32px}.hero__social{background:rgba(30,30,30,.25);border-radius:56px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(9.2px);-webkit-backdrop-filter:blur(9.2px);padding:18px 4px;display:flex;flex-direction:column;gap:20px}.hero__social_item{background:#fff;border-radius:50%;padding:8px;transition:all .3s ease}.hero__social_item:hover{background:#f9c98c}.hero__bottom-block{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.hero__sticker{max-width:398px}.sticker{background:rgba(30,30,30,.25);background:rgba(30,30,30,.26);border-radius:28px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(9.2px);-webkit-backdrop-filter:blur(9.2px);border:1px solid #fff;padding:14px 32px 20px 32px;text-align:center}.sticker__desc{color:#fff;font-size:10px;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:400;line-height:.95;letter-spacing:8px;text-transform:uppercase;margin-bottom:16px}.sticker__heading{color:#fff;font-size:36px;font-style:normal;font-family:Gilroy,sans-serif;font-weight:600;line-height:normal;letter-spacing:-2px;margin-bottom:16px}.sticker__heading mark{color:#f9c98c;font-weight:500;background:0 0}.sticker__heading span{font-weight:400}.sticker__heading-main{display:block;font-size:36px;font-weight:600}.sticker__heading-sub{font-size:36px;font-weight:400}.sticker__heading-accent{color:#f9c98c;font-size:36px;font-weight:500;background:0 0}.sticker__btn{padding:10px 42px}.baner{background:#f2f2f2;border-radius:26px;display:flex;padding:14px 16px 14px 0;text-align:center}.baner__img{max-width:332px;margin-top:-132px;margin-right:-32px}.baner__content{max-width:250px;display:flex;flex-direction:column;align-items:center}.baner__heading{color:#212121;font-size:20px;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:600;line-height:normal;letter-spacing:-1px;text-align:center;margin-bottom:6px}.baner__text{color:#212121;font-size:14px;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:300;line-height:normal;letter-spacing:-1px;text-align:center;margin-bottom:12px}.baner__link{color:#fff;font-size:20px;font-style:normal;font-family:Jost,sans-serif;font-weight:600;line-height:normal;letter-spacing:0;text-align:center;background:#0a1537;padding:10px 20px;border-radius:26px;display:flex;align-items:center;gap:15px;max-width:215px;transition:all .3s ease}.baner__link:hover{opacity:.8}.services-hero .hero__heading{height:160px}.services-hero .hero__link{bottom:unset;right:-120px;top:10px}.cooperation-hero .hero__heading{height:160px}.cooperation-hero .hero__link{bottom:unset;right:-120px;top:10px}.contacts-hero .hero__heading{height:160px}.contacts-hero .hero__link{bottom:unset;right:-120px;top:10px}.projects-hero .hero__link{right:60px;bottom:80px}.blog-hero .hero__heading{height:160px}.blog-hero .hero__link{bottom:unset;right:-120px;top:10px}.portfolio-hero .hero__heading{height:160px}.portfolio-hero .hero__link{bottom:unset;right:-120px;top:10px}.one-row-heading .hero__heading{height:160px}.one-row-heading .hero__link{bottom:unset;right:-120px;top:10px}.custom-select{position:relative;cursor:pointer}.select-selected{color:#1e1e1e;font-size:18px;font-style:normal;font-family:Inter,sans-serif;font-weight:500;line-height:normal;letter-spacing:-1px;text-transform:capitalize;padding:10px 30px 12px 20px;background:#f9c98c;border-radius:16px;position:relative;z-index:100}.select-selected:after{content:"";position:absolute;right:10px;top:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:solid #1e1e1e;border-width:0 1px 1px 0;padding:3px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .3s ease}.select-items{position:absolute;top:72%;left:0;right:0;background-color:#fff2e1;z-index:99;border-radius:0 0 16px 16px;padding-top:10px}.select-items div{color:#000;padding:8px 16px;cursor:pointer}.select-items div:hover{background-color:rgba(0,0,0,.1)}.select-hide{display:none}.select-selected.active::after{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}.sticker__heading-main{display:block;font-size:1.2em}.sticker__heading-sub{font-size:1em}.sticker__heading-accent{font-size:1em;background:0 0}.calculator{padding:75px 0}.calculator__container{display:flex;background:#1e1e1e;padding:35px 40px 35px 35px;border-radius:40px}.calculator__ilustration{flex:1 1 490px}.calculator__ilustration img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:40px}.calculator__steps{flex:1 1 610px}.calculator__steps form{display:flex;flex-direction:column;height:100%}.calculator__heading{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;line-height:.9;letter-spacing:-2px}.calculator__heading span{font-weight:300}.calculator__step{display:flex;flex-direction:column;height:100%}.calculator__step-counter{color:#fff;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;display:flex;align-items:center;justify-content:space-between;gap:16px}.calculator__step-counter .counter span{color:#f9c98c}.calculator__radio-wrap{display:flex;align-items:center;justify-content:space-between}.calculator__input-wrap{display:flex;flex-direction:column}.calculator__btn-submit{margin-top:10px}.calculator__nextstep-btn{display:flex;align-items:center;gap:20px;padding:4px 4px 4px 40px;margin-top:auto;margin-left:auto}.calculator__nextstep-btn:hover svg circle{transition:all .3s ease;fill:#f9c98c}.calculator__step{display:none}.calculator__step.active{display:flex}.calculator__range-wrap input{display:none}.calculator .noUi-horizontal{height:2px!important}.calculator .noUi-horizontal .noUi-connect{background:#f9c98c!important}.calculator .noUi-handle:after,.calculator .noUi-handle:before{display:none!important}.calculator .noUi-handle.noUi-handle-lower{border-radius:50%;height:24px;width:24px;background:#f9c98c;border-color:transparent!important;border:none;box-shadow:none}.calculator .noUi-tooltip{background:0 0!important;border:none;color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:300;line-height:1.2}.calculator .noUi-horizontal .noUi-handle{top:-12px}.calculator__btn-wrapp{max-width:1100px;margin:0 auto;padding:0 16px;display:flex;align-items:center;flex-wrap:wrap}.calculator__tab{color:#1e1e1e;font-style:normal;text-align:center;font-family:Manrope,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;padding:6px 40px;border:1px solid #1e1e1e;border-radius:90px;transition:all .3s ease-in}.calculator__tab.active,.calculator__tab:hover{background:#0a1537;color:#fff}.counter{flex-shrink:0;text-align:right}.custon-radio-btn{width:100%}.custon-radio-btn input{display:none}.custon-radio-btn label{color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:500;text-align:center;border:1px solid #f9c98c;border-radius:96px;padding:8px 20px;width:100%;display:block;transition:all .3s ease}.custon-radio-btn input[type=radio]:checked ~ label{color:#1e1e1e;background:#f9c98c}.calculator-form._sending{opacity:.5}.calculator-form.success{opacity:1}.calculator-form.success .calculator__step{display:none}.calculator-form.success .form-success{display:flex;padding-top:0}.calculator-form.success .form-success p{margin-bottom:0}.calculator-container{display:none;flex:1 1 610px;flex-direction:column;height:100%}.calculator-container.active{display:flex}.prices{padding:75px 0}.prices__heading{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:500;line-height:1.1;letter-spacing:-3px}.prices__row{display:flex;flex-direction:column}.price{background:#1e1e1e;padding:32px 48px;border-radius:30px;display:flex;align-items:center;justify-content:space-between;gap:16px}.price__heading,.price__text{color:#fff;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;line-height:1.2;letter-spacing:-2px}.price__heading{flex:1 1 auto;font-weight:500;margin-bottom:0}.price__desc{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1 1 auto;max-width:560px}.price__text{font-weight:400}.videoplayer{padding:75px 0}.videoplayer__container{display:flex;align-items:center;justify-content:center;position:relative}.videoplayer__video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px}.videoplayer__btn-play{position:relative;z-index:1}.design-prices{padding:75px 0}.design-prices__table{width:100%;border-collapse:collapse;table-layout:auto}.table{background-color:#1e1e1e}.table__header{background:#f9c98c}.table__row .table__cell:nth-child(4){background:#f9c98c;color:#1e1e1e}.table__row .table__cell:nth-child(4) .table__link{color:#fff;background:#1e1e1e}.table__row-divider .table__cell{border-top:1px solid #8a8a8a}.table__row-last .table__cell{vertical-align:text-top;padding-top:34px;padding-bottom:80px}.table__head{color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:500;line-height:1.5;letter-spacing:0;text-align:center;padding:24px 10px;border-bottom:1px solid #8a8a8a;border-right:1px solid #8a8a8a}.table__head:last-child{border-right:none}.table__head--packages{min-width:320px;background-color:#1e1e1e}.table__head--visual{background-color:#1e1e1e}.table__head--technical{background-color:#1e1e1e}.table__head--all-included{background:#f9c98c;color:#1e1e1e;-webkit-transform:translateY(-20px);transform:translateY(-20px);z-index:1;position:relative}.table__head--maximum{background-color:#1e1e1e}.table__cell{text-align:center;padding:25px 10px;border-right:1px solid #8a8a8a;color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:500}.table__cell:last-child{border-right:none}.table__cell--title{text-align:left;color:#fff;font-style:normal;font-family:Jost,sans-serif;font-weight:400;line-height:1.5;padding-left:28px;padding-right:28px}.table__link{color:#1e1e1e;font-size:14px;font-style:normal;font-family:Gilroy,sans-serif;font-weight:600;line-height:normal;letter-spacing:-1px;background:#f9c98c;padding:14px 48px;border-radius:50px;margin-top:20px;display:inline-block;transition:all .3s ease}.table__link:hover{background:#fff2e1}.blog{padding:75px 0}.blog_top-block{display:flex;justify-content:space-between;align-items:center;gap:16px}.blog__box{display:flex;align-items:center}.blog__filters{display:flex}.blog__posts{display:flex;flex-wrap:wrap;gap:30px}.filters__item{color:#1e1e1e;font-style:normal;font-family:Manrope,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;padding:6px 50px;border:1px solid #1e1e1e;border-radius:96px;transition:all .3s ease}.filters__item.active,.filters__item:hover{color:#fff;background:#0a1537}.post{width:calc(50% - 15px);position:relative;display:flex;flex-direction:column;justify-content:space-between}.post:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.post:nth-child(even) .post__tags{align-items:flex-end;padding-right:30px}.post:nth-child(even):before{background:url(../img/blog/mask2.webp);background-size:contain;background-position:top right;background-repeat:no-repeat}.post:nth-child(odd):before{background:url(../img/blog/mask1.webp);background-size:contain;background-position:top left;background-repeat:no-repeat}.post__tags{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2;padding-left:30px}.post__tag{color:#fff;font-style:normal;font-family:Manrope,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;padding:6px 50px;border:1px solid #1e1e1e;background:#0a1537;border-radius:96px;transition:all .3s ease}.post__content{display:flex;flex-direction:column;gap:10px;padding:15px 20px 20px 20px;border-radius:0 0 40px 40px;background:rgba(30,30,30,.38);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(11.5px);-webkit-backdrop-filter:blur(11.5px);border:1px solid rgba(30,30,30,.03);position:relative;z-index:10;height:276px}.post__date{color:#dbdada;font-style:normal;font-family:Jost,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px}.post__title{color:#f9c98c;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:600;line-height:normal;letter-spacing:-1px}.post__title a{transition:all .3s ease}.post__title a:hover{color:#fff}.post__text{color:#fff;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;height:70px;overflow:hidden}.post__url{color:#f9c98c;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;text-decoration:underline;margin-top:auto;transition:all .25s ease}.post__url:hover{text-decoration:none}.post__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:40px}.filters-wrap{margin-bottom:30px}.post-content{padding:75px 0}.post-content p{color:#1e1e1e;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.6;margin-bottom:16px}.post-content ul{padding-left:20px;display:flex;flex-direction:column;margin-bottom:20px}.post-content li{color:#1e1e1e;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.5;list-style:square}.post-meta{padding:75px 0}.post-meta__date{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;margin-bottom:20px}.post-meta__actions{display:flex;align-items:center;gap:20px}.post-meta__action{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;display:flex;align-items:center;gap:10px;padding:14px 40px;border-radius:96px;background:#1e1e1e;transition:all .25s ease}.post-meta__action svg{width:24px;height:24px;fill:#f9c98c;transition:all .25s ease}.post-meta__action:hover{color:#f9c98c}.post-meta__action:hover svg{fill:#fff}.post-meta__heading,.post-meta__text{color:#1e1e1e;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;margin-bottom:20px;letter-spacing:-2px}.post-meta__text{margin-bottom:0}.man_hour{padding:75px 0}.man_hour__content{display:flex;gap:18px}.man_hour__text-box{flex:1 1 630px;display:flex;align-items:flex-start;flex-direction:column}.man_hour p,.man_hour__text{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.4}.man_hour__title{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:500;line-height:1.2;margin-bottom:20px}.man_hour__list{padding-left:20px;display:flex;flex-direction:column;gap:22px}.man_hour__list-item{color:#373737;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.4;letter-spacing:-1px;list-style:square}.man_hour__illustration{flex:1 1 522px;display:flex;flex-direction:column;align-items:flex-end}.man_hour__illustration img{width:100%;height:auto;border-radius:30px}.man_hour__content.post-content{padding:0}.work-performed{padding:75px 0}.work-performed__top-block{margin-bottom:40px}.work-performed__head-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.work-performed__filters{display:flex;align-items:center;gap:30px}.work-performed__filters_link{color:#7d7d7d;font-style:normal;text-align:center;font-family:Gilroy,sans-serif;font-weight:400;line-height:58px;letter-spacing:-1px;text-decoration:underline;transition:all .3s ease-in}.work-performed__filters_link.active{color:#1e1e1e}.work-performed__filters_link:hover{color:#f9c98c;text-decoration:none}.work-performed__grid.loading{opacity:.5;pointer-events:none;transition:opacity .3s}.work{display:grid;grid-template-areas:"card_1 card_3 card_3" "card_2 card_4 card_5";grid-template-columns:487px 1fr 1fr;gap:20px}.work.archive-portfolio{grid-template-areas:"card_1 card_3 card_3" "card_2 card_4 card_5" "card_6 card_8 card_8" "card_7 card_9 card_10"}.work__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.work__card::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.work__card_1{height:300px;grid-area:card_1}.work__card_6{grid-area:card_6;height:300px}.work__card_2{height:550px;grid-area:card_2;margin-top:-72px}.work__card_2 .work__title{max-width:370px}.work__card_7{grid-area:card_7;height:550px;margin-top:-72px}.work__card_7 .work__title{max-width:370px}.work__card_3{height:372px;grid-area:card_3}.work__card_3:after{background:url(../img/performed/mask_desc.webp);background-size:contain;background-position:top left;background-repeat:no-repeat}.work__card_3 .work__link{top:4px;left:76px;right:unset}.work__card_3 .work__title{max-width:556px}.work__card_8{grid-area:card_8;height:372px}.work__card_8:after{background:url(../img/performed/mask_desc.webp);background-size:contain;background-position:top left;background-repeat:no-repeat}.work__card_8 .work__link{top:4px;left:76px;right:unset}.work__card_8 .work__title{max-width:556px}.work__card_4{height:473px;grid-area:card_4}.work__card_4 .work__title{max-width:266px}.work__card_9{grid-area:card_9;height:473px}.work__card_9 .work__title{max-width:266px}.work__card_5{height:473px;grid-area:card_5}.work__card_5 .work__title{max-width:266px}.work__card_10{grid-area:card_10;height:473px}.work__card_10 .work__title{max-width:266px}.work__link{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f9c98c;position:absolute;top:16px;right:16px;z-index:2;transition:all .3s ease}.work__link:hover{background:#fff2e1}.work__link svg{width:25px;height:25px}.work__text{background:rgba(30,30,30,.25);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:0 0 32px 32px;position:relative;z-index:10;padding:12px 26px 26px}.work__title{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:500;line-height:1;text-align:center;letter-spacing:-1px;text-transform:none;margin:0 auto}.work__title span{color:#f9c98c}.work__title a{transition:all .3s ease}.work__title a:hover{color:#f9c98c}.work__bg-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:32px 32px}.work__bg-mobile{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:22px 22px}.about{padding:75px 0}.about__container{display:flex;gap:74px}.about__left-box{flex:1 1 50%}.about__text{color:#1e1e1e;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.6}.about__futured{display:flex;gap:20px;margin-right:-280px}.about__card{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 78px 38px 28px}.about__card-title{color:#000;font-style:normal;font-family:Jost,sans-serif;font-weight:500;line-height:1.6;text-align:center;z-index:2}.about__card-text{color:#000;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:1.5;z-index:1;text-align:center}.about__card-link{position:absolute;top:-8px;right:-20px;z-index:3}.about__card-inage{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0}.about__right-box{flex:1 1 40%;padding-top:58px}.about__img{width:100%;height:auto;border-radius:40px;position:relative;z-index:1}.contacts{padding:75px 0}.contacts__block{display:flex;background:#1e1e1e}.contacts__content{width:350px;padding:40px 60px 100px 24px}.contacts__title{color:#fff;font-style:normal;font-family:Gilroy,sans-serif;font-weight:100;line-height:1.2;letter-spacing:-3px}.contacts__title span{font-weight:500}.contacts__list{display:flex;flex-direction:column;margin-bottom:40px}.contacts__item a{color:#fff;font-style:normal;font-family:Inter,sans-serif;font-weight:400;line-height:1.4;letter-spacing:-1px;transition:all .3s ease-in;display:flex;align-items:center;gap:20px}.contacts__item a svg{display:block;width:38px;height:38px}.contacts__item a:hover{color:#f9c98c}.contacts__item a:hover path{fill:#fff2e1}.contacts__map{flex:1 1 calc(100% - 350px);background:#d6d6d6}.contacts__map iframe{width:100%;height:100%}.social__title{color:#fff;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-1px;margin-bottom:20px}.social__list{display:flex;align-items:center;gap:20px}.social__item a{transition:all .3s ease-in}.social__item a svg{display:block;width:38px;height:38px;transition:all .3s ease-in}.social__item a path{fill:#f9c98c;transition:all .3s ease-in}.social__item a:hover svg{fill:#fff2e1}.social__item a:hover path{fill:#fff2e1}.vacancies{padding:75px 0}.vacancies__bord{display:flex;flex-direction:column}.announcement{display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:30px;padding:24px 48px;background:#1e1e1e}.announcement__title{line-height:1.2;color:#f9c98c;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:500}.announcement__desc{color:#fff;font-style:normal;text-align:left;font-family:Gilroy,sans-serif;font-weight:400;display:flex;align-items:center}.announcement__desc span{display:inline-block}.announcement__link{font-size:14px;padding:18px 56px}.job-desc{max-width:870px}.job-desc__block:last-child{margin-bottom:0}.job-desc__title{color:#1e1e1e;font-style:normal;font-family:Gilroy,sans-serif;font-weight:400;line-height:normal;letter-spacing:-2px}.job-desc ul{padding-left:20px;display:flex;flex-direction:column}.job-desc li{color:#1e1e1e;font-style:normal;text-align:left;font-family:Jost,sans-serif;font-weight:400;line-height:1.5;list-style:square}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin > .noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin > .noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical > .swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode > .swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode > .swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered > .swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal > .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid > .swiper-wrapper{flex-wrap:wrap}.swiper-grid-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next + .swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width:74.9375em){.menu .menu-item:hover > .sub-menu,.menu .menu__item:hover > .sub-menu,.menu .sub-menu:hover{display:block}.menu .sub-menu .menu__item a{display:flex;align-items:center;gap:4px}.menu .sub-menu .menu__item a .dropdown-nav-toggle{margin-bottom:4px}}@media (min-width:76.875em){.page-404__container{gap:1.875rem}.page-404__desc{font-size:1.875rem}.page-404__link{margin-top:3.125rem}.btn{font-size:1.375rem}.h2,h2{font-size:4rem}.h1,h1{font-size:5.5rem}.h1,h1{letter-spacing:-.25rem}.input{font-size:1rem}.pagination__item a{font-size:2rem}.custom-tab__wrapp{gap:1.875rem}.custom-tab__tab{font-size:1.125rem}.h3,h3{font-size:2.625rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.header .site-logo-mobile img,.header__logo img,.header__logo-link img{max-width:7.5rem}.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{max-width:7.5rem}.header__phone{font-size:1.125rem}.footer__content{margin-bottom:4.375rem}.footer__logo img{max-width:17.125rem}.footer__contact-list{gap:1.875rem}.footer__contact-list{margin-bottom:3.125rem}.footer__contact-list-link{gap:1.875rem}.footer__contact-list-link{font-size:1.25rem}.footer__contact-list-link svg{max-width:2rem}.footer__social_title{font-size:1.125rem}.footer__social_list{gap:1.25rem}.footer__social_list-item svg{max-width:2rem}.footer__title{font-size:2.375rem}.footer__title{letter-spacing:-.125rem}.footer__menu{gap:1.5625rem}.footer__menu-link{font-size:1.25rem}.why-us__head-block{margin-bottom:4rem}.why-us__heding{font-size:4.75rem}.number-block__number{font-size:10.75rem}.number-block__title{font-size:1.875rem}.number-block__text{font-size:1rem}.consultation__heading{font-size:3.625rem}.consultation__field-wrap{gap:1rem}.consultation__text{font-size:1.125rem}.consultation__form-input{font-size:1rem}.consultation__form-group{gap:1.25rem}.form-success__heading{font-size:3.875rem}.form-success__text{font-size:2.125rem}.our-services__heding{font-size:4.75rem}.our-services__text{font-size:1.75rem}.human__desc{gap:.75rem}.human__name{font-size:1.875rem}.human__position{font-size:1.125rem}.stages-work__heading{margin-bottom:2.625rem}.stages__number{font-size:5.5rem}.stages__title{font-size:1.875rem}.stages__text{font-size:1.125rem}.stages__left-arrow,.stages__right-arrow{width:1.6875rem}.review-card__user-name{font-size:1.875rem}.review-card__text{font-size:1rem}.feedback{border-radius:2.5rem}.feedback__title{font-size:4rem}.feedback__subtitle{font-size:1.125rem}.feedback-form__label{font-size:1rem}.feedback-form__select{font-size:1rem}.feedback-form__agreement{font-size:1rem}.feedback-form__message-error span,.feedback-form__message-success span{font-size:1rem}.faq__heading{margin-bottom:2.5rem}.spollers__title{font-size:1.875rem}.spollers__body{font-size:1.25rem}.partners__heading{margin-bottom:4.875rem}.master__heading{margin-bottom:2.5rem}.master__text{font-size:1.125rem}.master__img{border-radius:4.375rem}.certificates__top-block{margin-bottom:2.5rem}.certificates__heading{max-width:42.5rem}.projects__top-block{margin-bottom:1.875rem}.projects__text{font-size:1.125rem}.projects__list{font-size:1.125rem}.projects__pagination{margin-top:3.75rem}.projects__title{font-size:1.875rem}.house-project__heading{margin-bottom:2.5rem}.house-project__desc{font-size:2.25rem}.project-desc__heading{margin-bottom:2.5rem}.project-desc__title{font-size:2.625rem}.project-desc__title{margin-bottom:1.875rem}.project-desc__adress{font-size:1.25rem}.project-desc__adress{margin-bottom:1.875rem}.project-desc li{font-size:1.25rem}.project-desc__price{font-size:1.5rem}.plan{gap:5rem}.plan__tetle{font-size:2.625rem}.plan__tetle{margin-bottom:2rem}.project__team-title{font-size:2.625rem}.project__team-title{margin-bottom:2rem}.project__team-name{font-size:1.75rem}.project__team-position{font-size:1.125rem}.one-work__slider{margin-bottom:5rem}.one-work__desc{font-size:2.625rem}.hero{padding-top:8.625rem}.hero{padding-bottom:5.625rem}.hero__heading{max-width:50rem}.hero__lang .lang-select{font-size:1.125rem}.sticker__heading{font-size:1.875rem}.sticker__heading-main{font-size:1.875rem}.sticker__heading-sub{font-size:1.875rem}.sticker__heading-accent{font-size:1.875rem}.about-hero .hero__heading{max-width:31.25rem}.select-selected{font-size:1.125rem}.calculator__container{gap:1.5rem}.calculator__heading{font-size:4rem}.calculator__heading{margin-bottom:2.5rem}.calculator__step-counter{font-size:1.875rem}.calculator__step-counter{margin-bottom:3.75rem}.calculator__radio-wrap{gap:2.5rem}.calculator__input-wrap{gap:1.25rem}.calculator__range-wrap{margin-top:3.5rem}.calculator .noUi-tooltip{font-size:1.25rem}.calculator__btn-wrapp{margin-bottom:3.25rem}.calculator__btn-wrapp{gap:1.875rem}.calculator__tab{font-size:1.125rem}.custon-radio-btn label{font-size:1.375rem}.prices__heading{font-size:4rem}.prices__heading{margin-bottom:2.125rem}.prices__row{gap:1.25rem}.price__heading{font-size:1.875rem}.price__text{font-size:1.75rem}.videoplayer__container{height:35.625rem}.videoplayer__btn-play svg{width:7.5rem}.videoplayer__btn-play svg{height:7.5rem}.design-prices__heading{margin-bottom:2.5rem}.table__head{font-size:1.625rem}.table__cell{font-size:1.625rem}.table__cell--title{font-size:1.125rem}.prices-wrapper{padding-top:7.5rem}.blog_top-block{margin-bottom:2.5rem}.blog__box{gap:5rem}.blog__filters{gap:1.875rem}.blog__pagination{margin-top:3.75rem}.filters__item{font-size:1rem}.post{height:36.25rem}.post__tags{gap:.875rem}.post__tag{font-size:1rem}.post__date{font-size:1rem}.post__title{font-size:1.875rem}.post__text{font-size:1.125rem}.post__url{font-size:1.125rem}.post-content p{font-size:1rem}.post-content ul{gap:1.25rem}.post-content li{font-size:1rem}.post-content .h2,.post-content h2{margin-bottom:2rem}.post-content .h3,.post-content h3{margin-bottom:1.5rem}.post-content .h4,.post-content h4{margin-bottom:1.25rem}.post-content .h5,.post-content h5{margin-bottom:1rem}.post-content .h6,.post-content h6{margin-bottom:.75rem}.post-meta__date{font-size:1.5rem}.post-meta__action{font-size:1.5rem}.post-meta__heading,.post-meta__text{font-size:2.625rem}.post-meta__text{margin-right:2.5rem}.man_hour__heading{max-width:82.75rem}.man_hour__heading{margin-bottom:2.5rem}.man_hour__text-box{gap:1.875rem}.man_hour p,.man_hour__text{font-size:1.125rem}.man_hour__title{font-size:1.875rem}.man_hour__list-item{font-size:1.125rem}.man_hour__illustration{gap:4.25rem}.work-performed__filters_link{font-size:1.875rem}.work-performed__pagination{margin-top:3.75rem}.work__title{font-size:1.875rem}.about__heading{margin-bottom:2rem}.about__text{font-size:1rem}.about__text{margin-bottom:2.75rem}.about__card-title{font-size:4rem}.about__card-text{font-size:1.125rem}.contacts__heading{margin-bottom:2.5rem}.contacts__title{font-size:2.25rem}.contacts__title{margin-bottom:2.5rem}.contacts__list{gap:1.875rem}.contacts__item a{font-size:1.125rem}.social__title{font-size:1.375rem}.vacancies__heading{margin-bottom:2.5rem}.vacancies__bord{gap:1.5rem}.vacancies__bord{margin-bottom:4rem}.announcement__title{font-size:1.875rem}.announcement__title{margin-bottom:1rem}.announcement__desc{font-size:1.25rem}.announcement__desc svg{margin-right:1.25rem}.announcement__desc span{margin-right:1.625rem}.job-desc__block{margin-bottom:3.125rem}.job-desc__title{font-size:3.75rem}.job-desc__title{margin-bottom:2rem}.job-desc ul{gap:1.25rem}.job-desc li{font-size:1rem}}@media (min-width:1199px){.menu__body{min-height:42px;display:flex;align-items:center}}@media (max-width:1382px){.hero__link{bottom:75px;right:30px}.hero__center-block{margin-bottom:90px}}@media (max-width:1200px){.menu__body{position:fixed;width:100%;height:100%;right:-100%;top:0;overflow:auto;padding:6.25rem .9375rem .9375rem 1.875rem;transition:right .3s}.menu__body::before{content:"";position:fixed;width:100%;height:4.375rem;right:-100%;top:0;transition:right .3s;z-index:2}.menu-open .menu__body{right:0}.menu-open .menu__body::before{right:0}.menu__list{flex-direction:column;align-items:flex-end}.menu .sub-menu .sub-menu{left:20px;width:calc(100% - 20px);padding-left:10px;background:rgba(249,201,140,.1)}.menu .sub-menu{position:relative;margin-bottom:0;padding-top:0;padding-bottom:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;left:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0;width:70%}.icon-menu::after{bottom:0;width:50%}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{width:100%;top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{width:100%;bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header{padding:0 16px}.header__container{background:#fff2e1;padding:8px 16px;border-radius:20px}.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{fill:#000;margin-bottom:-8px}.header__menu{order:2}.header__phone{padding:4px 10px;margin-left:auto;margin-top:0}.header__phone svg{width:18px;height:18px;margin-bottom:-2px}}@media (max-width:75em){.menu .menu-item a{text-align:right}.menu .dropdown-nav-toggle{display:none}.menu .dropdown-nav-special-toggle{display:block;width:24px;height:16px;transition:all .3s ease-in}.menu .dropdown-nav-special-toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.menu .drawer-nav-drop-wrap{display:flex;align-items:center;justify-content:flex-end;gap:8px}.header .site-logo-mobile{display:block}.header__logo{display:none}.partners__row{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.partners__col{width:calc(25% - 75px)}}@media (max-width:1200px) and (max-width:47.99875em){.icon-menu{width:1.25rem;height:1.125rem}}@media (max-width:1200px) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:1168px){.hero__heading{margin-top:60px}}@media (max-width:1080px){.hero__center-block{align-items:flex-end;margin-top:0}.baner{display:none}}@media (max-width:1030px){.stages__right-arrow{right:38px}}@media (max-width:970px){.reviews__btn-wrap{min-width:470px}}@media (max-width:842px){.calculator__nextstep-btn{margin-top:44px}}@media (max-width:580px){.plan{flex-wrap:wrap}.plan__item{width:100%}.post{width:100%}}@media (max-width:71.25em){.blog__box{flex-wrap:wrap}}@media (max-width:68.75em){.price__desc{max-width:530px}}@media (max-width:67.5em){.table__head--packages{min-width:unset}.work{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:unset}}@media (max-width:61.99875em){.page-404__desc{letter-spacing:-1px}.btn{padding:20px 32px}.h2,h2{letter-spacing:-1px}.h2,h2{letter-spacing:0}.rounded-link{width:60px;height:60px}.h3,h3{letter-spacing:-1px;margin-bottom:20px}.footer__scroll-to{width:48px;height:48px}.footer__scroll-to svg{width:18px;height:18px}.why-us{padding:50px 0}.why-us__heding{letter-spacing:-1px}.number-block__number{letter-spacing:-8px}.consultation{background:#1e1e1e;padding:30px 28px;border-radius:22px;margin:50px 0}.consultation__container{flex-direction:column}.consultation__head-block{background:#1e1e1e;border-radius:0}.consultation__head-block::after{display:none}.consultation__head-block::before{display:none}.consultation__heading{letter-spacing:-2px;color:#fff;text-align:center;max-width:600px;margin:0 auto}.consultation__form-wrap{border-radius:0;padding:0;margin-bottom:30px}.consultation__form-group{flex-direction:column}.consultation__illustration{border-radius:0;padding:0}.consultation__img{height:auto;border-radius:22px}.form-success__heading{letter-spacing:-2px}.form-success__text{letter-spacing:-1px}.popup__content--consultation .consultation__illustration{display:none}.popup__content--consultation .consultation__content{width:100%}.popup__content--consultation .consultation__form-wrap{max-width:100%}.our-services{padding:50px 0}.our-services__heding{letter-spacing:-1px}.our-services__heding{letter-spacing:0}.our-services__smal-col{flex:1 1 50px}.our-services__big-col{flex:1 1 50px}.our-services__big-col_link{display:none}.our-services__big-col_link-mobile{display:flex;position:absolute;z-index:1;left:30px;top:30px}.our-services__big-col .our-services__desc{justify-content:center}.our-team{padding:50px 0}.our-team__head-block{margin-bottom:30px}.our-team__human{width:calc(50% - 15px)}.human{height:380px}.stages-work{padding:50px 0}.stages{padding:40px 32px}.stages__col{gap:100px}.stages__number{min-width:92px;text-align:center}.stages__right-arrow{right:0}.reviews{padding:50px 0}.feedback{flex-direction:column;padding:40px 20px 26px 20px}.feedback__content{width:100%}.feedback-form{width:100%}.faq{padding:50px 0}.partners{padding:50px 0}.partners__row{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.partners__col{width:calc(25% - 45px)}.master{padding:50px 0}.master__img{max-height:260px}.certificates{padding:50px 0}.projects{padding:50px 0}.projects__text-block{flex-wrap:wrap}.projects__col{width:calc(50% - 12px)}.house-project{padding:50px 0}.project-desc{padding:50px 0}.hero__link{width:60px;height:60px;right:54px;bottom:55px}.hero__link svg{width:20px;height:24px}.hero__btn-coll{padding:12px;margin-top:40px}.hero__btn-coll svg{width:20px;height:20px}.hero__social_item{padding:4px}.hero__social_icon{width:20px;height:20px}.calculator{padding:50px 0}.calculator__ilustration{flex:1 1 auto}.calculator__steps{flex:1 1 auto}.calculator__heading{letter-spacing:-1px}.prices{padding:50px 0}.prices__heading{letter-spacing:-2px}.price{padding:24px 18px}.price__heading,.price__text{letter-spacing:-1px}.price__desc{max-width:480px}.videoplayer{padding:50px 0}.design-prices{padding:50px 0}.design-prices__table-wrap{overflow-x:auto}.table__row-last .table__cell{padding-top:28px;padding-bottom:46px}.table__head{padding:16px 10px}.table__cell{padding:5px 14px}.table__cell svg{width:30px;height:30px}.table__cell--title{padding:5px 10px 5px 20px}.table__link{padding:10px 32px}.blog{padding:50px 0}.filters__item{padding:6px 32px}.post:nth-child(even) .post__tags{padding-right:20px}.post__tags{padding-left:20px}.post__tag{padding:6px 32px}.post-content{padding:50px 0}.post-meta{padding:50px 0}.man_hour{padding:50px 0}.work-performed{padding:50px 0}.work{grid-template-columns:1fr 1fr;grid-template-areas:"card_1 card_2" "card_3 card_3" "card_4 card_5"}.work.archive-portfolio{grid-template-areas:"card_1 card_2" "card_3 card_3" "card_4 card_5" "card_6 card_7" "card_8 card_9" "card_10 card_10"}.work__card_1 .work__title{max-width:266px}.work__card_6 .work__title{max-width:266px}.work__card_2{margin-top:0;height:300px}.work__card_7{margin-top:0;height:300px}.work__link{width:60px;height:60px;top:12px;right:12px}.about{padding:50px 0}.about__container{flex-direction:column;gap:0}.about__futured{margin-right:-134px;flex-direction:column;justify-content:flex-end}.about__card{padding:10px 30px 16px 24px}.about__card{padding:8px 21px 12px 0}.about__card-text{min-width:128px}.about__right-box{padding-top:0;display:flex;position:relative}.contacts{padding:50px 0}.contacts__title{letter-spacing:-2px;width:100%;margin-bottom:0}.contacts__list{margin-bottom:20px}.vacancies{padding:50px 0}}@media (max-width:47.99875em){.page-404__desc{letter-spacing:0}.page-404__link{padding:14px 84px!important}.menu__body{width:260px;border-radius:0;height:auto;padding:4.375rem 0 .9375rem 0;border-bottom-left-radius:20px}.menu__list{align-items:flex-start;gap:0}.menu__item{border-bottom:1px solid #a1a1a1;padding:5px 10px 5px 36px;width:100%}.menu__item:last-child{border-bottom:none}.menu__link.active{padding:0;border-radius:0;background:0 0;color:#f9c98c}.menu__link{letter-spacing:-1px}.menu .sub-menu .menu__item{padding:5px 10px}.menu .sub-menu{padding-bottom:6px;text-align:left}.menu .menu-item a{text-align:left}.menu .drawer-nav-drop-wrap{display:flex;align-items:center;justify-content:space-between;gap:8px}._spoller-init .spollers__title::before{width:45px;height:45px;font-size:24px;line-height:42px}.btn{padding:15px 25px}.input{padding:8px 20px}.textarea{height:74px;border-radius:20px}.rounded-link svg{width:20px;height:18px}.pagination{gap:16px}.pagination__item a{letter-spacing:-1px}.header{top:20px;height:32px}.header__container{padding:4px 10px}.header__phone{font-family:Jost,sans-serif;font-weight:400;padding:2px 8px}.header__phone svg{width:12px;height:12px;margin-bottom:-1px}.footer__col{flex:1 1 calc(50% - 16px)}.footer__col_our-services{margin-top:42px}.footer__logo{margin-bottom:14px}.footer__title{margin-bottom:20px}.why-us__heding{letter-spacing:0}.number-block{flex-direction:column;gap:0}.number-block__item{flex-direction:column;text-align:center;border-radius:22px;padding:16px 20px;gap:12px;box-shadow:0 0 25px 0 rgba(0,0,0,.12)}.number-block__item:nth-child(2){margin-top:-10px}.number-block__item:nth-child(3){margin-top:-10px}.number-block__item:nth-child(4){margin-top:-10px}.number-block__number{letter-spacing:-6px;line-height:.8}.number-block__title{letter-spacing:-1px;margin-bottom:4px;text-align:center}.number-block__text{text-align:center}.consultation__container{padding:0}.consultation__heading{letter-spacing:-1px}.consultation__form-input{padding:8px 20px}.consultation__form-textarea{height:74px;border-radius:20px}.consultation__btn-submit{margin-top:10px}.form-success__img{max-width:80px;height:auto}.form-success__heading{letter-spacing:-1px}.form-success__text{letter-spacing:0;max-width:300px;margin-bottom:26px}.popup__content--consultation .consultation{margin:24px -10px 0;padding:20px 16px}.popup__content--consultation .consultation__form-wrap{margin-bottom:0}.our-services__container{gap:20px}.our-services__head-block{margin-bottom:0}.our-services__row{gap:14px;flex-wrap:wrap}.our-services__smal-col{flex:1 1 100%;height:280px}.our-services__smal-col_link{width:60px;height:60px;left:20px;top:20px}.our-services__smal-col_link svg{width:20px;height:24px}.our-services__desc{justify-content:center;padding:24px 18px;min-height:0}.our-services__text{letter-spacing:-2px}.our-services__big-col{flex:1 1 100%;height:280px}.our-services__big-col_link-mobile{width:60px;height:60px;left:20px;top:20px}.our-services__big-col_link-mobile svg{width:20px;height:24px}.our-team__head-block{margin-bottom:20px}.our-team__link{width:60px;height:60px;left:20px;top:20px}.our-team__link svg{width:20px;height:24px}.our-team__team{gap:8px}.our-team__human{width:calc(50% - 4px)}.our-team__next::after,.our-team__prev::after{font-size:18px!important}.our-team__next,.our-team__prev{width:45px!important;height:45px!important}.our-team__prev{right:76px!important}.human{height:342px;border-radius:22px}.human__desc{border-radius:0 0 22px 22px;padding:6px 18px}.stages{padding:20px 16px}.stages__col{width:100%;max-width:unset;gap:32px}.stages__item{gap:14px}.stages__number{min-width:84px}.stages__title{margin-bottom:8px}.stages__text{max-width:unset}.stages__right-arrow{bottom:-64px}.stages__left-arrow{left:92px;bottom:-66px}.reviews__top-block{margin-bottom:85px}.reviews__btn-wrap{min-width:unset;flex-shrink:0}.reviews__btn{padding-top:14px;padding-bottom:14px}.reviews__next::after,.reviews__prev::after{font-size:18px!important}.reviews__next,.reviews__prev{width:45px!important;height:45px!important;top:unset!important;bottom:-64px!important}.reviews__next{right:calc(50% - 56px)!important}.reviews__prev{left:calc(50% - 56px)!important;right:unset!important}.reviews__pagination{display:block}.reviews__slider{padding-bottom:40px!important}.feedback__title{letter-spacing:-2px}.feedback__image-container{display:none}.feedback-form__select{padding:8px 20px}.spollers__title{padding:12px 64px 20px 0}.partners__col{width:calc(50% - 30px)}.master__container{flex-direction:column;gap:20px}.master__lef-col{flex:1 1 auto}.master__text{margin-bottom:0}.master__right-col{flex:1 1 auto;text-align:right;flex-direction:column-reverse;gap:20px}.master__img{max-height:340px;-o-object-fit:cover;object-fit:cover}.certificates__next::after,.certificates__prev::after{font-size:18px!important}.certificates__next,.certificates__prev{width:45px!important;height:45px!important}.certificates__prev{right:76px!important}.certificat{border-radius:22px}.certificat__img{border-radius:22px}.projects__row{gap:14px;margin-bottom:20px}.projects__col{width:100%}.projects__title{border-radius:0 0 22px 22px}.project{border-radius:22px;height:350px}.project:nth-child(even){display:none}.project__img{border-radius:22px}.project__link{width:48px;height:48px}.project__link svg{width:18px;height:18px}.house-project__img{border-radius:22px}.house-project__desc{border-radius:0 0 22px 22px;padding:24px 16px 30px 16px}.project-desc__block{margin-bottom:42px;flex-wrap:wrap}.project-desc__slider{width:100%}.project-desc__text-block{width:100%}.project-desc__title{letter-spacing:-1px}.project-desc__adress svg{width:14px;margin-top:-.375rem}.project-desc ul{gap:10px;padding-left:32px}.project-desc__list{gap:10px}.desc__slide img{border-radius:22px}.desc__next::after,.desc__prev::after{font-size:18px!important}.desc__next,.desc__prev{width:45px!important;height:45px!important}.plan__tetle{letter-spacing:-1px}.project__team-title{letter-spacing:-1px}.project__team-row{gap:20px}.project__team-item{width:100%}.project__team-name{margin-bottom:8px}.one-work__img{height:400px}.one-work__desc{padding:16px 26px 20px}.one-work__next::after,.one-work__prev::after{font-size:18px!important}.one-work__next,.one-work__prev{width:45px!important;height:45px!important}.hero{height:100vh;border-radius:0}.hero__bg-image{border-radius:0}.hero__container{display:flex;flex-direction:column;height:100%}.hero__top-block{margin-top:20px}.hero__heading{margin-top:30px;height:auto;min-height:unset}.hero__link{display:none}.hero__center-block{flex-direction:column-reverse;justify-content:flex-end;margin-bottom:20px;margin-top:24px;gap:0}.hero__bottom-block{margin-top:auto;justify-content:center}.sticker{padding:12px 26px 14px 26px}.sticker__desc{font-size:9px;letter-spacing:5px;margin-bottom:12px}.sticker__heading{margin-bottom:12px}.services-hero .hero__heading{height:auto}.cooperation-hero .hero__heading{height:auto}.contacts-hero .hero__heading{height:auto}.blog-hero .hero__heading{height:auto}.portfolio-hero .hero__heading{height:auto}.one-row-heading .hero__heading{height:auto}.calculator__container{flex-direction:column-reverse;padding:30px 24px 20px 24px;border-radius:22px}.calculator__ilustration img{border-radius:22px}.calculator__heading{text-align:center}.calculator .noUi-horizontal{height:1px!important}.calculator .noUi-handle.noUi-handle-lower{height:12px;width:12px}.calculator .noUi-horizontal .noUi-handle{top:-6px}.prices__heading{letter-spacing:-1px}.price{padding:16px 10px;flex-direction:column;align-items:stretch;gap:4px;border-radius:20px}.price__heading,.price__text{letter-spacing:0}.price__heading{margin-bottom:-22px}.price__desc{max-width:100%;align-items:flex-end}.price__btn{padding:14px 18px;border-radius:16px}.videoplayer__video{border-radius:22px}.table__row-last .table__cell{padding-top:16px;padding-bottom:24px}.table__head{color:#f9c98c;padding:16px 10px}.table__head--all-included{color:#1e1e1e;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.table__cell svg{width:28px;height:28px}.table__cell--title{padding:5px 5px 5px 14px;min-width:160px}.table__link{margin-top:12px;padding:8px 24px}.blog__btn{padding:10px 18px}.blog__posts{gap:20px}.filters__item{letter-spacing:0;padding:4px 16px;border-radius:20px}.post:nth-child(even) .post__tags{padding-right:0;padding-left:20px;align-items:flex-start}.post:nth-child(even):before{background:url(../img/blog/mask1.webp);background-size:contain;background-position:top left;background-repeat:no-repeat}.post__tag{letter-spacing:0;padding:4px 12px;border-radius:20px}.post__content{border-radius:0 0 22px 22px;height:auto}.post__text{height:52px}.post__url{margin-top:0}.post__image{border-radius:22px}.post-meta__heading,.post-meta__text{letter-spacing:-1px}.man_hour__content{flex-direction:column}.man_hour__text-box{flex:1 1 auto}.man_hour__title{margin-bottom:12px}.man_hour__list{gap:8px}.man_hour__illustration{flex:1 1 auto}.man_hour__illustration img{height:340px;-o-object-fit:cover;object-fit:cover;border-radius:22px}.work-performed__top-block{margin-bottom:40px}.work-performed__filters{gap:20px}.work{grid-template-columns:1fr;grid-template-areas:"card_1" "card_2" "card_3" "card_4" "card_5"}.work.archive-portfolio{grid-template-areas:"card_1" "card_2" "card_3" "card_4" "card_5" "card_6" "card_7" "card_8" "card_9" "card_10"}.work__card_1{height:330px}.work__card_6{height:330px}.work__card_2{height:330px}.work__card_7{height:330px}.work__card_3{height:330px}.work__card_3 .work__link{left:unset;right:12px}.work__card_8{height:330px}.work__card_8 .work__link{left:unset;right:12px}.work__card_4{height:330px}.work__card_9{height:330px}.work__card_5{display:none}.work__card_10{display:none}.work__card:after{background:url(../img/performed/mask_mob.webp);background-size:contain;background-position:top right;background-repeat:no-repeat}.work__link svg{width:20px;height:18px}.work__text{padding:10px 6px 6px;border-radius:0 0 22px 22px}.work__bg-img{border-radius:22px 22px}.about__futured{position:absolute;left:0;bottom:0;gap:10px}.about__card-link{width:28px;height:28px;right:-10px}.about__card-link svg{width:9px;height:11px}.about__right-box{padding-left:85px}.about__img{border-radius:22px;height:300px;-o-object-fit:cover;object-fit:cover}.contacts__block{flex-direction:column;margin:0 -16px}.contacts__content{width:100%;padding:20px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.contacts__title{letter-spacing:-1px;display:none}.contacts__list{width:calc(50% - 10px);margin-bottom:0}.contacts__item a{gap:8px}.contacts__item a svg{width:28px;height:28px;flex-shrink:0}.contacts__social{width:calc(50% - 10px)}.contacts__map{width:100%}.contacts__map iframe{height:350px}.social__title{margin-bottom:10px}.social__list{gap:14px}.social__item a svg{width:28px;height:28px;flex-shrink:0}.announcement{border-radius:20px;padding:16px 20px;gap:20px}.announcement__desc svg{width:10px;height:auto}.announcement__link{padding:14px 18px}.job-desc__title{letter-spacing:-1px}}@media (max-width:29.99875em){.pagination{gap:10px}.pagination__next,.pagination__prev{width:20px;height:20px}.pagination__next svg,.pagination__prev svg{width:4.4px;height:8.4px}.footer__col_our-services{margin-top:38px}.consultation__img{height:230px}.human{height:165px}.stages__title{text-align:center}.stages__text{text-align:center}.stages__left-arrow{left:98px;bottom:-70px}.one-work__img{height:260px}.hero__center-block{margin-bottom:14px}.calculator__ilustration img{height:230px;-o-object-fit:cover;object-fit:cover}.man_hour__illustration img{height:260px}.work__card_3 .work__link{top:12px;right:12px;left:unset}.work__card_8 .work__link{top:12px;right:12px;left:unset}.work__bg-img{display:none}.work__bg-mobile{display:block}.contacts__content{padding:10px 20px}.contacts__item a svg{width:20px;height:20px}.social__item a svg{width:20px;height:20px}.job-desc__title{letter-spacing:0}}@media (max-width:23.4375em){.page-404__container{gap:.875rem}.page-404__desc{font-size:1.125rem}.page-404__link{margin-top:1.625rem}.btn{font-size:.875rem}.h2,h2{font-size:1.25rem}.h1,h1{font-size:1.625rem}.h1,h1{letter-spacing:-.0625rem}.input{font-size:.875rem}.pagination__item a{font-size:1.125rem}.custom-tab__wrapp{gap:.75rem}.custom-tab__tab{font-size:.875rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.875rem}.header .site-logo-mobile img,.header__logo img,.header__logo-link img{max-width:4.75rem}.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{max-width:4.75rem}.header__phone{font-size:.75rem}.footer__content{margin-bottom:3.875rem}.footer__logo img{max-width:5.5625rem}.footer__contact-list{gap:.625rem}.footer__contact-list{margin-bottom:1.25rem}.footer__contact-list-link{gap:.625rem}.footer__contact-list-link{font-size:.875rem}.footer__contact-list-link svg{max-width:1.25rem}.footer__social_title{font-size:.875rem}.footer__social_list{gap:.875rem}.footer__social_list-item svg{max-width:1.25rem}.footer__title{font-size:1.125rem}.footer__title{letter-spacing:-.0625rem}.footer__menu{gap:.875rem}.footer__menu-link{font-size:.875rem}.why-us__head-block{margin-bottom:1.25rem}.why-us__heding{font-size:1.25rem}.number-block__number{font-size:8.25rem}.number-block__title{font-size:1.125rem}.number-block__text{font-size:.875rem}.consultation__heading{font-size:1.5rem}.consultation__field-wrap{gap:.875rem}.consultation__text{font-size:.875rem}.consultation__form-input{font-size:.875rem}.consultation__form-group{gap:.875rem}.form-success__heading{font-size:1.5rem}.form-success__text{font-size:.875rem}.our-services__heding{font-size:1.25rem}.our-services__text{font-size:1.25rem}.human__desc{gap:.25rem}.human__name{font-size:1.25rem}.human__position{font-size:.875rem}.stages-work__heading{margin-bottom:1.25rem}.stages__number{font-size:4.375rem}.stages__title{font-size:1.125rem}.stages__text{font-size:.875rem}.stages__left-arrow,.stages__right-arrow{width:.8125rem}.review-card__user-name{font-size:1.25rem}.review-card__text{font-size:.875rem}.feedback{border-radius:1.375rem}.feedback__title{font-size:2rem}.feedback__subtitle{font-size:.875rem}.feedback-form__label{font-size:.875rem}.feedback-form__select{font-size:.875rem}.feedback-form__agreement{font-size:.875rem}.feedback-form__message-error span,.feedback-form__message-success span{font-size:.875rem}.faq__heading{margin-bottom:1.25rem}.spollers__title{font-size:.875rem}.spollers__body{font-size:.875rem}.partners__heading{margin-bottom:1.25rem}.master__heading{margin-bottom:1.25rem}.master__text{font-size:.875rem}.master__img{border-radius:1.375rem}.certificates__top-block{margin-bottom:1.25rem}.certificates__heading{max-width:11.375rem}.projects__top-block{margin-bottom:1.25rem}.projects__text{font-size:.875rem}.projects__list{font-size:.875rem}.projects__pagination{margin-top:1.25rem}.projects__title{font-size:1rem}.house-project__heading{margin-bottom:1.25rem}.house-project__desc{font-size:1.125rem}.project-desc__heading{margin-bottom:1.25rem}.project-desc__title{font-size:1.25rem}.project-desc__title{margin-bottom:1.25rem}.project-desc__adress{font-size:.875rem}.project-desc__adress{margin-bottom:.625rem}.project-desc li{font-size:.875rem}.project-desc__price{font-size:1rem}.plan{gap:1.875rem}.plan__tetle{font-size:1.125rem}.plan__tetle{margin-bottom:1.25rem}.project__team-title{font-size:1.125rem}.project__team-title{margin-bottom:1.25rem}.project__team-name{font-size:1.125rem}.project__team-position{font-size:.875rem}.one-work__slider{margin-bottom:2.5rem}.one-work__desc{font-size:1.125rem}.hero{padding-top:5rem}.hero{padding-bottom:3.75rem}.hero__heading{max-width:15rem}.hero__lang .lang-select{font-size:.875rem}.sticker__heading{font-size:1.375rem}.sticker__heading-main{font-size:1.375rem}.sticker__heading-sub{font-size:1.375rem}.sticker__heading-accent{font-size:1.375rem}.about-hero .hero__heading{max-width:25rem}.select-selected{font-size:.875rem}.calculator__container{gap:1.25rem}.calculator__heading{font-size:1.5rem}.calculator__heading{margin-bottom:1.875rem}.calculator__step-counter{font-size:.875rem}.calculator__step-counter{margin-bottom:1.25rem}.calculator__radio-wrap{gap:.875rem}.calculator__input-wrap{gap:.75rem}.calculator__range-wrap{margin-top:2.375rem}.calculator .noUi-tooltip{font-size:.6875rem}.calculator__btn-wrapp{margin-bottom:1.25rem}.calculator__btn-wrapp{gap:.75rem}.calculator__tab{font-size:.875rem}.custon-radio-btn label{font-size:.875rem}.prices__heading{font-size:1.25rem}.prices__heading{margin-bottom:1rem}.prices__row{gap:.625rem}.price__heading{font-size:1.125rem}.price__text{font-size:.875rem}.videoplayer__container{height:31.25rem}.videoplayer__btn-play svg{width:5rem}.videoplayer__btn-play svg{height:5rem}.design-prices__heading{margin-bottom:1.25rem}.table__head{font-size:1rem}.table__cell{font-size:1.125rem}.table__cell--title{font-size:.875rem}.prices-wrapper{padding-top:3.75rem}.blog_top-block{margin-bottom:1.25rem}.blog__box{gap:1.25rem}.blog__filters{gap:.5rem}.blog__pagination{margin-top:1.25rem}.filters__item{font-size:.75rem}.post{height:21.25rem}.post__tags{gap:.375rem}.post__tag{font-size:.75rem}.post__date{font-size:.6875rem}.post__title{font-size:1rem}.post__text{font-size:.8125rem}.post__url{font-size:.75rem}.post-content p{font-size:.8125rem}.post-content ul{gap:.625rem}.post-content li{font-size:.875rem}.post-content .h2,.post-content h2{margin-bottom:1.25rem}.post-content .h3,.post-content h3{margin-bottom:1rem}.post-content .h4,.post-content h4{margin-bottom:.75rem}.post-content .h5,.post-content h5{margin-bottom:.625rem}.post-content .h6,.post-content h6{margin-bottom:.5rem}.post-meta__date{font-size:1rem}.post-meta__action{font-size:1rem}.post-meta__heading,.post-meta__text{font-size:1.5rem}.post-meta__text{margin-right:.625rem}.man_hour__heading{max-width:17.75rem}.man_hour__heading{margin-bottom:1.25rem}.man_hour__text-box{gap:1rem}.man_hour p,.man_hour__text{font-size:.875rem}.man_hour__title{font-size:1rem}.man_hour__list-item{font-size:.875rem}.man_hour__illustration{gap:1.25rem}.work-performed__filters_link{font-size:.875rem}.work-performed__pagination{margin-top:1.25rem}.work__title{font-size:1.125rem}.about__heading{margin-bottom:.875rem}.about__text{font-size:.875rem}.about__text{margin-bottom:1.625rem}.about__card-title{font-size:1.75rem}.about__card-text{font-size:.5rem}.contacts__heading{margin-bottom:1.25rem}.contacts__title{font-size:1.125rem}.contacts__title{margin-bottom:1.25rem}.contacts__list{gap:.625rem}.contacts__item a{font-size:.875rem}.social__title{font-size:.875rem}.vacancies__heading{margin-bottom:1.25rem}.vacancies__bord{gap:.625rem}.vacancies__bord{margin-bottom:2.5rem}.announcement__title{font-size:1.125rem}.announcement__title{margin-bottom:.375rem}.announcement__desc{font-size:.875rem}.announcement__desc svg{margin-right:.3125rem}.announcement__desc span{margin-right:1.125rem}.job-desc__block{margin-bottom:1.25rem}.job-desc__title{font-size:1.25rem}.job-desc__title{margin-bottom:1rem}.job-desc ul{gap:.625rem}.job-desc li{font-size:.875rem}}@media (min-width:23.4375em) and (max-width:76.875em){@supports (gap:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.page-404__container{gap:clamp(.875rem ,.4364035088rem + 1.8713450292vw ,1.875rem)}}@supports not (gap:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.page-404__container{gap:calc(.875rem + 1 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.page-404__desc{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.page-404__desc{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-top:clamp(1.625rem ,0.9671052632rem + 2.8070175439vw ,3.125rem)){.page-404__link{margin-top:clamp(1.625rem ,.9671052632rem + 2.8070175439vw ,3.125rem)}}@supports not (margin-top:clamp(1.625rem ,0.9671052632rem + 2.8070175439vw ,3.125rem)){.page-404__link{margin-top:calc(1.625rem + 1.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.btn{font-size:clamp(.875rem ,.6557017544rem + .9356725146vw ,1.375rem)}}@supports not (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.btn{font-size:calc(.875rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.h2,h2{font-size:clamp(1.25rem ,.0438596491rem + 5.1461988304vw ,4rem)}}@supports not (font-size:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.h2,h2{font-size:calc(1.25rem + 2.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.625rem ,-0.0745614035rem + 7.2514619883vw ,5.5rem)){.h1,h1{font-size:clamp(1.625rem ,-.0745614035rem + 7.2514619883vw ,5.5rem)}}@supports not (font-size:clamp(1.625rem ,-0.0745614035rem + 7.2514619883vw ,5.5rem)){.h1,h1{font-size:calc(1.625rem + 3.875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (letter-spacing:clamp(-0.25rem ,0.0197368421rem + -0.350877193vw ,-0.0625rem)){.h1,h1{letter-spacing:clamp(-.25rem ,.0197368421rem + -.350877193vw ,-.0625rem)}}@supports not (letter-spacing:clamp(-0.25rem ,0.0197368421rem + -0.350877193vw ,-0.0625rem)){.h1,h1{letter-spacing:calc(-.0625rem + -.1875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.input{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.input{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7412280702rem + 1.6374269006vw ,2rem)){.pagination__item a{font-size:clamp(1.125rem ,.7412280702rem + 1.6374269006vw ,2rem)}}@supports not (font-size:clamp(1.125rem ,0.7412280702rem + 1.6374269006vw ,2rem)){.pagination__item a{font-size:calc(1.125rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.75rem ,0.2565789474rem + 2.1052631579vw ,1.875rem)){.custom-tab__wrapp{gap:clamp(.75rem ,.2565789474rem + 2.1052631579vw ,1.875rem)}}@supports not (gap:clamp(0.75rem ,0.2565789474rem + 2.1052631579vw ,1.875rem)){.custom-tab__wrapp{gap:calc(.75rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.custom-tab__tab{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.custom-tab__tab{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)){.h3,h3{font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)}}@supports not (font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)){.h3,h3{font-size:calc(1.5rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.8903508772rem + 0.4678362573vw ,1.25rem)){.h4,h4{font-size:clamp(1rem ,.8903508772rem + .4678362573vw ,1.25rem)}}@supports not (font-size:clamp(1rem ,0.8903508772rem + 0.4678362573vw ,1.25rem)){.h4,h4{font-size:calc(1rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.h5,h5{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.h5,h5{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)){.header .site-logo-mobile img,.header__logo img,.header__logo-link img{max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)}}@supports not (max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)){.header .site-logo-mobile img,.header__logo img,.header__logo-link img{max-width:calc(4.75rem + 2.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)){.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)}}@supports not (max-width:clamp(4.75rem ,3.5438596491rem + 5.1461988304vw ,7.5rem)){.header .site-logo-mobile svg,.header__logo svg,.header__logo-link svg{max-width:calc(4.75rem + 2.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.75rem ,0.5855263158rem + 0.701754386vw ,1.125rem)){.header__phone{font-size:clamp(.75rem ,.5855263158rem + .701754386vw ,1.125rem)}}@supports not (font-size:clamp(0.75rem ,0.5855263158rem + 0.701754386vw ,1.125rem)){.header__phone{font-size:calc(.75rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(3.875rem ,3.6557017544rem + 0.9356725146vw ,4.375rem)){.footer__content{margin-bottom:clamp(3.875rem ,3.6557017544rem + .9356725146vw ,4.375rem)}}@supports not (margin-bottom:clamp(3.875rem ,3.6557017544rem + 0.9356725146vw ,4.375rem)){.footer__content{margin-bottom:calc(3.875rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(5.5625rem ,0.4912280702rem + 21.6374269006vw ,17.125rem)){.footer__logo img{max-width:clamp(5.5625rem ,.4912280702rem + 21.6374269006vw ,17.125rem)}}@supports not (max-width:clamp(5.5625rem ,0.4912280702rem + 21.6374269006vw ,17.125rem)){.footer__logo img{max-width:calc(5.5625rem + 11.5625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.footer__contact-list{gap:clamp(.625rem ,.076754386rem + 2.3391812865vw ,1.875rem)}}@supports not (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.footer__contact-list{gap:calc(.625rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.4276315789rem + 3.5087719298vw ,3.125rem)){.footer__contact-list{margin-bottom:clamp(1.25rem ,.4276315789rem + 3.5087719298vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.4276315789rem + 3.5087719298vw ,3.125rem)){.footer__contact-list{margin-bottom:calc(1.25rem + 1.875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.footer__contact-list-link{gap:clamp(.625rem ,.076754386rem + 2.3391812865vw ,1.875rem)}}@supports not (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.footer__contact-list-link{gap:calc(.625rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__contact-list-link{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__contact-list-link{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.footer__contact-list-link svg{max-width:clamp(1.25rem ,.9210526316rem + 1.4035087719vw ,2rem)}}@supports not (max-width:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.footer__contact-list-link svg{max-width:calc(1.25rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.footer__social_title{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.footer__social_title{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__social_list{gap:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (gap:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__social_list{gap:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.footer__social_list-item svg{max-width:clamp(1.25rem ,.9210526316rem + 1.4035087719vw ,2rem)}}@supports not (max-width:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.footer__social_list-item svg{max-width:calc(1.25rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.576754386rem + 2.3391812865vw ,2.375rem)){.footer__title{font-size:clamp(1.125rem ,.576754386rem + 2.3391812865vw ,2.375rem)}}@supports not (font-size:clamp(1.125rem ,0.576754386rem + 2.3391812865vw ,2.375rem)){.footer__title{font-size:calc(1.125rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (letter-spacing:clamp(-0.125rem ,-0.0350877193rem + -0.1169590643vw ,-0.0625rem)){.footer__title{letter-spacing:clamp(-.125rem ,-.0350877193rem + -.1169590643vw ,-.0625rem)}}@supports not (letter-spacing:clamp(-0.125rem ,-0.0350877193rem + -0.1169590643vw ,-0.0625rem)){.footer__title{letter-spacing:calc(-.0625rem + -.0625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.875rem ,0.5734649123rem + 1.2865497076vw ,1.5625rem)){.footer__menu{gap:clamp(.875rem ,.5734649123rem + 1.2865497076vw ,1.5625rem)}}@supports not (gap:clamp(0.875rem ,0.5734649123rem + 1.2865497076vw ,1.5625rem)){.footer__menu{gap:calc(.875rem + .6875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__menu-link{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.footer__menu-link{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.why-us__head-block{margin-bottom:clamp(1.25rem ,.0438596491rem + 5.1461988304vw ,4rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.why-us__head-block{margin-bottom:calc(1.25rem + 2.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,-0.2850877193rem + 6.5497076023vw ,4.75rem)){.why-us__heding{font-size:clamp(1.25rem ,-.2850877193rem + 6.5497076023vw ,4.75rem)}}@supports not (font-size:clamp(1.25rem ,-0.2850877193rem + 6.5497076023vw ,4.75rem)){.why-us__heding{font-size:calc(1.25rem + 3.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(8.25rem ,7.1535087719rem + 4.6783625731vw ,10.75rem)){.number-block__number{font-size:clamp(8.25rem ,7.1535087719rem + 4.6783625731vw ,10.75rem)}}@supports not (font-size:clamp(8.25rem ,7.1535087719rem + 4.6783625731vw ,10.75rem)){.number-block__number{font-size:calc(8.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.number-block__title{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.number-block__title{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.number-block__text{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.number-block__text{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.5rem ,0.5679824561rem + 3.9766081871vw ,3.625rem)){.consultation__heading{font-size:clamp(1.5rem ,.5679824561rem + 3.9766081871vw ,3.625rem)}}@supports not (font-size:clamp(1.5rem ,0.5679824561rem + 3.9766081871vw ,3.625rem)){.consultation__heading{font-size:calc(1.5rem + 2.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.consultation__field-wrap{gap:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (gap:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.consultation__field-wrap{gap:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.consultation__text{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.consultation__text{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.consultation__form-input{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.consultation__form-input{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.consultation__form-group{gap:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (gap:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.consultation__form-group{gap:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.5rem ,0.4583333333rem + 4.4444444444vw ,3.875rem)){.form-success__heading{font-size:clamp(1.5rem ,.4583333333rem + 4.4444444444vw ,3.875rem)}}@supports not (font-size:clamp(1.5rem ,0.4583333333rem + 4.4444444444vw ,3.875rem)){.form-success__heading{font-size:calc(1.5rem + 2.375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.326754386rem + 2.3391812865vw ,2.125rem)){.form-success__text{font-size:clamp(.875rem ,.326754386rem + 2.3391812865vw ,2.125rem)}}@supports not (font-size:clamp(0.875rem ,0.326754386rem + 2.3391812865vw ,2.125rem)){.form-success__text{font-size:calc(.875rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,-0.2850877193rem + 6.5497076023vw ,4.75rem)){.our-services__heding{font-size:clamp(1.25rem ,-.2850877193rem + 6.5497076023vw ,4.75rem)}}@supports not (font-size:clamp(1.25rem ,-0.2850877193rem + 6.5497076023vw ,4.75rem)){.our-services__heding{font-size:calc(1.25rem + 3.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,1.0307017544rem + 0.9356725146vw ,1.75rem)){.our-services__text{font-size:clamp(1.25rem ,1.0307017544rem + .9356725146vw ,1.75rem)}}@supports not (font-size:clamp(1.25rem ,1.0307017544rem + 0.9356725146vw ,1.75rem)){.our-services__text{font-size:calc(1.25rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.25rem ,0.0307017544rem + 0.9356725146vw ,0.75rem)){.human__desc{gap:clamp(.25rem ,.0307017544rem + .9356725146vw ,.75rem)}}@supports not (gap:clamp(0.25rem ,0.0307017544rem + 0.9356725146vw ,0.75rem)){.human__desc{gap:calc(.25rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.human__name{font-size:clamp(1.25rem ,.975877193rem + 1.1695906433vw ,1.875rem)}}@supports not (font-size:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.human__name{font-size:calc(1.25rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.human__position{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.human__position{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.6469298246rem + 2.5730994152vw ,2.625rem)){.stages-work__heading{margin-bottom:clamp(1.25rem ,.6469298246rem + 2.5730994152vw ,2.625rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.6469298246rem + 2.5730994152vw ,2.625rem)){.stages-work__heading{margin-bottom:calc(1.25rem + 1.375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(4.375rem ,3.8815789474rem + 2.1052631579vw ,5.5rem)){.stages__number{font-size:clamp(4.375rem ,3.8815789474rem + 2.1052631579vw ,5.5rem)}}@supports not (font-size:clamp(4.375rem ,3.8815789474rem + 2.1052631579vw ,5.5rem)){.stages__number{font-size:calc(4.375rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.stages__title{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.stages__title{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.stages__text{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.stages__text{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (width:clamp(0.8125rem ,0.4287280702rem + 1.6374269006vw ,1.6875rem)){.stages__left-arrow,.stages__right-arrow{width:clamp(.8125rem ,.4287280702rem + 1.6374269006vw ,1.6875rem)}}@supports not (width:clamp(0.8125rem ,0.4287280702rem + 1.6374269006vw ,1.6875rem)){.stages__left-arrow,.stages__right-arrow{width:calc(.8125rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.review-card__user-name{font-size:clamp(1.25rem ,.975877193rem + 1.1695906433vw ,1.875rem)}}@supports not (font-size:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.review-card__user-name{font-size:calc(1.25rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.review-card__text{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.review-card__text{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (border-radius:clamp(1.375rem ,0.8815789474rem + 2.1052631579vw ,2.5rem)){.feedback{border-radius:clamp(1.375rem ,.8815789474rem + 2.1052631579vw ,2.5rem)}}@supports not (border-radius:clamp(1.375rem ,0.8815789474rem + 2.1052631579vw ,2.5rem)){.feedback{border-radius:calc(1.375rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(2rem ,1.1228070175rem + 3.7426900585vw ,4rem)){.feedback__title{font-size:clamp(2rem ,1.1228070175rem + 3.7426900585vw ,4rem)}}@supports not (font-size:clamp(2rem ,1.1228070175rem + 3.7426900585vw ,4rem)){.feedback__title{font-size:calc(2rem + 2 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.feedback__subtitle{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.feedback__subtitle{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__label{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__label{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__select{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__select{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__agreement{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__agreement{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__message-error span,.feedback-form__message-success span{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.feedback-form__message-error span,.feedback-form__message-success span{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.faq__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.faq__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.spollers__title{font-size:clamp(.875rem ,.4364035088rem + 1.8713450292vw ,1.875rem)}}@supports not (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.spollers__title{font-size:calc(.875rem + 1 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.spollers__body{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.spollers__body{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,-0.3399122807rem + 6.783625731vw ,4.875rem)){.partners__heading{margin-bottom:clamp(1.25rem ,-.3399122807rem + 6.783625731vw ,4.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,-0.3399122807rem + 6.783625731vw ,4.875rem)){.partners__heading{margin-bottom:calc(1.25rem + 3.625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.master__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.master__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.master__text{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.master__text{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (border-radius:clamp(1.375rem ,0.0592105263rem + 5.6140350877vw ,4.375rem)){.master__img{border-radius:clamp(1.375rem ,.0592105263rem + 5.6140350877vw ,4.375rem)}}@supports not (border-radius:clamp(1.375rem ,0.0592105263rem + 5.6140350877vw ,4.375rem)){.master__img{border-radius:calc(1.375rem + 3 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.certificates__top-block{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.certificates__top-block{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(11.375rem ,-2.2763157895rem + 58.2456140351vw ,42.5rem)){.certificates__heading{max-width:clamp(11.375rem ,-2.2763157895rem + 58.2456140351vw ,42.5rem)}}@supports not (max-width:clamp(11.375rem ,-2.2763157895rem + 58.2456140351vw ,42.5rem)){.certificates__heading{max-width:calc(11.375rem + 31.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.projects__top-block{margin-bottom:clamp(1.25rem ,.975877193rem + 1.1695906433vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.projects__top-block{margin-bottom:calc(1.25rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.projects__text{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.projects__text{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.projects__list{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.projects__list{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.projects__pagination{margin-top:clamp(1.25rem ,.1535087719rem + 4.6783625731vw ,3.75rem)}}@supports not (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.projects__pagination{margin-top:calc(1.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.projects__title{font-size:clamp(1rem ,.6162280702rem + 1.6374269006vw ,1.875rem)}}@supports not (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.projects__title{font-size:calc(1rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.house-project__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.house-project__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.6315789474rem + 2.1052631579vw ,2.25rem)){.house-project__desc{font-size:clamp(1.125rem ,.6315789474rem + 2.1052631579vw ,2.25rem)}}@supports not (font-size:clamp(1.125rem ,0.6315789474rem + 2.1052631579vw ,2.25rem)){.house-project__desc{font-size:calc(1.125rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.project-desc__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.project-desc__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.6469298246rem + 2.5730994152vw ,2.625rem)){.project-desc__title{font-size:clamp(1.25rem ,.6469298246rem + 2.5730994152vw ,2.625rem)}}@supports not (font-size:clamp(1.25rem ,0.6469298246rem + 2.5730994152vw ,2.625rem)){.project-desc__title{font-size:calc(1.25rem + 1.375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.project-desc__title{margin-bottom:clamp(1.25rem ,.975877193rem + 1.1695906433vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.975877193rem + 1.1695906433vw ,1.875rem)){.project-desc__title{margin-bottom:calc(1.25rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.project-desc__adress{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.project-desc__adress{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.project-desc__adress{margin-bottom:clamp(.625rem ,.076754386rem + 2.3391812865vw ,1.875rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.project-desc__adress{margin-bottom:calc(.625rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.project-desc li{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.project-desc li{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.project-desc__price{font-size:clamp(1rem ,.7807017544rem + .9356725146vw ,1.5rem)}}@supports not (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.project-desc__price{font-size:calc(1rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(1.875rem ,0.5043859649rem + 5.8479532164vw ,5rem)){.plan{gap:clamp(1.875rem ,.5043859649rem + 5.8479532164vw ,5rem)}}@supports not (gap:clamp(1.875rem ,0.5043859649rem + 5.8479532164vw ,5rem)){.plan{gap:calc(1.875rem + 3.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.plan__tetle{font-size:clamp(1.125rem ,.4671052632rem + 2.8070175439vw ,2.625rem)}}@supports not (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.plan__tetle{font-size:calc(1.125rem + 1.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.plan__tetle{margin-bottom:clamp(1.25rem ,.9210526316rem + 1.4035087719vw ,2rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.plan__tetle{margin-bottom:calc(1.25rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.project__team-title{font-size:clamp(1.125rem ,.4671052632rem + 2.8070175439vw ,2.625rem)}}@supports not (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.project__team-title{font-size:calc(1.125rem + 1.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.project__team-title{margin-bottom:clamp(1.25rem ,.9210526316rem + 1.4035087719vw ,2rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.project__team-title{margin-bottom:calc(1.25rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.850877193rem + 1.1695906433vw ,1.75rem)){.project__team-name{font-size:clamp(1.125rem ,.850877193rem + 1.1695906433vw ,1.75rem)}}@supports not (font-size:clamp(1.125rem ,0.850877193rem + 1.1695906433vw ,1.75rem)){.project__team-name{font-size:calc(1.125rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.project__team-position{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.project__team-position{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(2.5rem ,1.4035087719rem + 4.6783625731vw ,5rem)){.one-work__slider{margin-bottom:clamp(2.5rem ,1.4035087719rem + 4.6783625731vw ,5rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.4035087719rem + 4.6783625731vw ,5rem)){.one-work__slider{margin-bottom:calc(2.5rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.one-work__desc{font-size:clamp(1.125rem ,.4671052632rem + 2.8070175439vw ,2.625rem)}}@supports not (font-size:clamp(1.125rem ,0.4671052632rem + 2.8070175439vw ,2.625rem)){.one-work__desc{font-size:calc(1.125rem + 1.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (padding-top:clamp(5rem ,3.4100877193rem + 6.783625731vw ,8.625rem)){.hero{padding-top:clamp(5rem ,3.4100877193rem + 6.783625731vw ,8.625rem)}}@supports not (padding-top:clamp(5rem ,3.4100877193rem + 6.783625731vw ,8.625rem)){.hero{padding-top:calc(5rem + 3.625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (padding-bottom:clamp(3.75rem ,2.9276315789rem + 3.5087719298vw ,5.625rem)){.hero{padding-bottom:clamp(3.75rem ,2.9276315789rem + 3.5087719298vw ,5.625rem)}}@supports not (padding-bottom:clamp(3.75rem ,2.9276315789rem + 3.5087719298vw ,5.625rem)){.hero{padding-bottom:calc(3.75rem + 1.875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(15rem ,-0.350877193rem + 65.4970760234vw ,50rem)){.hero__heading{max-width:clamp(15rem ,-.350877193rem + 65.4970760234vw ,50rem)}}@supports not (max-width:clamp(15rem ,-0.350877193rem + 65.4970760234vw ,50rem)){.hero__heading{max-width:calc(15rem + 35 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.hero__lang .lang-select{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.hero__lang .lang-select{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading{font-size:clamp(1.375rem ,1.1557017544rem + .9356725146vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading{font-size:calc(1.375rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-main{font-size:clamp(1.375rem ,1.1557017544rem + .9356725146vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-main{font-size:calc(1.375rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-sub{font-size:clamp(1.375rem ,1.1557017544rem + .9356725146vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-sub{font-size:calc(1.375rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-accent{font-size:clamp(1.375rem ,1.1557017544rem + .9356725146vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1557017544rem + 0.9356725146vw ,1.875rem)){.sticker__heading-accent{font-size:calc(1.375rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(25rem ,22.2587719298rem + 11.6959064327vw ,31.25rem)){.about-hero .hero__heading{max-width:clamp(25rem ,22.2587719298rem + 11.6959064327vw ,31.25rem)}}@supports not (max-width:clamp(25rem ,22.2587719298rem + 11.6959064327vw ,31.25rem)){.about-hero .hero__heading{max-width:calc(25rem + 6.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.select-selected{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.select-selected{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(1.25rem ,1.1403508772rem + 0.4678362573vw ,1.5rem)){.calculator__container{gap:clamp(1.25rem ,1.1403508772rem + .4678362573vw ,1.5rem)}}@supports not (gap:clamp(1.25rem ,1.1403508772rem + 0.4678362573vw ,1.5rem)){.calculator__container{gap:calc(1.25rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.5rem ,0.4035087719rem + 4.6783625731vw ,4rem)){.calculator__heading{font-size:clamp(1.5rem ,.4035087719rem + 4.6783625731vw ,4rem)}}@supports not (font-size:clamp(1.5rem ,0.4035087719rem + 4.6783625731vw ,4rem)){.calculator__heading{font-size:calc(1.5rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.875rem ,1.600877193rem + 1.1695906433vw ,2.5rem)){.calculator__heading{margin-bottom:clamp(1.875rem ,1.600877193rem + 1.1695906433vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.600877193rem + 1.1695906433vw ,2.5rem)){.calculator__heading{margin-bottom:calc(1.875rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.calculator__step-counter{font-size:clamp(.875rem ,.4364035088rem + 1.8713450292vw ,1.875rem)}}@supports not (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.calculator__step-counter{font-size:calc(.875rem + 1 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.calculator__step-counter{margin-bottom:clamp(1.25rem ,.1535087719rem + 4.6783625731vw ,3.75rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.calculator__step-counter{margin-bottom:calc(1.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.875rem ,0.1622807018rem + 3.0409356725vw ,2.5rem)){.calculator__radio-wrap{gap:clamp(.875rem ,.1622807018rem + 3.0409356725vw ,2.5rem)}}@supports not (gap:clamp(0.875rem ,0.1622807018rem + 3.0409356725vw ,2.5rem)){.calculator__radio-wrap{gap:calc(.875rem + 1.625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.75rem ,0.5307017544rem + 0.9356725146vw ,1.25rem)){.calculator__input-wrap{gap:clamp(.75rem ,.5307017544rem + .9356725146vw ,1.25rem)}}@supports not (gap:clamp(0.75rem ,0.5307017544rem + 0.9356725146vw ,1.25rem)){.calculator__input-wrap{gap:calc(.75rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-top:clamp(2.375rem ,1.8815789474rem + 2.1052631579vw ,3.5rem)){.calculator__range-wrap{margin-top:clamp(2.375rem ,1.8815789474rem + 2.1052631579vw ,3.5rem)}}@supports not (margin-top:clamp(2.375rem ,1.8815789474rem + 2.1052631579vw ,3.5rem)){.calculator__range-wrap{margin-top:calc(2.375rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.6875rem ,0.4407894737rem + 1.0526315789vw ,1.25rem)){.calculator .noUi-tooltip{font-size:clamp(.6875rem ,.4407894737rem + 1.0526315789vw ,1.25rem)}}@supports not (font-size:clamp(0.6875rem ,0.4407894737rem + 1.0526315789vw ,1.25rem)){.calculator .noUi-tooltip{font-size:calc(.6875rem + .5625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.3728070175rem + 3.7426900585vw ,3.25rem)){.calculator__btn-wrapp{margin-bottom:clamp(1.25rem ,.3728070175rem + 3.7426900585vw ,3.25rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.3728070175rem + 3.7426900585vw ,3.25rem)){.calculator__btn-wrapp{margin-bottom:calc(1.25rem + 2 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.75rem ,0.2565789474rem + 2.1052631579vw ,1.875rem)){.calculator__btn-wrapp{gap:clamp(.75rem ,.2565789474rem + 2.1052631579vw ,1.875rem)}}@supports not (gap:clamp(0.75rem ,0.2565789474rem + 2.1052631579vw ,1.875rem)){.calculator__btn-wrapp{gap:calc(.75rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.calculator__tab{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.calculator__tab{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.custon-radio-btn label{font-size:clamp(.875rem ,.6557017544rem + .9356725146vw ,1.375rem)}}@supports not (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.custon-radio-btn label{font-size:calc(.875rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.prices__heading{font-size:clamp(1.25rem ,.0438596491rem + 5.1461988304vw ,4rem)}}@supports not (font-size:clamp(1.25rem ,0.0438596491rem + 5.1461988304vw ,4rem)){.prices__heading{font-size:calc(1.25rem + 2.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1rem ,0.5065789474rem + 2.1052631579vw ,2.125rem)){.prices__heading{margin-bottom:clamp(1rem ,.5065789474rem + 2.1052631579vw ,2.125rem)}}@supports not (margin-bottom:clamp(1rem ,0.5065789474rem + 2.1052631579vw ,2.125rem)){.prices__heading{margin-bottom:calc(1rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.prices__row{gap:clamp(.625rem ,.350877193rem + 1.1695906433vw ,1.25rem)}}@supports not (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.prices__row{gap:calc(.625rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.price__heading{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.price__heading{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.4912280702rem + 1.6374269006vw ,1.75rem)){.price__text{font-size:clamp(.875rem ,.4912280702rem + 1.6374269006vw ,1.75rem)}}@supports not (font-size:clamp(0.875rem ,0.4912280702rem + 1.6374269006vw ,1.75rem)){.price__text{font-size:calc(.875rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (height:clamp(31.25rem ,29.3311403509rem + 8.1871345029vw ,35.625rem)){.videoplayer__container{height:clamp(31.25rem ,29.3311403509rem + 8.1871345029vw ,35.625rem)}}@supports not (height:clamp(31.25rem ,29.3311403509rem + 8.1871345029vw ,35.625rem)){.videoplayer__container{height:calc(31.25rem + 4.375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (width:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)){.videoplayer__btn-play svg{width:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)}}@supports not (width:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)){.videoplayer__btn-play svg{width:calc(5rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (height:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)){.videoplayer__btn-play svg{height:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)}}@supports not (height:clamp(5rem ,3.9035087719rem + 4.6783625731vw ,7.5rem)){.videoplayer__btn-play svg{height:calc(5rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.design-prices__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.design-prices__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.725877193rem + 1.1695906433vw ,1.625rem)){.table__head{font-size:clamp(1rem ,.725877193rem + 1.1695906433vw ,1.625rem)}}@supports not (font-size:clamp(1rem ,0.725877193rem + 1.1695906433vw ,1.625rem)){.table__head{font-size:calc(1rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.9057017544rem + 0.9356725146vw ,1.625rem)){.table__cell{font-size:clamp(1.125rem ,.9057017544rem + .9356725146vw ,1.625rem)}}@supports not (font-size:clamp(1.125rem ,0.9057017544rem + 0.9356725146vw ,1.625rem)){.table__cell{font-size:calc(1.125rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.table__cell--title{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.table__cell--title{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (padding-top:clamp(3.75rem ,2.1052631579rem + 7.0175438596vw ,7.5rem)){.prices-wrapper{padding-top:clamp(3.75rem ,2.1052631579rem + 7.0175438596vw ,7.5rem)}}@supports not (padding-top:clamp(3.75rem ,2.1052631579rem + 7.0175438596vw ,7.5rem)){.prices-wrapper{padding-top:calc(3.75rem + 3.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.blog_top-block{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.blog_top-block{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(1.25rem ,-0.3947368421rem + 7.0175438596vw ,5rem)){.blog__box{gap:clamp(1.25rem ,-.3947368421rem + 7.0175438596vw ,5rem)}}@supports not (gap:clamp(1.25rem ,-0.3947368421rem + 7.0175438596vw ,5rem)){.blog__box{gap:calc(1.25rem + 3.75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.5rem ,-0.1030701754rem + 2.5730994152vw ,1.875rem)){.blog__filters{gap:clamp(.5rem ,-.1030701754rem + 2.5730994152vw ,1.875rem)}}@supports not (gap:clamp(0.5rem ,-0.1030701754rem + 2.5730994152vw ,1.875rem)){.blog__filters{gap:calc(.5rem + 1.375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.blog__pagination{margin-top:clamp(1.25rem ,.1535087719rem + 4.6783625731vw ,3.75rem)}}@supports not (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.blog__pagination{margin-top:calc(1.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.75rem ,0.6403508772rem + 0.4678362573vw ,1rem)){.filters__item{font-size:clamp(.75rem ,.6403508772rem + .4678362573vw ,1rem)}}@supports not (font-size:clamp(0.75rem ,0.6403508772rem + 0.4678362573vw ,1rem)){.filters__item{font-size:calc(.75rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (height:clamp(21.25rem ,14.6710526316rem + 28.0701754386vw ,36.25rem)){.post{height:clamp(21.25rem ,14.6710526316rem + 28.0701754386vw ,36.25rem)}}@supports not (height:clamp(21.25rem ,14.6710526316rem + 28.0701754386vw ,36.25rem)){.post{height:calc(21.25rem + 15 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.375rem ,0.1557017544rem + 0.9356725146vw ,0.875rem)){.post__tags{gap:clamp(.375rem ,.1557017544rem + .9356725146vw ,.875rem)}}@supports not (gap:clamp(0.375rem ,0.1557017544rem + 0.9356725146vw ,0.875rem)){.post__tags{gap:calc(.375rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.75rem ,0.6403508772rem + 0.4678362573vw ,1rem)){.post__tag{font-size:clamp(.75rem ,.6403508772rem + .4678362573vw ,1rem)}}@supports not (font-size:clamp(0.75rem ,0.6403508772rem + 0.4678362573vw ,1rem)){.post__tag{font-size:calc(.75rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.6875rem ,0.5504385965rem + 0.5847953216vw ,1rem)){.post__date{font-size:clamp(.6875rem ,.5504385965rem + .5847953216vw ,1rem)}}@supports not (font-size:clamp(0.6875rem ,0.5504385965rem + 0.5847953216vw ,1rem)){.post__date{font-size:calc(.6875rem + .3125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.post__title{font-size:clamp(1rem ,.6162280702rem + 1.6374269006vw ,1.875rem)}}@supports not (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.post__title{font-size:calc(1rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.8125rem ,0.6754385965rem + 0.5847953216vw ,1.125rem)){.post__text{font-size:clamp(.8125rem ,.6754385965rem + .5847953216vw ,1.125rem)}}@supports not (font-size:clamp(0.8125rem ,0.6754385965rem + 0.5847953216vw ,1.125rem)){.post__text{font-size:calc(.8125rem + .3125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.75rem ,0.5855263158rem + 0.701754386vw ,1.125rem)){.post__url{font-size:clamp(.75rem ,.5855263158rem + .701754386vw ,1.125rem)}}@supports not (font-size:clamp(0.75rem ,0.5855263158rem + 0.701754386vw ,1.125rem)){.post__url{font-size:calc(.75rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.8125rem ,0.7302631579rem + 0.350877193vw ,1rem)){.post-content p{font-size:clamp(.8125rem ,.7302631579rem + .350877193vw ,1rem)}}@supports not (font-size:clamp(0.8125rem ,0.7302631579rem + 0.350877193vw ,1rem)){.post-content p{font-size:calc(.8125rem + .1875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.post-content ul{gap:clamp(.625rem ,.350877193rem + 1.1695906433vw ,1.25rem)}}@supports not (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.post-content ul{gap:calc(.625rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.post-content li{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.post-content li{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.post-content .h2,.post-content h2{margin-bottom:clamp(1.25rem ,.9210526316rem + 1.4035087719vw ,2rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.9210526316rem + 1.4035087719vw ,2rem)){.post-content .h2,.post-content h2{margin-bottom:calc(1.25rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-content .h3,.post-content h3{margin-bottom:clamp(1rem ,.7807017544rem + .9356725146vw ,1.5rem)}}@supports not (margin-bottom:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-content .h3,.post-content h3{margin-bottom:calc(1rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.75rem ,0.5307017544rem + 0.9356725146vw ,1.25rem)){.post-content .h4,.post-content h4{margin-bottom:clamp(.75rem ,.5307017544rem + .9356725146vw ,1.25rem)}}@supports not (margin-bottom:clamp(0.75rem ,0.5307017544rem + 0.9356725146vw ,1.25rem)){.post-content .h4,.post-content h4{margin-bottom:calc(.75rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.625rem ,0.4605263158rem + 0.701754386vw ,1rem)){.post-content .h5,.post-content h5{margin-bottom:clamp(.625rem ,.4605263158rem + .701754386vw ,1rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.4605263158rem + 0.701754386vw ,1rem)){.post-content .h5,.post-content h5{margin-bottom:calc(.625rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.5rem ,0.3903508772rem + 0.4678362573vw ,0.75rem)){.post-content .h6,.post-content h6{margin-bottom:clamp(.5rem ,.3903508772rem + .4678362573vw ,.75rem)}}@supports not (margin-bottom:clamp(0.5rem ,0.3903508772rem + 0.4678362573vw ,0.75rem)){.post-content .h6,.post-content h6{margin-bottom:calc(.5rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-meta__date{font-size:clamp(1rem ,.7807017544rem + .9356725146vw ,1.5rem)}}@supports not (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-meta__date{font-size:calc(1rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-meta__action{font-size:clamp(1rem ,.7807017544rem + .9356725146vw ,1.5rem)}}@supports not (font-size:clamp(1rem ,0.7807017544rem + 0.9356725146vw ,1.5rem)){.post-meta__action{font-size:calc(1rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)){.post-meta__heading,.post-meta__text{font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)}}@supports not (font-size:clamp(1.5rem ,1.0065789474rem + 2.1052631579vw ,2.625rem)){.post-meta__heading,.post-meta__text{font-size:calc(1.5rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-right:clamp(0.625rem ,-0.1973684211rem + 3.5087719298vw ,2.5rem)){.post-meta__text{margin-right:clamp(.625rem ,-.1973684211rem + 3.5087719298vw ,2.5rem)}}@supports not (margin-right:clamp(0.625rem ,-0.1973684211rem + 3.5087719298vw ,2.5rem)){.post-meta__text{margin-right:calc(.625rem + 1.875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (max-width:clamp(17.75rem ,-10.7587719298rem + 121.6374269006vw ,82.75rem)){.man_hour__heading{max-width:clamp(17.75rem ,-10.7587719298rem + 121.6374269006vw ,82.75rem)}}@supports not (max-width:clamp(17.75rem ,-10.7587719298rem + 121.6374269006vw ,82.75rem)){.man_hour__heading{max-width:calc(17.75rem + 65 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.man_hour__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.man_hour__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.man_hour__text-box{gap:clamp(1rem ,.6162280702rem + 1.6374269006vw ,1.875rem)}}@supports not (gap:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.man_hour__text-box{gap:calc(1rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.man_hour p,.man_hour__text{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.man_hour p,.man_hour__text{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.man_hour__title{font-size:clamp(1rem ,.6162280702rem + 1.6374269006vw ,1.875rem)}}@supports not (font-size:clamp(1rem ,0.6162280702rem + 1.6374269006vw ,1.875rem)){.man_hour__title{font-size:calc(1rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.man_hour__list-item{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.man_hour__list-item{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(1.25rem ,-0.0657894737rem + 5.6140350877vw ,4.25rem)){.man_hour__illustration{gap:clamp(1.25rem ,-.0657894737rem + 5.6140350877vw ,4.25rem)}}@supports not (gap:clamp(1.25rem ,-0.0657894737rem + 5.6140350877vw ,4.25rem)){.man_hour__illustration{gap:calc(1.25rem + 3 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.work-performed__filters_link{font-size:clamp(.875rem ,.4364035088rem + 1.8713450292vw ,1.875rem)}}@supports not (font-size:clamp(0.875rem ,0.4364035088rem + 1.8713450292vw ,1.875rem)){.work-performed__filters_link{font-size:calc(.875rem + 1 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.work-performed__pagination{margin-top:clamp(1.25rem ,.1535087719rem + 4.6783625731vw ,3.75rem)}}@supports not (margin-top:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.work-performed__pagination{margin-top:calc(1.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.work__title{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.work__title{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.875rem ,0.3815789474rem + 2.1052631579vw ,2rem)){.about__heading{margin-bottom:clamp(.875rem ,.3815789474rem + 2.1052631579vw ,2rem)}}@supports not (margin-bottom:clamp(0.875rem ,0.3815789474rem + 2.1052631579vw ,2rem)){.about__heading{margin-bottom:calc(.875rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.about__text{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.about__text{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.625rem ,1.1315789474rem + 2.1052631579vw ,2.75rem)){.about__text{margin-bottom:clamp(1.625rem ,1.1315789474rem + 2.1052631579vw ,2.75rem)}}@supports not (margin-bottom:clamp(1.625rem ,1.1315789474rem + 2.1052631579vw ,2.75rem)){.about__text{margin-bottom:calc(1.625rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.75rem ,0.7631578947rem + 4.2105263158vw ,4rem)){.about__card-title{font-size:clamp(1.75rem ,.7631578947rem + 4.2105263158vw ,4rem)}}@supports not (font-size:clamp(1.75rem ,0.7631578947rem + 4.2105263158vw ,4rem)){.about__card-title{font-size:calc(1.75rem + 2.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.5rem ,0.225877193rem + 1.1695906433vw ,1.125rem)){.about__card-text{font-size:clamp(.5rem ,.225877193rem + 1.1695906433vw ,1.125rem)}}@supports not (font-size:clamp(0.5rem ,0.225877193rem + 1.1695906433vw ,1.125rem)){.about__card-text{font-size:calc(.5rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.contacts__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.contacts__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.6315789474rem + 2.1052631579vw ,2.25rem)){.contacts__title{font-size:clamp(1.125rem ,.6315789474rem + 2.1052631579vw ,2.25rem)}}@supports not (font-size:clamp(1.125rem ,0.6315789474rem + 2.1052631579vw ,2.25rem)){.contacts__title{font-size:calc(1.125rem + 1.125 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.contacts__title{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.contacts__title{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.contacts__list{gap:clamp(.625rem ,.076754386rem + 2.3391812865vw ,1.875rem)}}@supports not (gap:clamp(0.625rem ,0.076754386rem + 2.3391812865vw ,1.875rem)){.contacts__list{gap:calc(.625rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.contacts__item a{font-size:clamp(.875rem ,.7653508772rem + .4678362573vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7653508772rem + 0.4678362573vw ,1.125rem)){.contacts__item a{font-size:calc(.875rem + .25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.social__title{font-size:clamp(.875rem ,.6557017544rem + .9356725146vw ,1.375rem)}}@supports not (font-size:clamp(0.875rem ,0.6557017544rem + 0.9356725146vw ,1.375rem)){.social__title{font-size:calc(.875rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.vacancies__heading{margin-bottom:clamp(1.25rem ,.701754386rem + 2.3391812865vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.701754386rem + 2.3391812865vw ,2.5rem)){.vacancies__heading{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.2412280702rem + 1.6374269006vw ,1.5rem)){.vacancies__bord{gap:clamp(.625rem ,.2412280702rem + 1.6374269006vw ,1.5rem)}}@supports not (gap:clamp(0.625rem ,0.2412280702rem + 1.6374269006vw ,1.5rem)){.vacancies__bord{gap:calc(.625rem + .875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(2.5rem ,1.8421052632rem + 2.8070175439vw ,4rem)){.vacancies__bord{margin-bottom:clamp(2.5rem ,1.8421052632rem + 2.8070175439vw ,4rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.8421052632rem + 2.8070175439vw ,4rem)){.vacancies__bord{margin-bottom:calc(2.5rem + 1.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.announcement__title{font-size:clamp(1.125rem ,.7960526316rem + 1.4035087719vw ,1.875rem)}}@supports not (font-size:clamp(1.125rem ,0.7960526316rem + 1.4035087719vw ,1.875rem)){.announcement__title{font-size:calc(1.125rem + .75 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(0.375rem ,0.100877193rem + 1.1695906433vw ,1rem)){.announcement__title{margin-bottom:clamp(.375rem ,.100877193rem + 1.1695906433vw ,1rem)}}@supports not (margin-bottom:clamp(0.375rem ,0.100877193rem + 1.1695906433vw ,1rem)){.announcement__title{margin-bottom:calc(.375rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.announcement__desc{font-size:clamp(.875rem ,.7105263158rem + .701754386vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7105263158rem + 0.701754386vw ,1.25rem)){.announcement__desc{font-size:calc(.875rem + .375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-right:clamp(0.3125rem ,-0.0986842105rem + 1.7543859649vw ,1.25rem)){.announcement__desc svg{margin-right:clamp(.3125rem ,-.0986842105rem + 1.7543859649vw ,1.25rem)}}@supports not (margin-right:clamp(0.3125rem ,-0.0986842105rem + 1.7543859649vw ,1.25rem)){.announcement__desc svg{margin-right:calc(.3125rem + .9375 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-right:clamp(1.125rem ,0.9057017544rem + 0.9356725146vw ,1.625rem)){.announcement__desc span{margin-right:clamp(1.125rem ,.9057017544rem + .9356725146vw ,1.625rem)}}@supports not (margin-right:clamp(1.125rem ,0.9057017544rem + 0.9356725146vw ,1.625rem)){.announcement__desc span{margin-right:calc(1.125rem + .5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1.25rem ,0.4276315789rem + 3.5087719298vw ,3.125rem)){.job-desc__block{margin-bottom:clamp(1.25rem ,.4276315789rem + 3.5087719298vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.4276315789rem + 3.5087719298vw ,3.125rem)){.job-desc__block{margin-bottom:calc(1.25rem + 1.875 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.job-desc__title{font-size:clamp(1.25rem ,.1535087719rem + 4.6783625731vw ,3.75rem)}}@supports not (font-size:clamp(1.25rem ,0.1535087719rem + 4.6783625731vw ,3.75rem)){.job-desc__title{font-size:calc(1.25rem + 2.5 * (100vw - 23.4375rem)/ 53.4375)}}@supports (margin-bottom:clamp(1rem ,0.5614035088rem + 1.8713450292vw ,2rem)){.job-desc__title{margin-bottom:clamp(1rem ,.5614035088rem + 1.8713450292vw ,2rem)}}@supports not (margin-bottom:clamp(1rem ,0.5614035088rem + 1.8713450292vw ,2rem)){.job-desc__title{margin-bottom:calc(1rem + 1 * (100vw - 23.4375rem)/ 53.4375)}}@supports (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.job-desc ul{gap:clamp(.625rem ,.350877193rem + 1.1695906433vw ,1.25rem)}}@supports not (gap:clamp(0.625rem ,0.350877193rem + 1.1695906433vw ,1.25rem)){.job-desc ul{gap:calc(.625rem + .625 * (100vw - 23.4375rem)/ 53.4375)}}@supports (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.job-desc li{font-size:clamp(.875rem ,.8201754386rem + .2339181287vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8201754386rem + 0.2339181287vw ,1rem)){.job-desc li{font-size:calc(.875rem + .125 * (100vw - 23.4375rem)/ 53.4375)}}}@media (any-hover:hover){[data-rating=set] .rating__items:hover .rating__item{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA5MjMgMTQuODgzNUwxNi4wNjQ3IDE4LjQ4ODJMMTQuNDc5OCAxMS42OTQzTDE5Ljc1NjMgNy4xMjMyNUwxMi44MDc5IDYuNTMzNzRMMTAuMDkyMyAwLjEyNjQ2NUw3LjM3NjY4IDYuNTMzNzRMMC40MjgyMjMgNy4xMjMyNUw1LjcwNDggMTEuNjk0M0w0LjExOTg5IDE4LjQ4ODJMMTAuMDkyMyAxNC44ODM1WiIgZmlsbD0iI0VERDE0NiIvPgo8L3N2Zz4K) 0 0/2rem no-repeat}[data-rating=set] .rating__item:hover ~ .rating__item{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjgxNTcgNy4xMjMyNUwxMi44NjcyIDYuNTI0MDdMMTAuMTUxNiAwLjEyNjQ2NUw3LjQzNjAxIDYuNTMzNzRMMC40ODc1NDkgNy4xMjMyNUw1Ljc2NDEzIDExLjY5NDNMNC4xNzkyMiAxOC40ODgyTDEwLjE1MTYgMTQuODgzNUwxNi4xMjQgMTguNDg4MkwxNC41NDg4IDExLjY5NDNMMTkuODE1NyA3LjEyMzI1Wk0xMC4xNTE2IDEzLjA3NjNMNi41MTc5MiAxNS4yNzAxTDcuNDg0MzMgMTEuMTMzOEw0LjI3NTg2IDguMzUwNThMOC41MDg3MiA3Ljk4MzM1TDEwLjE1MTYgNC4wODg3M0wxMS44MDQyIDcuOTkzMDFMMTYuMDM3IDguMzYwMjVMMTIuODI4NiAxMS4xNDM1TDEzLjc5NSAxNS4yNzk3TDEwLjE1MTYgMTMuMDc2M1oiIGZpbGw9IiNFREQxNDYiLz4KPC9zdmc+Cg==) 0 0/2rem no-repeat}[data-rating=set] .rating__item:hover ~ .rating__item span{display:none}}