/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b{font-weight:bolder}img{border-style:none}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}:root{--main-color: #31B939;--main-color-darken: #1f9f27;--text-main-color: #1C1C1C;--quiz-hover: rgba(49, 185, 57, .5);--gradient-process-item: rgba(49, 185, 57, .9);--gradient-articles-item: rgba(49, 185, 57, .44);--hit-status-color: #9747FF;--sale-status-color: #F63123;--new-status-color: #F2B644;--product-status-color: #1C1C1C}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../../wp-content/themes/theme/assets/fonts/Raleway/Raleway-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@-webkit-keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}to{background-position:52.0833333333vw center}}@keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}to{background-position:52.0833333333vw center}}@-webkit-keyframes pulse_1{0%{-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);opacity:.8}to{-webkit-transform:translateY(-50%) scale(3.5);transform:translateY(-50%) scale(3.5);opacity:0}}@keyframes pulse_1{0%{-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);opacity:.8}to{-webkit-transform:translateY(-50%) scale(3.5);transform:translateY(-50%) scale(3.5);opacity:0}}@-webkit-keyframes pulse_2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(3.5);transform:scale(3.5);opacity:0}}@keyframes pulse_2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(3.5);transform:scale(3.5);opacity:0}}@-webkit-keyframes pulse_2_small{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@keyframes pulse_2_small{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@-webkit-keyframes video_pulse_big{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@keyframes video_pulse_big{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@-webkit-keyframes video_pulse_small{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:.8}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes video_pulse_small{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:.8}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@-webkit-keyframes pulse_3{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes pulse_3{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes wave_1{0%{opacity:1}25%{opacity:.75}50%{opacity:.25}75%{opacity:.75}to{opacity:1}}@keyframes wave_1{0%{opacity:1}25%{opacity:.75}50%{opacity:.25}75%{opacity:.75}to{opacity:1}}@-webkit-keyframes wave_2{0%{opacity:.75}25%{opacity:1}50%{opacity:.75}75%{opacity:.5}to{opacity:.75}}@keyframes wave_2{0%{opacity:.75}25%{opacity:1}50%{opacity:.75}75%{opacity:.5}to{opacity:.75}}@-webkit-keyframes wave_3{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}to{opacity:.5}}@keyframes wave_3{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}to{opacity:.5}}@-webkit-keyframes wave_4{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}to{opacity:.5}}@keyframes wave_4{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}to{opacity:.5}}@-webkit-keyframes blick{0%{left:-80%}to{left:160%}}@keyframes blick{0%{left:-80%}to{left:160%}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{width:100%;overflow-x:hidden}.page{width:100%;font-family:Raleway,Arial,sans-serif;color:var(--text-main-color)}.page *{-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:none;margin:0;padding:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page * input{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.wrapper{width:81.7708333333vw;margin:0 auto}*{outline:none!important;-webkit-tap-highlight-color:transparent}body{-webkit-overflow-scrolling:touch}input,input::placeholder{color:#000!important}.md-line-dotted{position:relative;cursor:pointer}.md-line-dotted:after{content:"";position:absolute;width:100%;top:100%;left:0%;right:0%;height:0;border-bottom:.0520833333vw dashed var(--main-color);-webkit-transition:.3s;transition:.3s}.md-line-dotted:hover:after{width:60%;right:40%}.md-line-dotted:after{border-bottom:.0520833333vw dotted var(--main-color)}.md-main-color-btn{background-color:var(--main-color);color:#fff;padding:0 2.6041666667vw;border-radius:var(--brad-regular);height:5.2083333333vw;width:28.6458333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:.3s;transition:.3s}.md-main-color-btn:hover{padding:0 2.8645833333vw;background-color:var(--main-color-darken)}.md-main-color-btn:hover:after{opacity:0}.md-main-color-btn span{font-size:1.0416666667vw;font-weight:600;letter-spacing:.04em}.md-main-color-btn img,.md-main-color-btn svg{fill:#fff}.md-main-color-btn img path,.md-main-color-btn svg path{fill:#fff}.md-main-color-btn:after{content:"";position:absolute;top:0;left:0;width:2.8645833333vw;height:300%;-webkit-transition:.3s;transition:.3s;background-color:#fff;-webkit-animation:blick 3s linear infinite;animation:blick 3s linear infinite;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.md-main-color-btn.disabled{pointer-events:none;opacity:.7}.md-main-color-btn.disabled:after{display:none}.md-main-title{font-weight:300;font-size:3.125vw;line-height:4.1666666667vw;letter-spacing:.04em;text-align:center}.md-main-title b{font-weight:700}.filters__slider .swiper-container{min-height:4.1666666667vw}.filters__slider .swiper-container .swiper-wrapper{min-height:4.1666666667vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.filters__slider .swiper-container .swiper-wrapper .swiper-slide{height:auto}.filters__slider .slider-btn.swiper-button-disabled{opacity:0}.md-standart-slider{position:relative}.md-standart-slider .swiper-container{width:100%;height:100%}.md-standart-slider .swiper-container .swiper-wrapper{height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden}.md-standart-slider .slider-btn{width:3.3333333333vw;height:3.3333333333vw;border-radius:50%;background-color:var(--main-color);position:absolute;top:50%;left:-5.2083333333vw;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md-standart-slider .slider-btn img,.md-standart-slider .slider-btn svg{width:.4708333333vw;height:.8234375vw;-o-object-fit:cover;object-fit:cover;fill:#fff}.md-standart-slider .slider-btn img path,.md-standart-slider .slider-btn svg path{fill:#fff}.md-standart-slider .slider-btn:hover{background-color:var(--main-color-darken)}.md-standart-slider .slider-btn.slider-next-btn{left:auto;right:-5.2083333333vw}.md-standart-slider .slider-pagination{position:absolute;left:0;right:0;bottom:-4.1666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-standart-slider .slider-pagination .swiper-pagination-bullet{opacity:1;-webkit-transition:.5s;transition:.5s;width:.78125vw;height:.78125vw;margin:0 .78125vw;background-color:#ececec}.md-standart-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--main-color)}.md-standart-form .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.0416666667vw}.md-standart-form .form-input{width:18.90625vw;height:5.2083333333vw;padding:0 2.6041666667vw;font-weight:500;font-size:.9375vw;line-height:1.25vw;letter-spacing:.03em;color:var(--text-main-color);border-radius:var(--brad-regular);font-family:Inter,Arial,sans-serif;margin-right:1.0416666667vw}.md-standart-form .form-input::-webkit-input-placeholder{color:var(--text-main-color)}.md-standart-form .form-input::-moz-placeholder{color:var(--text-main-color)}.md-standart-form .form-input:-ms-input-placeholder{color:var(--text-main-color)}.md-standart-form .form-input::-ms-input-placeholder{color:var(--text-main-color)}.md-standart-form .form-input::placeholder{color:var(--text-main-color)}.md-standart-form .form-btn{width:20.0520833333vw}.md-standart-form .form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md-standart-form .form-checkbox>div{width:1.0416666667vw;height:1.0416666667vw;margin-right:.8333333333vw;border:.0520833333vw solid var(--main-color);border-radius:var(--brad-regular);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:.3s;transition:.3s;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.md-standart-form .form-checkbox>div input{position:absolute;left:0;bottom:100%;display:none}.md-standart-form .form-checkbox>div img,.md-standart-form .form-checkbox>div svg{width:.4166666667vw;height:.3125vw;fill:#fff;opacity:0;-webkit-transition:.3s;transition:.3s}.md-standart-form .form-checkbox>div img path,.md-standart-form .form-checkbox>div svg path{fill:#fff}.md-standart-form .form-checkbox>div.checked{background-color:var(--main-color)}.md-standart-form .form-checkbox>div.checked img,.md-standart-form .form-checkbox>div.checked svg{opacity:1}.md-standart-form .form-checkbox p{font-weight:500;font-size:.7291666667vw;line-height:.9895833333vw;letter-spacing:.03em;cursor:pointer}.md-standart-form .form-checkbox p span{color:var(--main-color)}.md-standart-form .form-checkbox p span:hover{text-decoration:underline}input[type=text]{outline:none;-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{background-color:#fff;border:none;-webkit-text-fill-color:var(--text-main-color);-webkit-box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:var(--text-main-color)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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,.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:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-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:#00000080;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;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 steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-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-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}section{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.about-company__certificates .swiper-slide{border-radius:var(--brad-regular);overflow:hidden}.about-company__certificates .swiper-slide a{display:block;width:100%;height:100%}.about-company__certificates .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-company__certificates .slider-pagination .swiper-pagination-bullet{width:.4166666667vw;height:.4166666667vw;margin:0 .2604166667vw}.before-after__slider .swiper-slide{border-radius:var(--brad-regular)}.breadcrumbs{margin-bottom:2.34375vw;height:.8333333333vw;position:relative;z-index:10}.breadcrumbs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item:before{content:"";width:.0520833333vw;height:.6770833333vw;background-color:#8c8c8c;margin:0 .78125vw}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__item.active{pointer-events:none}.breadcrumbs__item.active a{color:var(--text-main-color);font-weight:800}.breadcrumbs__item.active:before{background-color:var(--text-main-color)}.breadcrumbs a{font-weight:500;font-size:.7291666667vw;line-height:.8333333333vw;letter-spacing:.04em;color:#8c8c8c}.breadcrumbs a:hover{text-decoration:underline}.calc-price{padding-bottom:5.46875vw}.calc-price__title{margin-bottom:1.0416666667vw}.calc-price__container{color:#000;min-height:44.2708333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.calc-price__container.md-final-step .calc-price__info{display:none}.calc-price__container.md-final-step .calc-price__quiz{width:100%}.calc-price__quiz{width:57.2916666667vw;height:auto;border-radius:var(--brad-regular);background-color:#fbfbfb;padding:2.0833333333vw 4.6875vw 2.6041666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc-price__quiz .quiz-progress{width:100%;height:2.0833333333vw;padding:.2604166667vw .3125vw;border-radius:var(--brad-regular);background-color:#fff;position:relative;margin-bottom:2.34375vw}.calc-price__quiz .quiz-progress .progress-text{position:absolute;top:50%;left:50%;font-weight:400;font-size:.8333333333vw;line-height:.9375vw;letter-spacing:.03em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.calc-price__quiz .quiz-progress .progress-text span{font-family:Inter,Arial,sans-serif}.calc-price__quiz .quiz-progress .progress-bar{width:0%;height:100%;border-radius:var(--brad-regular);background-color:var(--main-color);position:relative;z-index:1;overflow:hidden;-webkit-transition:.5s;transition:.5s}.calc-price__quiz .quiz-progress .progress-bar:after{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;background-image:none;background-position:center left;background-size:contain;background-repeat:repeat-x;z-index:2;-webkit-animation:progress_bar 40s linear infinite;animation:progress_bar 40s linear infinite}.calc-price__info{width:23.4375vw;height:auto;border-radius:var(--brad-regular);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:1.3541666667vw 1.3020833333vw 1.40625vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc-price__info .info-status{padding:0 1.0416666667vw;height:2.34375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.78125vw;line-height:1.3541666667vw;letter-spacing:.04em;color:#fff;background-color:var(--main-color);border-radius:var(--brad-regular);position:absolute;top:1.3541666667vw;left:1.6145833333vw}.calc-price__info .info-status.md-always-green{background-color:#31b939!important}.calc-price__info .info-status:before{content:"";width:.3645833333vw;height:.3645833333vw;border-radius:50%;background-color:#fff;margin-right:.4166666667vw;-webkit-animation:pulse_3 2.5s linear infinite;animation:pulse_3 2.5s linear infinite}.calc-price__info .info-person{width:14.5833333333vw;margin:0 auto;margin-bottom:2.3958333333vw}.calc-price__info .info-person__img{width:100%;height:15.4166666667vw}.calc-price__info .info-person__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.calc-price__info .info-person__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.0416666667vw 1.5625vw;background:#fff;border-radius:var(--brad-regular);font-weight:600;font-size:1.0416666667vw;line-height:1.3541666667vw;text-align:center;letter-spacing:.04em}.calc-price__info .info-text{font-size:.9375vw;line-height:1.3020833333vw;text-align:center;letter-spacing:.04em;margin-bottom:3.0729166667vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 3.125vw}.calc-price__info .info-text p{display:none}.calc-price__info .info-text p.active{display:block}.calc-price__info .info-bottom{margin-top:auto;margin-bottom:0}.calc-price__info .info-bottom__text{font-weight:600;font-size:1.0416666667vw;line-height:1.3541666667vw;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.1979166667vw}.calc-price__info .info-bottom__item{width:100%;height:4.4270833333vw;position:relative;padding:0 1.5625vw 0 2.03125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.78125vw;border-radius:var(--brad-regular);overflow:hidden}.calc-price__info .info-bottom__item:first-child{margin-top:0}.calc-price__info .info-bottom__item .item-img{position:absolute;inset:0;z-index:1;border-radius:var(--brad-regular)}.calc-price__info .info-bottom__item .item-img img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-left:auto;margin-right:1vw}.calc-price__info .info-bottom__item .item-img:after{content:"";position:absolute;inset:0;background:#0f0f0f99;border-radius:var(--brad-regular);z-index:2}.calc-price__info .info-bottom__item .item-text{position:relative;z-index:3;width:10.4166666667vw;font-weight:500;font-size:.9375vw;line-height:1.3020833333vw;letter-spacing:.04em;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:2.6041666667vw;-webkit-line-clamp:2;-webkit-box-orient:vertical}.calc-price__info .info-bottom__item .item-icon{width:1.8229166667vw;height:1.8229166667vw;border-radius:50%;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3}.calc-price__info .info-bottom__item .item-icon img,.calc-price__info .info-bottom__item .item-icon svg{width:.5208333333vw;height:.7291666667vw;-o-object-fit:cover;object-fit:cover;fill:#fff}.calc-price__info .info-bottom__item .item-icon img path,.calc-price__info .info-bottom__item .item-icon svg path{fill:#fff}.quiz-questions-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quiz-questions-container .quiz-question{display:none}.quiz-questions-container .quiz-question.active{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-questions-container .quiz-question[data-question-id="1"] .question-control .prev-btn{opacity:0;pointer-events:none}.quiz-questions-container .question-title{margin:0 auto;margin-bottom:2.0833333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-questions-container .question-title span{padding:0 1.5625vw;height:2.34375vw;border-radius:var(--brad-regular);background-color:var(--main-color);font-weight:600;font-size:.78125vw;line-height:2.34375vw;letter-spacing:.04em;color:#fff;margin-right:1.1458333333vw;-ms-flex-negative:0;flex-shrink:0}.quiz-questions-container .question-title p{font-weight:700;font-size:1.875vw;line-height:2.1875vw;letter-spacing:.04em}.quiz-questions-container .answers-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0;margin-bottom:auto;height:26.0416666667vw;overflow-x:hidden;overflow-y:auto;margin-right:-1.5625vw;padding-right:.5208333333vw}.quiz-questions-container .answers-container .container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.9114583333vw -1.4322916667vw}.quiz-questions-container .answers-container .answers-wrap{margin:.9114583333vw 1.4322916667vw;position:relative}.quiz-questions-container .answers-container .answers-item{width:14.0625vw;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-questions-container .answers-container .answers-item input{position:absolute;top:0;left:0;z-index:5;pointer-events:none;opacity:0}.quiz-questions-container .answers-container .answers-item__img{width:100%;height:9.1145833333vw;border-radius:var(--brad-regular);overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;border:.1041666667vw solid transparent;-webkit-transition:.3s;transition:.3s}.quiz-questions-container .answers-container .answers-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quiz-questions-container .answers-container .answers-item__icon{width:1.7708333333vw;height:1.7708333333vw;margin:0 auto;margin-top:-.8854166667vw;border-radius:50%;background-color:#fff;border:.2083333333vw solid #FBFBFB;margin-bottom:.5208333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}.quiz-questions-container .answers-container .answers-item__icon img,.quiz-questions-container .answers-container .answers-item__icon svg{width:.5208333333vw;height:.4166666667vw;fill:#aeaeae;-webkit-transition:.3s;transition:.3s}.quiz-questions-container .answers-container .answers-item__icon img path,.quiz-questions-container .answers-container .answers-item__icon svg path{fill:#aeaeae}.quiz-questions-container .answers-container .answers-item__text{font-weight:500;font-size:.9375vw;line-height:1.09375vw;text-align:center;letter-spacing:.04em}.quiz-questions-container .answers-container .answers-item:hover .answers-item__img{border-color:var(--quiz-hover)}.quiz-questions-container .answers-container .answers-item:hover .answers-item__icon svg{fill:var(--main-color)}.quiz-questions-container .answers-container .answers-item:hover .answers-item__icon svg path{fill:var(--main-color)}.quiz-questions-container .answers-container .answers-item.checked .answers-item__img{border-color:var(--main-color)}.quiz-questions-container .answers-container .answers-item.checked .answers-item__icon{background-color:var(--main-color)}.quiz-questions-container .answers-container .answers-item.checked .answers-item__icon svg{fill:#fff}.quiz-questions-container .answers-container .answers-item.checked .answers-item__icon svg path{fill:#fff}.quiz-questions-container .answers-container.md-multiple-selection .answers-item__icon{border-radius:var(--brad-regular)}.quiz-questions-container .question-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5625vw;position:relative;z-index:15}.quiz-questions-container .question-control .btn-wrap{position:relative;border-radius:var(--brad-regular)}.quiz-questions-container .question-control .btn-wrap:hover .btn-wrap__hint{opacity:1;pointer-events:all}.quiz-questions-container .question-control .btn-wrap.active{cursor:not-allowed}.quiz-questions-container .question-control .btn-wrap.active .btn-wrap__hint{display:block}.quiz-questions-container .question-control .btn-wrap__hint{position:absolute;width:130%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);bottom:110%;padding:.78125vw;border-radius:var(--brad-regular);background-color:#fff;-webkit-box-shadow:0 0 .5208333333vw rgba(0,0,0,.25);box-shadow:0 0 .5208333333vw #00000040;font-size:.8333333333vw;line-height:.9375vw;-webkit-transition:.3s;transition:.3s;opacity:0;pointer-events:none;display:none;text-align:center}.quiz-questions-container .question-control__btn{width:9.1145833333vw;height:3.90625vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.5625vw}.quiz-questions-container .question-control__btn:hover{padding:0 1.5625vw}.quiz-questions-container .question-control__btn span:after{content:"";display:inline-block;margin-top:-.1041666667vw;margin-left:.2604166667vw;width:.5208333333vw;height:.5208333333vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;border-right:.1041666667vw solid #fff;border-bottom:.1041666667vw solid #fff}.quiz-questions-container .question-control .prev-btn{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:var(--brad-regular);cursor:pointer}.quiz-questions-container .question-control .prev-btn span{font-weight:600;font-size:1.0416666667vw;line-height:1.25vw;text-align:center;letter-spacing:.05em;color:var(--text-main-color)}.quiz-questions-container .question-control .prev-btn span:after{display:none}.quiz-questions-container .question-control .prev-btn span:before{content:"";display:inline-block;margin-top:-.1041666667vw;margin-right:.2604166667vw;width:.5208333333vw;height:.5208333333vw;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;border-left:.1041666667vw solid var(--text-main-color);border-bottom:.1041666667vw solid var(--text-main-color)}@media only screen and (min-width:769px){.answers-container::-webkit-scrollbar{width:.78125vw;background-color:#fff}.answers-container::-webkit-scrollbar-button{display:none}.answers-container::-webkit-scrollbar-thumb{border-radius:.4166666667vw;background-color:var(--main-color)}}.quiz-final{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.quiz-final__content{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz-final__text{padding:.5208333333vw 1.5625vw;min-height:2.34375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;font-size:.78125vw;line-height:1.3541666667vw;letter-spacing:.04em;margin-bottom:.78125vw;font-weight:600;background-color:var(--main-color);border-radius:var(--brad-regular);color:#fff}.quiz-final__title{font-weight:700;font-size:1.875vw;line-height:2.1875vw;text-align:center;letter-spacing:.04em;margin-bottom:1.8229166667vw}.quiz-final__form{width:100%}.quiz-final__form .form-container{width:22.3958333333vw;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.78125vw}.quiz-final__form .form-container .hidden{display:none}.quiz-final__form .form-container .form-input{width:100%;margin:0;margin-bottom:.5208333333vw}.quiz-final__form .form-container .form-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-final__form .form-checkbox{width:20.8333333333vw;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.0416666667vw}.quiz-final__form .form-checkbox p{width:12.5vw}.quiz-final__form .form-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.8229166667vw}.quiz-final__form .form-top__item{width:5.2083333333vw;margin:0 .1041666667vw;padding:.3645833333vw;background-color:transparent;border-radius:var(--brad-regular);border:.0520833333vw solid transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.quiz-final__form .form-top__item input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.quiz-final__form .form-top__item span{width:3.125vw;height:3.125vw;border-radius:50%;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.78125vw}.quiz-final__form .form-top__item span img,.quiz-final__form .form-top__item span svg{width:1.3020833333vw;fill:#fff;pointer-events:none}.quiz-final__form .form-top__item span img path,.quiz-final__form .form-top__item span svg path{fill:#fff}.quiz-final__form .form-top__item span.whats-app{background-color:#31b939}.quiz-final__form .form-top__item span.viber{background-color:#746fbb}.quiz-final__form .form-top__item span.telegram{background-color:#05a0eb}.quiz-final__form .form-top__item p{font-size:.8333333333vw;font-weight:600;line-height:.9375vw}.quiz-final__form .form-top__item:hover,.quiz-final__form .form-top__item.active{background-color:#fff;border-color:var(--main-color)}.quiz-final__form .form-bottom{width:20.8333333333vw;margin:0 auto}.quiz-final__form .form-bottom__title{font-weight:600;font-size:1.0416666667vw;line-height:1.3541666667vw;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.1979166667vw}.quiz-final__form .form-bottom__item{width:100%;height:4.4270833333vw;position:relative;padding:0 1.5625vw 0 2.03125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.78125vw;border-radius:var(--brad-regular);overflow:hidden}.quiz-final__form .form-bottom__item:first-child{margin-top:0}.quiz-final__form .form-bottom__item .item-img{position:absolute;inset:0;z-index:1;border-radius:var(--brad-regular)}.quiz-final__form .form-bottom__item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quiz-final__form .form-bottom__item .item-img:after{content:"";position:absolute;inset:0;background:#0f0f0f99;border-radius:var(--brad-regular);z-index:2}.quiz-final__form .form-bottom__item .item-text{position:relative;z-index:3;width:10.4166666667vw;font-weight:500;font-size:.9375vw;line-height:1.3020833333vw;letter-spacing:.04em;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:2.6041666667vw;-webkit-line-clamp:2;-webkit-box-orient:vertical}.quiz-final__form .form-bottom__item .item-icon{width:1.8229166667vw;height:1.8229166667vw;border-radius:50%;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3}.quiz-final__form .form-bottom__item .item-icon img,.quiz-final__form .form-bottom__item .item-icon svg{width:.5208333333vw;height:.7291666667vw;-o-object-fit:cover;object-fit:cover;fill:#fff}.quiz-final__form .form-bottom__item .item-icon img path,.quiz-final__form .form-bottom__item .item-icon svg path{fill:#fff}.catalog__item .item-slider .swiper-container{width:100%;height:100%}.catalog__item .item-slider .swiper-container .swiper-wrapper{height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.catalog__item .item-slider .swiper-container .swiper-slide{height:auto}.catalog__item .item-slider .swiper-container .swiper-slide img{width:100%;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover}.catalog__item .item-slider .slider-pagination .swiper-pagination-bullet{opacity:1;-webkit-transition:.5s;transition:.5s;width:.5208333333vw;height:.5208333333vw;margin:0 .2604166667vw;background-color:#ececec}.catalog__item .item-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--main-color)}.first{position:relative;margin-bottom:5.46875vw;min-height:56.25vw;padding-top:11.7708333333vw;margin-top:-11.7708333333vw}.first__content{padding-top:5.6041666667vw;padding-bottom:2.6041666667vw}.first__title{width:56.7708333333vw;font-weight:300;font-size:3.3854166667vw;line-height:4.4270833333vw;letter-spacing:.02em;margin-bottom:2.34375vw}.first__title b{font-weight:700}.first__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.5416666667vw;max-width:49%}.md-first-with-form .first__bullets{max-width:100%}.first__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.first__buttons-btn{margin-right:1.8229166667vw}.first.md-dark-bg{color:#fff}.first.md-first-with-form .wrapper{padding-top:3.0208333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.first.md-first-with-form .first__title{width:100%}.first.md-first-with-form .first__content{width:44.53125vw}.bullets-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:3.6458333333vw;cursor:pointer;align-items:flex-start}.bullets-item:first-child{margin-left:0}.bullets-item:hover>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.bullets-item>img{margin-bottom:.8333333333vw;-webkit-transition:.3s;transition:.3s}.bullets-item p{font-size:.9375vw;line-height:1.3020833333vw;letter-spacing:.04em}.bullets-item p b{font-weight:700}.footer{background-color:#1c1c1c;color:#fff}.footer__top{padding-top:3.125vw;padding-bottom:4.1666666667vw;border-bottom:.0520833333vw solid rgba(255,255,255,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top-item{width:10.0520833333vw;-ms-flex-negative:0;flex-shrink:0}.footer__top-item:nth-child(3){width:18.75vw}.footer__top-item:last-child{width:14.1666666667vw}.footer-title{font-weight:700;font-size:1.0416666667vw;line-height:1.1979166667vw;letter-spacing:.03em;margin-bottom:.7291666667vw}.footer-text{color:#cacaca}.footer-text p{font-weight:500;font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.03em;margin-bottom:1.0416666667vw}.footer-text p:last-child{margin-bottom:0}.footer__bottom{padding-top:1.3020833333vw;padding-bottom:2.6041666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__bottom-item:first-child,.footer__bottom-item:last-child{width:17.5520833333vw}.footer__bottom-item:last-child p{text-align:right}.footer__bottom-item p{font-weight:500;font-size:.6770833333vw;line-height:1.25vw;letter-spacing:.04em}.footer__bottom-item p span,.footer__bottom-item p a{color:var(--main-color)}.geography__item .item-slider .swiper-container{height:100%;position:relative}.geography__item .item-slider .slider-container .swiper-slide,.geography__item .item-slider .swiper-container .swiper-slide{border-radius:var(--brad-regular)}.header{height:11.7708333333vw;padding-top:1.0416666667vw;background-color:#f5f8f9;position:relative;z-index:30;margin-bottom:3.0729166667vw}.header.md-bg-transparent{background-color:transparent;margin-bottom:0}.header.md-bg-transparent .nav-wrap{border-bottom:.0520833333vw solid rgba(28,28,28,.07)}.header.md-bg-transparent .header__download a:hover{border-color:var(--main-color)}.header.md-white-header{color:#fff}.header.md-white-header .header__nav.fixed .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.md-white-header .nav-wrap{border-color:#ffffff4d}.header.md-white-header .nav-wrap .nav .nav-item a{color:#fff}.header.md-white-header .nav-wrap .nav .nav-item a:hover{color:var(--main-color)}.header.md-white-header .nav-wrap .nav .nav-item:first-child svg{opacity:1}.header.md-white-header .header__top .wrapper{border-color:#ffffff4d}.header.md-white-header .header__logo a,.header.md-white-header .header__download a,.header.md-white-header .header__contacts a{color:#fff}.header.md-white-header .header__download a{border-color:#fff}.header.md-white-header .header__download a span{color:#fff}.header.md-white-header .header__contacts a:hover{color:var(--main-color)}.header__btn{display:none}.header__btn-wrap{display:flex;align-items:center}.header__btn-wrap p{width:1.8229166667vw;font-size:.625vw;margin-right:.78125vw;letter-spacing:.03em}.header__btn{display:block;width:2.7vw;height:1.5vw;position:relative;cursor:pointer;z-index:999}.header__btn span{width:100%;height:.1771428571vw;border-radius:.3125vw;position:absolute;left:0;background-color:var(--main-color);-webkit-transition:.3s;transition:.3s}.header__btn span:first-child{top:0}.header__btn span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__btn span:last-child{bottom:0;width:1.2vw}.header__btn.open span:first-child{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.header__btn.open span:nth-child(2){opacity:0}.header__btn.open span:last-child{bottom:50%;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;width:2.7vw}.header__top .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.3020833333vw;border-bottom:.0520833333vw solid rgba(28,28,28,.07)}.header__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--text-main-color)}.header__logo a img,.header__logo a svg{width:2.8645833333vw;height:2.2114583333vw;fill:var(--main-color)}.header__logo a img path,.header__logo a svg path{fill:var(--main-color)}.header__logo a p{font-size:2.0833333333vw;font-weight:400;margin-left:1vw}.header__logo a p b{font-weight:700}.header__text{width:10.4166666667vw;font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.03em}.header__address{width:13.28125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__address img,.header__address svg{width:1.0416666667vw;height:1.25vw;margin-right:.78125vw;fill:var(--main-color)}.header__address img path,.header__address svg path{fill:var(--main-color)}.header__address p{font-size:.8333333333vw;line-height:1.3020833333vw;letter-spacing:.03em}.header__address p b{font-weight:700}.header__download{width:16.1458333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__download a{width:100%;height:3.90625vw;border-radius:var(--brad-regular);border:.0520833333vw solid var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5625vw;-webkit-transition:.3s;transition:.3s;cursor:pointer}.header__download a img,.header__download a svg{width:1.0416666667vw;height:1.0416666667vw;fill:var(--main-color);-webkit-transition:.3s;transition:.3s}.header__download a img path,.header__download a svg path{fill:var(--main-color);-webkit-transition:.3s;transition:.3s}.header__download a span{font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.03em;color:var(--main-color);font-weight:600;-webkit-transition:.3s;transition:.3s}.header__download a:hover{background-color:var(--main-color)}.header__download a:hover img{filter:brightness(0) invert(1)}.header__download a:hover img,.header__download a:hover svg{fill:#fff}.header__download a:hover img path,.header__download a:hover svg path{fill:#fff}.header__download a:hover span{color:#fff}.header__social,.header__contacts{width:12.7604166667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__social p,.header__contacts p{font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.03em;margin-bottom:.78125vw;position:relative}.header__social p b,.header__contacts p b{font-weight:600}.header__social p b span,.header__contacts p b span{font-family:Inter,Arial,serif}.header__social p:before,.header__contacts p:before{content:"";position:absolute;width:.2083333333vw;height:.2083333333vw;border-radius:50%;background-color:var(--main-color);top:50%;left:-.5208333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.header__social p:after,.header__contacts p:after{content:"";position:absolute;width:.2083333333vw;height:.2083333333vw;border-radius:50%;background-color:var(--main-color);top:50%;left:-.5208333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:.3s;transition:.3s;-webkit-animation:pulse_1 3s linear infinite;animation:pulse_1 3s linear infinite}.header__contacts{width:13.9604166667vw}.header__contacts p{margin-bottom:.5208333333vw}.header__contacts a{font-family:Inter,Arial,serif;font-weight:600;font-size:1.0416666667vw;line-height:1.3541666667vw;color:var(--text-main-color);margin-bottom:.15625vw;-webkit-transition:.3s;transition:.3s}.header__contacts a:hover{color:var(--main-color)}.header__nav{-webkit-transition:.3s;transition:.3s}.header__nav.fixed{position:fixed;top:0;left:0;right:0;background-color:#f5f8f9}.header__nav.fixed .nav-wrap{border-bottom:none}.nav-wrap ul{list-style:none}.nav-wrap .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-wrap .nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.3541666667vw 1.34375vw;-webkit-transition:.3s;transition:.3s}.nav-wrap .nav .nav-item:first-child{padding-top:0;padding-left:0;padding-bottom:0}.nav-wrap .nav .nav-item:first-child img,.nav-wrap .nav .nav-item:first-child svg{width:1.1979166667vw;height:1.1458333333vw;fill:var(--main-color);-webkit-transition:.3s;transition:.3s}.nav-wrap .nav-link.home img,.nav-wrap .nav-link.home svg{width:1.1979166667vw;height:1.1458333333vw;fill:var(--main-color);-webkit-transition:.3s;transition:.3s}.nav-wrap .nav .nav-item:first-child img path,.nav-wrap .nav .nav-item:first-child svg path{fill:var(--main-color)}.nav-wrap .nav .nav-item:first-child img:hover,.nav-wrap .nav .nav-item:first-child svg:hover{opacity:1}.nav-wrap .nav .nav-item:last-child{padding-right:0}.nav-wrap .nav .nav-item a{text-transform:uppercase;font-size:.9375vw;color:var(--text-main-color);font-weight:600;-webkit-transition:.3s;transition:.3s}.nav-wrap .nav .nav-item a:hover{color:var(--main-color)}.our-works__slider .swiper-slide{border-radius:var(--brad-regular);overflow:hidden}.portfolio{position:relative;padding-bottom:5.46875vw}.portfolio__title{margin-bottom:1.0416666667vw}.portfolio__slider{display:none}.portfolio__text{font-weight:500;font-size:1.6666666667vw;line-height:3.125vw;text-align:center;letter-spacing:.04em;margin-bottom:2.0833333333vw}.portfolio__container{margin-bottom:3.90625vw}.portfolio__container .container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.portfolio__item{width:39.0416666667vw;margin-top:3.3854166667vw;margin-right:1.8229166667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.portfolio__item .item-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.8229166667vw;position:relative}.portfolio__item .item-gallery a{width:5.9895833333vw;height:5.0520833333vw;border-radius:var(--brad-regular);margin-right:.625vw;overflow:hidden}.portfolio__item .item-gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio__item .item-gallery a:first-child{width:39.0416666667vw;height:30.8333333333vw;border-radius:var(--brad-regular);overflow:hidden;margin-right:0;margin-bottom:.8333333333vw;position:relative}.portfolio__item .item-gallery a:nth-child(n+6){display:none}.portfolio__item .item-gallery a:nth-child(3){margin-right:.6770833333vw}.portfolio__item .item-gallery a:nth-child(5){margin-right:0}.portfolio__item .item-gallery__hint{position:absolute;top:1.1979166667vw;left:1.1979166667vw;font-weight:600;font-size:.8333333333vw;line-height:1.7708333333vw;letter-spacing:.04em;color:#fff;background-color:var(--main-color);height:1.7708333333vw;padding:0 .625vw;border-radius:var(--brad-regular);z-index:5}.portfolio__item .item-gallery__hint span{font-family:inter,Arial,sans-serif}.portfolio__item .item-gallery__hint.hidden{opacity:0;pointer-events:none;visibility:hidden}.portfolio__item .item-title{font-weight:700;font-size:1.5625vw;line-height:2.1875vw;letter-spacing:.03em;margin-bottom:.7291666667vw;color:var(--text-main-color);-webkit-transition:.3s;transition:.3s}.portfolio__item .item-title:hover{color:var(--main-color)}.portfolio__item .item-text{font-weight:400;font-size:.7291666667vw;line-height:1.1458333333vw;letter-spacing:.03em;color:#8a8a8a;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.78125vw}.portfolio__item .item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio__item .item-btn span{font-weight:600;font-size:.8333333333vw;line-height:.5208333333vw;letter-spacing:.04em;color:var(--main-color);margin-right:.2604166667vw;-webkit-transition:.3s;transition:.3s}.portfolio__item .item-btn img,.portfolio__item .item-btn svg{width:.9895833333vw;height:.9895833333vw;-o-object-fit:cover;object-fit:cover;fill:var(--main-color)}.portfolio__item .item-btn img path,.portfolio__item .item-btn svg path{fill:var(--main-color)}.portfolio__item .item-btn:hover span{margin-right:.5208333333vw}.promotions{padding-bottom:8.8541666667vw;position:relative}.promotions .wrapper{position:relative}.promotions__title{margin-bottom:2.6041666667vw}.promotions__slider .promotions__item{height:100%}.promotions__item{width:26.0416666667vw;min-height:19.53125vw;padding:2.8645833333vw 2.8645833333vw 3.125vw;position:relative;border-radius:var(--brad-regular);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.promotions__item:hover .promotions__item-blur{opacity:1}.promotions__item.md-black-item{background-color:#292929;color:#fff}.promotions__item.md-black-item .md-line-dotted span{color:var(--main-color)}.promotions__item.md-black-item .md-line-dotted img,.promotions__item.md-black-item .md-line-dotted svg{fill:var(--main-color)}.promotions__item.md-black-item .md-line-dotted img path,.promotions__item.md-black-item .md-line-dotted svg path{fill:var(--main-color)}.promotions__item.md-black-item .promotions__item-blur{top:.46875vw;right:1.9791666667vw}.promotions__item.md-white-item{color:var(--text-main-color);background-size:cover;background-position:center center;background-repeat:no-repeat}.promotions__item.md-white-item .md-line-dotted span{color:var(--main-color)}.promotions__item.md-white-item .md-line-dotted img,.promotions__item.md-white-item .md-line-dotted svg{fill:var(--main-color)}.promotions__item.md-white-item .md-line-dotted img path,.promotions__item.md-white-item .md-line-dotted svg path{fill:var(--main-color)}.promotions__item.md-white-item .promotions__item-blur{display:none}.promotions__item-img{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;height:19.53125vw;-o-object-fit:cover;object-fit:cover}.promotions__item-content{position:relative;z-index:5;width:12.5vw;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.promotions__item-content p{font-size:1.5625vw;line-height:1.8229166667vw;font-weight:700;letter-spacing:.04em}.promotions__item-content>span{padding:1.0416666667vw 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;font-size:.9375vw;line-height:1.25vw;letter-spacing:.04em}.promotions__item-content .content-btn{margin-top:auto;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.promotions__item-content .content-btn:hover span{margin-right:.5208333333vw}.promotions__item-content .content-btn span{font-weight:600;font-size:.8333333333vw;line-height:.5208333333vw;letter-spacing:.04em;margin-right:.2604166667vw;-webkit-transition:.3s;transition:.3s}.promotions__item-content .content-btn img,.promotions__item-content .content-btn svg{width:.9895833333vw;height:.9895833333vw;-o-object-fit:cover;object-fit:cover}.promotions__item-blur{position:absolute;z-index:1;width:10.4166666667vw;height:10.4166666667vw;background:#fff;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-filter:blur(10.4166666667vw);filter:blur(10.4166666667vw)}.promotions__container{width:100%}.promotions__container .container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.3020833333vw -.9114583333vw}.promotions__container .promotions__item{margin:1.3020833333vw .9114583333vw}.questions{padding-bottom:6.25vw}.questions__title{margin-bottom:2.8645833333vw}.questions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.8645833333vw}.questions__container .container-item{width:39.53125vw}.questions__item{background:#f8fafb;border-radius:var(--brad-regular);width:100%;padding:1.3020833333vw 8.8541666667vw 1.3020833333vw 2.8645833333vw;position:relative;margin-top:1.3020833333vw}.questions__item:first-child{margin-top:0}.questions__item .item-title{color:#000;font-weight:700;font-size:1.1458333333vw;line-height:1.6666666667vw;letter-spacing:.03em;cursor:pointer}.questions__item .item-content{padding-top:1.0416666667vw;font-weight:500;font-size:.8333333333vw;line-height:1.3020833333vw;letter-spacing:.03em;color:#939393;display:none}.questions__item .item-btn{position:absolute;z-index:5;width:1.6666666667vw;height:1.6666666667vw;top:2.03125vw;right:1.7708333333vw;border-radius:50%;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.questions__item .item-btn img,.questions__item .item-btn svg{width:.5208333333vw;height:.5208333333vw;-o-object-fit:contain;object-fit:contain;fill:#fff}.questions__item .item-btn img path,.questions__item .item-btn svg path{fill:#fff}.questions__item .item-btn:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:var(--main-color);-webkit-animation:pulse_2_small 2s linear infinite;animation:pulse_2_small 2s linear infinite;z-index:-1}.questions__item .item-btn.open{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3);background-color:#fff;-webkit-filter:drop-shadow(0 0 2.6041666667vw rgba(0,0,0,.05));filter:drop-shadow(0 0 2.6041666667vw rgba(0,0,0,.05))}.questions__item .item-btn.open:after{display:none}.questions__item .item-btn.open img,.questions__item .item-btn.open svg{fill:#d5dee3}.questions__item .item-btn.open img path,.questions__item .item-btn.open svg path{fill:#d5dee3}.reviews{padding-top:5.2083333333vw;padding-bottom:6.7708333333vw;position:relative}.reviews__title{color:#fff;margin-bottom:3.90625vw}.reviews .slider-btn{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 13.0208333333vw rgba(0,0,0,.25);box-shadow:0 0 13.0208333333vw #00000040}.reviews .slider-btn.slider-prev-btn{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviews .slider-btn.slider-next-btn{left:auto;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.reviews .slider-btn:hover{background-color:var(--main-color-darken)}.reviews .slider-pagination{bottom:-2.8645833333vw}.reviews__video-slider .swiper-container{width:33.8541666667vw;height:100%}.reviews__video-slider .swiper-container .swiper-slide{width:33.8541666667vw;height:100%;border-radius:var(--brad-regular)}.reviews__img-slider .img-slider__container .swiper-container{height:100%}.reviews__img-slider .img-slider__container .swiper-slide{border-radius:var(--brad-regular)}.reviews__phone-slider .phone-slider__container .swiper-container{width:100%;height:100%;border-bottom-right-radius:1.5625vw;border-bottom-left-radius:1.5625vw}.reviews.md-style-2 .reviews__img-slider .swiper-container{-webkit-filter:drop-shadow(0 0 5.2083333333vw rgba(0,0,0,.1));filter:drop-shadow(0 0 5.2083333333vw rgba(0,0,0,.1))}.reviews.md-style-2 .reviews__img-slider .swiper-pagination-bullet{background-color:#fff}.reviews.md-style-2 .reviews__img-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--main-color)}.team{padding-bottom:4.15625vw}.team__title{width:69.2708333333vw;margin:0 auto;margin-bottom:5.2083333333vw}.team__slide{width:19.2708333333vw;height:26.0416666667vw;border-radius:var(--brad-regular);overflow:hidden;position:relative;cursor:pointer}.team__slide .slide-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__slide .slide-info{position:absolute;inset:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(23.2%,rgba(0,0,0,.07)),color-stop(124.7%,#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,.07) 23.2%,#000000 124.7%);background:linear-gradient(180deg,#00000012 23.2%,#000 124.7%);padding:2.0833333333vw 5.2083333333vw 2.0833333333vw 2.6041666667vw;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.3s;transition:.3s;opacity:0}.team__slide .slide-info p{font-weight:700;font-size:1.25vw;line-height:1.4583333333vw;letter-spacing:.03em;margin-bottom:.78125vw}.team__slide .slide-info span{font-weight:400;font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.03em}.team__slide:hover .slide-info{opacity:1}.team__slider{height:26.0416666667vw;margin-bottom:5.2083333333vw}.team__slider .swiper-slide{border-radius:var(--brad-regular);overflow:hidden}.our-team__slider .swiper-slide{border-radius:var(--brad-regular)}.work-steps__slider .swiper-slide{width:24.4791666667vw;height:auto}@media only screen and (max-width:768px){.wrapper{width:86.25vw}body{overflow-x:hidden;padding-top:25vw}.md-line-dotted:after{border-bottom:.3125vw dotted var(--main-color)}.md-main-color-btn{height:18.75vw;padding:0 14.6875vw}.md-main-color-btn:hover{padding:0 14.6875vw}.md-main-color-btn span{font-size:3.75vw;line-height:4.6875vw;letter-spacing:.03em}.md-main-color-btn img,.md-main-color-btn svg{width:4.0625vw;height:4.0625vw;-o-object-fit:contain;object-fit:contain}.md-main-color-btn:after{width:7.8125vw}.md-standart-form .form-container{margin-bottom:3.125vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md-standart-form .form-input{width:76.25vw;height:18.75vw;font-size:3.75vw;border-radius:var(--brad-regular);padding:0 9.375vw;margin-bottom:3.125vw}.md-standart-form .form-checkbox div{width:3.75vw;height:3.75vw;margin-right:1.875vw;border-radius:var(--brad-regular)}.md-standart-form .form-checkbox div img,.md-standart-form .form-checkbox div svg{width:1.5625vw;height:1.25vw}.md-standart-form .form-checkbox p{font-size:2.1875vw;line-height:2.8125vw}.md-main-title{font-size:6.25vw;line-height:9.375vw}.md-standart-slider .slider-btn{display:none}.md-standart-slider .slider-pagination{bottom:-6.25vw}.md-standart-slider .slider-pagination .swiper-pagination-bullet{width:2.5vw;height:2.5vw;margin:0 1.25vw}.filters__slider .swiper-container{overflow:visible;min-height:9.375vw}.filters__slider .swiper-container .swiper-wrapper{min-height:9.375vw}.header{height:17vw;padding-top:1.9875vw;padding-bottom:3.125vw;margin:0;position:fixed;z-index:50;top:0;left:0;right:0;-webkit-transition:.3s;transition:.3s}.header.fixed{background-color:#f5f8f9}.header.fixed .header__logo p,.header.fixed .header__contacts a,.header.fixed .header__contacts p,.header.fixed .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.open{z-index:100}.header.open .header__nav{opacity:1;pointer-events:all}.header.open .header__logo p,.header.open .header__contacts a,.header.open .header__contacts p,.header.open .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header__top{position:relative;z-index:3}.header__top .wrapper{border-bottom:none}.header__btn-wrap p{display:none}.header__btn{display:block;width:6.25vw;height:4.6875vw;position:relative}.header__btn span{width:6.25vw;height:.625vw;border-radius:.3125vw;position:absolute;left:0;background-color:var(--main-color);-webkit-transition:.3s;transition:.3s}.header__btn span:first-child{top:0}.header__btn span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__btn span:last-child{bottom:0;width:6.25vw}.header__btn.open span:last-child{width:6.25vw}.header__btn.open span:first-child{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.header__btn.open span:nth-child(2){opacity:0}.header__btn.open span:last-child{bottom:50%;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.header__text,.header__address,.header__download,.header__social{display:none}.header__logo{width:23.4375vw}.header__logo a img,.header__logo a svg{width:7.5vw;height:5.625vw}.header__logo a p{font-size:5.3125vw;line-height:1}.header__contacts{width:37.5vw}.header__contacts p{width:auto;font-size:2.1875vw;line-height:2.5vw}.header__contacts p:before,.header__contacts p:after{width:.9375vw;height:.9375vw;left:-1.875vw}.header__contacts a{font-size:3.125vw;line-height:4.0625vw}.header__nav{position:fixed;inset:0;width:100%;height:100%;padding-top:31.25vw;background-color:#f5f8f9;z-index:2;padding-bottom:6.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;pointer-events:none}.header__nav .wrapper{overflow-x:hidden;overflow-y:auto}.header__nav .nav-wrap{width:100%;height:100%;border-bottom:none!important}.header__nav .nav-wrap .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__nav .nav-wrap .nav>.nav-item{padding:0;margin:0;margin-bottom:4.6875vw}.header__nav .nav-wrap .nav>.nav-item:last-child{margin-bottom:0}.header__nav .nav-wrap .nav>.nav-item:first-child{display:none}.header__nav .nav-wrap .nav>.nav-item a{font-size:4.375vw;line-height:6.25vw}.first{margin-top:-25vw;padding-top:10vw;min-height:auto;padding-bottom:67.5vw;margin-bottom:7.8125vw}.first__title{width:80vw;margin:0 auto;margin-bottom:3vw;font-size:7.5vw;line-height:10vw;text-align:center}.first__content{padding-top:11.604167vw}.first__bullets{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin-bottom:7.8125vw;gap:0 5vw;max-width:100%}.first__bullets .bullets-item{max-width:28.125vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.first__bullets .bullets-item span{width:6.875vw;height:6.875vw;margin-bottom:2.8125vw}.first__bullets .bullets-item span img,.first__bullets .bullets-item span svg{width:2.1875vw;height:1.5625vw;-o-object-fit:contain;object-fit:contain}.first__bullets .bullets-item p{font-size:3vw;line-height:3.125vw;text-align:center;letter-spacing:.04em}.first__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first__buttons-btn{width:76.875vw;padding:0 14.6875vw;margin-bottom:4.6875vw}.first__buttons-btn span{width:42.1875vw}.first.md-first-with-form{padding-bottom:8vw}.first.md-first-with-form .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first.md-first-with-form .first__content{width:100%}.calc-price{padding-bottom:7.8125vw}.calc-price__title{padding:0 3.125vw;margin-bottom:3.125vw}.calc-price__info{display:none}.calc-price__quiz{width:100%;padding:4.6875vw 4.6875vw 9.375vw;border-radius:7.8125vw}.calc-price__quiz .quiz-progress{height:6.25vw;padding:.9375vw 1.25vw}.calc-price__quiz .quiz-progress .progress-text{font-size:2.5vw}.calc-price__quiz .quiz-question[data-question-id="1"] .question-control .prev-btn{display:none}.calc-price__quiz .quiz-questions-container .question-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4.6875vw}.calc-price__quiz .quiz-questions-container .question-title span{height:6.25vw;padding:0 3.125vw;font-size:2.1875vw;line-height:6.25vw;margin-bottom:2.1875vw}.calc-price__quiz .quiz-questions-container .question-title p{font-size:4.375vw;line-height:5vw;text-align:center}.calc-price__quiz .quiz-questions-container .question-control{padding-top:12.5vw}.calc-price__quiz .quiz-questions-container .question-control__btn{width:35.6875vw;height:12.75vw}.calc-price__quiz .quiz-questions-container .question-control__btn span:after{width:1.875vw;height:1.875vw;margin-left:2.1875vw;margin-top:-.625vw}.calc-price__quiz .quiz-questions-container .question-control .btn-wrap__hint{width:100%;font-size:2.5vw;line-height:3.125vw;padding:3.125vw;border-radius:3.125vw}.calc-price__quiz .quiz-questions-container .question-control .prev-btn span{font-size:3.75vw}.calc-price__quiz .quiz-questions-container .question-control .prev-btn span:before{width:1.875vw;height:1.875vw;margin-right:2.1875vw}.calc-price__quiz .quiz-questions-container .answers-container{height:112.525vw;margin-right:-1.5625vw;padding-right:1.5625vw}.calc-price__quiz .quiz-questions-container .answers-container .container-flex{margin:-2.5vw}.calc-price__quiz .quiz-questions-container .answers-container .answers-wrap{margin:2.5vw}.calc-price__quiz .quiz-questions-container .answers-container .answers-item{width:35.9375vw}.calc-price__quiz .quiz-questions-container .answers-container .answers-item:hover .answers-item__img{border:.3125vw solid transparent}.calc-price__quiz .quiz-questions-container .answers-container .answers-item:hover .answers-item__icon svg{fill:#aeaeae}.calc-price__quiz .quiz-questions-container .answers-container .answers-item:hover .answers-item__icon svg path{fill:#aeaeae}.calc-price__quiz .quiz-questions-container .answers-container .answers-item.checked .answers-item__img{border:.3125vw solid var(--main-color)}.calc-price__quiz .quiz-questions-container .answers-container .answers-item.checked .answers-item__icon svg{fill:#fff}.calc-price__quiz .quiz-questions-container .answers-container .answers-item.checked .answers-item__icon svg path{fill:#fff}.calc-price__quiz .quiz-questions-container .answers-container .answers-item__img{height:23.125vw;border-radius:3.125vw;border:.3125vw solid transparent}.calc-price__quiz .quiz-questions-container .answers-container .answers-item__icon{width:5vw;height:5vw;border:.625vw solid #FBFBFB;margin-top:-2.5vw;margin-bottom:2.5vw}.calc-price__quiz .quiz-questions-container .answers-container .answers-item__icon img,.calc-price__quiz .quiz-questions-container .answers-container .answers-item__icon svg{width:1.5625vw;height:1.25vw}.calc-price__quiz .quiz-questions-container .answers-container .answers-item__text{font-size:2.8125vw;line-height:3.75vw}.quiz-final{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-final__content{width:100%}.quiz-final__text{min-height:6.25vw;padding:0 3.125vw;font-size:2.1875vw;line-height:6.25vw;margin-bottom:3.125vw}.quiz-final__title{font-size:5vw;line-height:5.625vw;padding:0 3.125vw;margin-bottom:7.8125vw}.quiz-final__form .form-container{width:100%;margin-bottom:3.125vw}.quiz-final__form .form-container .form-input{margin-bottom:3.125vw}.quiz-final__form .form-checkbox{width:62.5vw;margin-bottom:6.25vw}.quiz-final__form .form-checkbox p{width:40.625vw}.quiz-final__form .form-top{margin-bottom:6.25vw}.quiz-final__form .form-top__item{width:17.1875vw;padding:1.5625vw;border-radius:var(--brad-regular)}.quiz-final__form .form-top__item:hover{-webkit-transform:scale(1);transform:scale(1)}.quiz-final__form .form-top__item span{width:10.9375vw;height:10.9375vw;margin-bottom:3.125vw}.quiz-final__form .form-top__item span img,.quiz-final__form .form-top__item span svg{width:4.6875vw}.quiz-final__form .form-top__item p{font-size:2.5vw;line-height:3.125vw}.quiz-final__form .form-bottom{width:62.5vw}.quiz-final__form .form-bottom__title{font-size:3.75vw;line-height:4.375vw;margin-bottom:3.125vw}.quiz-final__form .form-bottom__item{border-radius:3.125vw;padding:3.125vw;height:14.0625vw;margin-bottom:3.125vw}.quiz-final__form .form-bottom__item:last-child{margin-bottom:0}.quiz-final__form .form-bottom__item .item-img{border-radius:3.125vw}.quiz-final__form .form-bottom__item .item-img:after{border-radius:3.125vw}.quiz-final__form .form-bottom__item .item-text{font-size:3.125vw;line-height:3.75vw;max-height:8.75vw;width:43.75vw}.quiz-final__form .form-bottom__item .item-icon{width:6.25vw;height:6.25vw}.quiz-final__form .form-bottom__item .item-icon img,.quiz-final__form .form-bottom__item .item-icon svg{width:1.875vw;height:2.5vw}.promotions{padding-bottom:21.875vw;overflow:hidden}.promotions__title{margin-bottom:3.75vw;padding:0 4.6875vw}.promotions__slider .swiper-container{overflow:visible}.promotions__container .container-flex{margin:-3.125vw 0}.promotions__container .promotions__item{margin:3.125vw 0}.promotions__item{width:86.25vw;min-height:70.3125vw;padding:10vw 7.8125vw;border-radius:7.8125vw}.promotions__item-content{width:42.1875vw}.promotions__item-content p{font-size:5vw;line-height:6.5625vw}.promotions__item-content>span{padding:3.125vw 0;font-size:3.125vw;line-height:4.6875vw}.promotions__item-content .content-btn{padding-bottom:.625vw}.promotions__item-content .content-btn span{font-size:3.125vw;line-height:3.125vw;margin-right:1.5625vw}.promotions__item-content .content-btn:hover{margin-right:1.5625vw}.promotions__item-content .content-btn img,.promotions__item-content .content-btn svg{width:3.125vw;height:3.125vw}.promotions__item-img{height:70.3125vw}.portfolio{padding-bottom:18.75vw}.portfolio.md-mobile-slider .portfolio__container{display:none}.portfolio.md-mobile-slider .portfolio__slider{display:block;margin-bottom:15.625vw}.portfolio__container .container-flex{margin:-4.6875vw 0}.portfolio__container .portfolio__item{margin:4.6875vw 0}.portfolio__title{margin-bottom:4.6875vw}.portfolio__text{font-size:3.75vw;line-height:5.625vw;margin-bottom:6.25vw}.portfolio__item{width:86.25vw;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.portfolio__item .item-title{font-size:5vw;line-height:6.25vw;margin-bottom:3.125vw}.portfolio__item .item-text{font-size:3.125vw;line-height:4.6875vw;margin-bottom:3.125vw;text-align:left}.portfolio__item .item-btn{margin-bottom:1.5625vw;padding-bottom:.625vw}.portfolio__item .item-btn span{font-size:3.125vw;margin-right:1.5625vw}.portfolio__item .item-btn:hover span{margin-right:1.5625vw}.portfolio__item .item-btn img,.portfolio__item .item-btn svg{width:3.125vw;height:3.125vw}.portfolio__item .item-gallery{width:100%;margin-bottom:4.6875vw}.portfolio__item .item-gallery a{width:19.6875vw;height:16.5625vw;border-radius:3.125vw;margin-right:2.5vw}.portfolio__item .item-gallery a:first-child{width:100%;height:69.0625vw;border-radius:7.8125vw;margin-right:0;margin-bottom:2.5vw}.portfolio__item .item-gallery a:nth-child(3){margin-right:2.5vw}.portfolio__item .item-gallery a:nth-child(5){margin-right:0}.portfolio__item .item-gallery__hint{font-size:2.5vw;height:6.875vw;line-height:6.875vw;top:3.125vw;left:4.6875vw;padding:0 3.125vw}.reviews{padding-top:10.9375vw;padding-bottom:25vw}.reviews__title{margin-bottom:7.8125vw}.reviews.md-style-2 .reviews__img-slider .swiper-pagination-bullet{background-color:#ececec}.reviews__video-slider .swiper-container{width:100%}.reviews__video-slider .swiper-container .swiper-slide{border-radius:7.8125vw}.reviews__img-slider .img-slider__container .swiper-container{height:109.375vw}.reviews__img-slider .img-slider__container .swiper-container .swiper-slide{border-radius:6.25vw}.reviews__phone-slider .phone-slider__container .swiper-container{border-bottom-left-radius:9.375vw;border-bottom-right-radius:9.375vw}.questions{padding-bottom:12.5vw;padding-top:10.5vw}.questions__title{margin-bottom:4.6875vw}.questions.md-all-items-visible .questions__container .container-item{display:block!important}.questions__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.questions__container .container-item{width:100%;padding-top:4.6875vw}.questions__container .container-item:first-child{padding-top:0}.questions__container .container-item:nth-child(n+2){display:none}.questions__item{padding:6.25vw 8.125vw;border-radius:7.8125vw;margin-bottom:4.6875vw}.questions__item:last-child{margin-bottom:0}.questions__item .item-title{padding-right:15.625vw;font-size:3.75vw;line-height:5.3125vw}.questions__item .item-content{padding-top:4.6875vw;font-size:3.125vw;line-height:4.6875vw}.questions__item .item-btn{width:7.8125vw;height:7.8125vw;top:6.25vw;right:6.25vw}.questions__item .item-btn img,.questions__item .item-btn svg{width:3.125vw;height:3.125vw}.partners__slider .swiper-container{width:68.75vw;height:34.375vw;margin:0 auto;overflow:visible}.catalog__item .item-slider .slider-pagination .swiper-pagination-bullet{width:2.5vw;height:2.5vw;margin:0 1.25vw}.before-after__slider .swiper-container{height:68.75vw}.before-after__slider .swiper-container .swiper-slide{border-radius:7.8125vw}.clients-choose__slider .swiper-container{overflow:visible}.clients-choose__slider .slider-pagination .swiper-pagination-bullet{background-color:#fff}.clients-choose__slider .swiper-slide{overflow:visible!important}.clients-choose__slider .swiper-slide .bullets-item{max-width:100%;color:#fff}.clients-choose__slider .swiper-slide .bullets-item__number{width:6.25vw;height:6.25vw;border-radius:50%;background-color:var(--main-color);font-weight:500;font-size:3.125vw;line-height:10.625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.03em;margin-bottom:2.5vw;position:relative}.clients-choose__slider .swiper-slide .bullets-item__number:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:var(--main-color);-webkit-animation:pulse_2_small 2s linear infinite;animation:pulse_2_small 2s linear infinite;z-index:-1}.clients-choose__slider .swiper-slide .bullets-item__title{font-weight:700;font-size:3.75vw;line-height:5vw;letter-spacing:.03em;margin-bottom:1.5625vw}.clients-choose__slider .swiper-slide .bullets-item__text{font-weight:300;font-size:3.125vw;line-height:4.0625vw;letter-spacing:.03em}.about-company__certificates .swiper-container{width:100%;height:88.75vw}.about-company__certificates .swiper-container .swiper-slide{border-radius:4.6875vw}.team{padding-bottom:28.125vw}.team__title{width:100%;margin-bottom:7.8125vw;padding:0 4.6875vw}.team__slider{height:auto;margin-bottom:9.375vw}.team__slider .swiper-container{overflow:visible;width:76.5625vw;margin:0 auto}.team__slide{width:76.5625vw;height:103.125vw;border-radius:7.8125vw}.team__slide .slide-info{padding:7.8125vw}.team__slide .slide-info p{font-size:3.75vw;line-height:4.375vw;margin-bottom:1.5625vw}.team__slide .slide-info span{font-size:3.125vw;line-height:3.75vw}.work-steps__slider .swiper-container{width:77.1875vw;margin:0 auto}.footer-title{font-size:3.75vw;line-height:4.375vw;margin-bottom:1.5625vw}.footer-text p{font-size:2.5vw;line-height:5vw;margin-bottom:4.6875vw;text-align:center}.footer-text p:last-child{margin-bottom:0}.footer__top{padding:37.5vw 9.375vw 0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:12.1875vw;border-bottom:none}.footer__top-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6.25vw}.footer__top-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6.25vw}.footer__top-item:nth-child(n+3){width:100%}.footer__top-item:last-child{margin-bottom:0}.footer__bottom{padding:0;padding-bottom:5vw;padding-top:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__bottom-item{width:100%!important;margin-bottom:3.75vw}.footer__bottom-item:last-child{margin-bottom:0}.footer__bottom-item p{width:100%;font-size:3.125vw;line-height:5vw;text-align:center!important}.breadcrumbs{padding-top:4.6875vw;margin-bottom:8.125vw;height:auto}.breadcrumbs .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs__container{overflow-y:hidden;overflow-x:scroll;padding-bottom:3.125vw}.breadcrumbs a{font-size:3.125vw;line-height:3.75vw;white-space:nowrap}.breadcrumbs__item:before{width:.3125vw;height:3.125vw;margin:0 2.1875vw}.portfolio-typical__img.md-3-col-img .portfolio-typical__img-slider .swiper-container{overflow:visible;width:82.8125vw;height:31.5625vw;margin:0 auto}.portfolio-typical__img.md-3-col-img .portfolio-typical__img-slider .swiper-container .swiper-slide a{display:block;width:39.6875vw;height:31.5625vw;border-radius:3.125vw;overflow:hidden}.portfolio-typical__img.md-3-col-img .portfolio-typical__img-slider .swiper-container .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles__slider .swiper-container{min-height:78.125vw}.articles__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.articles__slider .swiper-wrapper .swiper-slide{height:auto}.articles__slider .swiper-wrapper .swiper-slide .articles__item{height:100%;margin:0}.our-values__slider .swiper-container{overflow:visible}.our-values__slider .swiper-container .swiper-slide .our-values__item{margin:0}.our-team__slider .swiper-container{height:46.875vw}.our-team__slider .swiper-slide{border-radius:7.8125vw}.geography__item .item-slider .swiper-container .swiper-slide{border-radius:7.8125vw;position:relative}.geography__item .item-slider .swiper-container .swiper-slide:after{content:"";inset:0;width:100%;height:100%;position:absolute;border-radius:7.8125vw;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(50.93%,rgba(0,0,0,0)),to(#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50.93%,#000000 100%);background:linear-gradient(180deg,#0000 50.93%,#000)}.geography__item .item-slider .swiper-container .swiper-slide a{position:relative;z-index:1}.other-reviews__slider .swiper-container .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.other-reviews__slider .swiper-container .swiper-slide{overflow:hidden}.other-reviews__item .review-content__slider .swiper-container{width:72.8125vw;height:31.5625vw;margin:0 auto;overflow:visible}.other-reviews__item .review-content__slider .swiper-container .swiper-slide{height:100%;border-radius:7.8125vw}.other-reviews__item .review-content__slider .swiper-container .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.other-reviews__item .review-content__slider .swiper-container .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.other-reviews__item .review-content__slider .swiper-container .swiper-slide a span{display:none}}.wrapper{max-width:1600px}.first__bg{display:none}.first.md-dark-bg{position:relative;background-color:#1a1a1a;background-image:url(../hero/hero-bg.webp),url(data:image/webp;base64,UklGRrIAAABXRUJQVlA4IKYAAAAQBgCdASpAACUAPtFapk0oJSQiKrv7AQAaCWcA0QhF54dEdL+I+wORHl1dGglz9y4YIkJFffgfFAAA/vPam2FnGTmobEBkhTlxxhEfQtSYQhE0VG0c0pDgqLr1B2LYV2JB4tCFLQcx1DGarUFgy10zzwzsBPDAsG5OkvABCMEdN3MQna2mkndwDYB3wbiZgC7TBcM1fGS9MP4w16l6yk6XBUQkhgAA);background-position:center center;background-size:cover;background-repeat:no-repeat}.first.md-dark-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0a0a0aad,#0a0a0a73);pointer-events:none}.first.md-dark-bg .wrapper{position:relative;z-index:1}.first.md-first-with-form .wrapper{display:block}.first.md-first-with-form .first__content{width:100%}.first{min-height:0}@media(max-width:768px){.header__nav .nav-wrap .nav>.nav-item:first-child{display:block}}@media(min-width:769px){.header__btn-wrap{display:none}}.header__text,.header__download,.header__social{display:none}@media(min-width:900px){.header__top .wrapper{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start}.header__address{margin-left:24px;margin-right:0}.header__contacts{margin-left:auto}}.quiz-question{display:none}.quiz-question.active{display:block}.answers-item:has(input:checked){border-color:var(--main-color, #FF4747)}.answers-item.active{border-color:var(--main-color, #FF4747)}.answers-item:has(input:checked) .answers-item__icon,.answers-item.active .answers-item__icon{background:var(--main-color, #FF4747);opacity:1}.next-btn.disabled{opacity:.5;pointer-events:none}.prev-btn[data-target-question="0"]{visibility:hidden;pointer-events:none}.form-top__item.active{border-color:var(--main-color, #FF4747)}@media(min-width:769px){.quiz-questions-container .answers-container .answers-item{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.answers-item__img,.quiz-questions-container .answers-container .answers-item__img{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:12px!important;order:1;margin:0 auto}.quiz-questions-container .answers-container .answers-item__icon{order:2;margin-top:-12px!important;z-index:2;border:2px solid #fff!important}.quiz-questions-container .answers-container .answers-item__text{order:3;text-align:center!important;margin-top:6px}.quiz-question[data-question-id="1"] .answers-container .container-flex{grid-template-columns:repeat(3,1fr)}}.quiz-questions-container .answers-container,.calc-price__quiz .quiz-questions-container .answers-container{height:auto!important;overflow:visible!important;margin-right:0!important;padding-right:0!important;flex-grow:0;margin-bottom:20px!important}.answers-item{padding:.7vw .9vw;min-height:0}.quiz-final__content{width:100%}.quiz-questions-container .answers-container .container-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:0}.quiz-questions-container .answers-container .answers-wrap{margin:0;width:100%}.quiz-questions-container .answers-container .answers-item{width:100%}.quiz-questions-container .answers-container .answers-wrap:last-child:nth-child(odd){grid-column:1 / -1;display:flex;justify-content:center}.quiz-questions-container .answers-container .answers-wrap:last-child:nth-child(odd) .answers-item{width:calc(50% - 5px)}.form-bottom{display:none}@media(max-width:767px){.answers-item__img{width:40px;height:40px;min-width:40px}}.questions__item .item-content{display:none}.questions__item.active .item-content{display:block}.questions__item.active .item-btn{background:var(--main-color, #FF4747);transform:rotate(45deg)}.answers-item__img img,.item-gallery img,.team__slide img.slide-img,.promotions__item-img{object-fit:cover;width:100%;height:100%}.team__slide img.slide-img{aspect-ratio:1/1}.team__slider .swiper-slide{overflow:visible!important;background:none}.team__slide{width:100%!important}.swiper-pagination-bullet{background:#1c1c1c;opacity:.25}.swiper-pagination-bullet-active{background:var(--main-color, #FF4747);opacity:1}@media(min-width:769px){.promotions__container .container-flex{flex-wrap:nowrap}.promotions__container .promotions__item{width:0;flex:1 1 0;min-width:0}}.promotions__item{padding:0!important;align-items:center!important;justify-content:center!important}.promotions__item-blur{display:none!important}.promotions__item-img{position:absolute!important;inset:0!important;transform:none!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 18%!important;z-index:1!important}.promotions__item:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0a1a,#0a0a0a73);z-index:1;border-radius:inherit}.promotions__item-content{position:relative!important;z-index:2;width:auto!important;height:auto!important;flex:none!important;text-align:center}.promotions__item-content p{color:#fff!important;font-weight:800!important;background:#0a0a0a8c;padding:.8vw 1.2vw;border-radius:12px}.promotions__item-content{display:flex!important;flex-direction:column;align-items:center;max-width:84%;background:#0a0a0aad;padding:1.1vw 1.4vw!important;border-radius:14px;box-sizing:border-box}.promotions__item-content p{background:none!important;padding:0!important;border-radius:0!important;overflow-wrap:break-word}.promotions__item-content>span{display:block!important;color:#fff!important;font-weight:500;font-size:.9375vw;line-height:1.35;padding:.6vw 0 .9vw!important;flex-grow:0!important}.promotions__item-content .content-btn{margin:0 auto!important;display:inline-flex!important;align-items:center;background:var(--main-color);padding:.55vw 1.1vw!important;border-radius:10px}.promotions__item-content .content-btn:after{display:none}.promotions__item-content .content-btn span{color:#fff!important;margin-right:.4vw;line-height:1!important}.promotions__item-content .content-btn svg path{fill:#fff!important}@media(max-width:768px){.promotions__slider .promotions__item{width:100%!important}.promotions__item-content{max-width:74%;padding:3.4vw 3.6vw!important;border-radius:4vw}.promotions__item-content p{font-size:4.4vw!important;line-height:1.25!important}.promotions__item-content>span{font-size:3.2vw;padding:2vw 0 3vw!important}.promotions__item-content .content-btn{padding:2.2vw 3.4vw!important;border-radius:3vw}.promotions__item-content .content-btn span{font-size:3.2vw!important;margin-right:1.6vw}}.first__buttons{display:flex;justify-content:center}.first__buttons-btn{display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 10px 24px #ff474773,inset 0 1px #ffffff59,inset 0 -3px #00000026;transition:transform .15s ease,box-shadow .15s ease}.first__buttons-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #ff47478c,inset 0 1px #ffffff59,inset 0 -3px #00000026}.first__buttons-btn:active{transform:translateY(1px);box-shadow:0 4px 12px #ff474766,inset 0 1px #ffffff40,inset 0 -2px #00000026}.simple-note-link{cursor:pointer;text-decoration:underline dotted}.no-copy{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px){.team__slider .slider-prev-btn,.team__slider .slider-next-btn{display:none!important}}.portfolio__slider .portfolio__item{width:100%!important;margin:0!important}.portfolio__slider .swiper-slide{height:auto}.portfolio__item .item-gallery a{display:block}.portfolio__item .item-btn svg path{fill:var(--main-color)}.pf-lightbox{position:fixed;inset:0;z-index:10000;background:#000000e0;display:flex;align-items:center;justify-content:center}.pf-lightbox[hidden]{display:none}.pf-lightbox__img{max-width:92vw;max-height:86vh;width:auto;height:auto;object-fit:contain;border-radius:8px}.pf-lightbox__close,.pf-lightbox__nav{position:absolute;background:#ffffff24;color:#fff;border:0;cursor:pointer;font:400 34px/1 Arial,sans-serif;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pf-lightbox__close:hover,.pf-lightbox__nav:hover{background:var(--main-color)}.pf-lightbox__close{top:16px;right:16px}.pf-lightbox__prev{left:16px;top:50%;transform:translateY(-50%)}.pf-lightbox__next{right:16px;top:50%;transform:translateY(-50%)}.pf-lightbox__nav[hidden]{display:none}.pf-lightbox__count{position:absolute;bottom:18px;left:0;right:0;text-align:center;color:#fff;font-size:15px}@media(max-width:768px){.pf-lightbox__nav{width:40px;height:40px;font-size:28px}.pf-lightbox__prev{left:8px}.pf-lightbox__next{right:8px}}@media(max-width:768px){.portfolio__slider .slider-btn,.team__slider .slider-btn,.promotions__slider .slider-btn{display:flex!important;width:38px!important;height:38px!important;top:50%!important;left:6px!important;right:auto!important;transform:translateY(-50%)!important;z-index:10;box-shadow:0 2px 10px #00000040}.portfolio__slider .slider-btn.slider-next-btn,.team__slider .slider-btn.slider-next-btn,.promotions__slider .slider-btn.slider-next-btn{left:auto!important;right:6px!important}.portfolio__slider .slider-btn img,.team__slider .slider-btn img,.promotions__slider .slider-btn img{width:8px!important;height:14px!important}.portfolio__slider .slider-btn{top:36%!important}}.promotions__slider{display:none}@media(max-width:768px){.promotions.md-mobile-slider .promotions__container{display:none}.promotions.md-mobile-slider .promotions__slider{display:block}.promotions__slider .promotions__item{width:86vw;min-height:70vw}}.btn-custom{font-size:1.1vw;display:flex;align-items:center;justify-content:center;background-color:var(--main-color);color:#fff;padding:1.5vw 2.6041666667vw;border-radius:var(--brad-regular);width:auto;gap:10px;text-decoration:none}@media screen and (max-width:767px){.btn-custom{padding:20px;font-size:16px}}.reviews{padding-top:24px}.reviews__title{color:#1c1c1c;margin-bottom:24px}.reviews-grid{display:grid;gap:18px;grid-template-columns:1fr;max-width:1180px;margin:0 auto}@media(min-width:680px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1020px){.reviews-grid{grid-template-columns:repeat(3,1fr)}}.review-card{background:#fff;border:1px solid #E7EBEE;border-radius:20px;padding:20px;box-shadow:0 4px 20px #0a0a0a0f;display:flex;flex-direction:column;gap:12px}.review-top{display:flex;align-items:center;gap:12px}.review-top .avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;font-size:15px;flex:none}.review-name{font-size:14.5px;font-weight:700;color:#1c1c1c}.review-meta{font-size:12px;color:#5b6470}.stars{color:#f2b644;font-size:14px;letter-spacing:1px}.review-text{font-size:13.5px;color:#1c1c1c;line-height:1.6}@media(max-width:640px){.first.md-dark-bg{background-image:url(../hero/hero-bg-mobile.webp),url(data:image/webp;base64,UklGRvwAAABXRUJQVlA4IPAAAACQBwCdASpAAEoAPtFapk2oJSOmLNgJWQAaCWcA1MhCShqUCeC2R/OFrwYSRXtPQtpT1tVoSwsns8zJlrekbaKP7rrSUgAA/vY9F6TJ1ho/CS/piLZBuIYQTu7RsJuhRFi/KAMoloABIA0X4c9cuHel5IANL0hjCydVX/0VAcgERtKTsZXrMOZ/a3MStSMs6aeZLADJhX1iNHIgqkpkIapD51Ag1fihoWeTHjdbqAH7Meu/1yN72qGJEbMeMwtcZQSJFT3KGWOaVueojdMAOpbnX848f4APEKAr8dVI2uk6SxcVGS3mnOxZWDA1/jwAAAA=);background-position:center center}.first.md-dark-bg:before{background:linear-gradient(0deg,#0a0a0a40,#0a0a0a33)}.first.md-dark-bg{padding-top:60px!important;padding-bottom:44px!important}.first__title{font-size:9vw!important;line-height:1.25!important;margin-bottom:8px}.first__bullets{flex-direction:column!important;align-items:stretch!important;margin:24px 0!important;gap:10px!important}.bullets-item{max-width:none!important;width:100%!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;padding:12px 16px!important;gap:10px}.bullets-item img{margin:0!important;flex:none;width:16.8px;height:12.6px}.bullets-item p{font-size:21px!important;line-height:1.3!important;text-align:left!important}.first__buttons{margin-top:8px}.first__buttons-btn span{font-size:18px!important;white-space:nowrap;width:auto!important}.first__buttons-btn{padding:18px 20px!important;min-height:60px!important;width:94vw!important;max-width:none!important;box-sizing:border-box!important}.calc-price__title{font-size:6vw!important}.md-main-title{font-size:6.5vw!important;line-height:1.2!important}.quiz-final{display:flex;flex-direction:column}}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@media(min-width:769px){.first__bullets .bullets-item>img{width:23.52px!important;height:17.64px!important;align-self:center!important}}@media(max-width:768px){.prev-btn[data-target-question="0"]{display:none}}@media(max-width:768px){html{scroll-padding-top:17vw}}@media(max-width:768px){.footer__top-container .footer__top-item,.footer__top-container .footer__top-item:last-child{width:100%}}
