/*! 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}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}img{border-style:none}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}summary{display:list-item}[hidden]{display:none}:root{--main-color:#FF0000FF;--main-color-darken:rgba(255, 0, 0, 0.5);--text-main-color:#1C1C1C;--quiz-hover:rgba(49, 185, 57, 0.5);--gradient-process-item:rgba(49, 185, 57, 0.9);--gradient-articles-item:rgba(49, 185, 57, 0.44);--hit-status-color:#9747FF;--sale-status-color:#F63123;--new-status-color:#F2B644;--product-status-color:#1C1C1C}@-webkit-keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}100%{background-position:52.0833333333vw center}}@keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}100%{background-position:52.0833333333vw center}}@-webkit-keyframes pulse_1{0%{-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);opacity:.8}100%{-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}100%{-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}100%{-webkit-transform:scale(3.5);transform:scale(3.5);opacity:0}}@keyframes pulse_2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}100%{-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}100%{-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}100%{-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}100%{-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}100%{-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}100%{-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}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@-webkit-keyframes pulse_3{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes pulse_3{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes wave_1{0%{opacity:1}25%{opacity:.75}50%{opacity:.25}75%{opacity:.75}100%{opacity:1}}@keyframes wave_1{0%{opacity:1}25%{opacity:.75}50%{opacity:.25}75%{opacity:.75}100%{opacity:1}}@-webkit-keyframes wave_2{0%{opacity:.75}25%{opacity:1}50%{opacity:.75}75%{opacity:.5}100%{opacity:.75}}@keyframes wave_2{0%{opacity:.75}25%{opacity:1}50%{opacity:.75}75%{opacity:.5}100%{opacity:.75}}@-webkit-keyframes wave_3{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}100%{opacity:.5}}@keyframes wave_3{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}100%{opacity:.5}}@-webkit-keyframes wave_4{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}100%{opacity:.5}}@keyframes wave_4{0%{opacity:.5}25%{opacity:.75}50%{opacity:1}75%{opacity:.75}100%{opacity:.5}}@-webkit-keyframes blick{0%{left:-80%}100%{left:160%}}@keyframes blick{0%{left:-80%}100%{left:160%}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{width:100%;overflow-x:hidden}.page{width:100%;color:var(--text-main-color)}.page *{-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:0;margin:0;padding:0;border:none}.wrapper{width:81.7708333333vw;margin:0 auto}*{outline:0!important;-webkit-tap-highlight-color:transparent}body{-webkit-overflow-scrolling:touch}input,input::placeholder,select{color:#000!important}[onScrollDisplay_JS]{-webkit-transition:.5s;transition:.5s;-webkit-transform:translateY(5.2083333333vw)!important;transform:translateY(5.2083333333vw)!important;opacity:0!important}[onScrollDisplay_JS].visible{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1!important}.validate_error{border-color:red!important;color:red!important}.validate_error::-webkit-input-placeholder{color:red!important}.validate_error::-moz-placeholder{color:red!important}.validate_error:-ms-input-placeholder{color:red!important}.validate_error::-ms-input-placeholder{color:red!important}.validate_error::placeholder{color:red!important}.md-line-dashed,.md-line-dotted{position:relative;cursor:pointer}.md-line-dashed:after,.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-dashed:hover::after,.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 1.604167vw;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-family:Roboto;font-size:1.00416666667vw;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 auto}.md-main-color-btn img,.md-main-color-btn svg{display:none;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;opacity:.5;-webkit-animation:blick 3s linear infinite;animation:blick 3s linear infinite;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.md-main-title{font-weight:400;font-size:3.0125vw;line-height:4.1666666667vw;letter-spacing:.04em;text-align:left;text-transform:uppercase}.md-main-title b{font-weight:700}.md-standart-slider{position:relative}.md-standart-slider .slider-hint{display:none}.md-standart-slider .swiper-container{font-family:Roboto;text-transform:uppercase;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;width:15.583333vw!important;margin-right:1vw!important}.reviews .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;width:33.583333vw!important;margin-right:1vw!important}.reviews .wrapper .reviews__container .reviews__img-slider .img-slider__container .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;width:16.583333vw!important;margin-right:1vw!important}.reviews .wrapper .reviews__container .reviews__phone-slider .phone-slider__container .swiper-container .swiper-wrapper .swiper-slide{width:13.2583333vw!important;margin-right:0vw!important}.about-company .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{width:9.583333vw!important}.md-standart-slider .slider-btn{width:3.3333333333vw;height:3.3333333333vw;border-radius:0;background-color:#ff5f0000;border:1px solid;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:#c6c7c7}.md-standart-slider .slider-btn img path,.md-standart-slider .slider-btn svg path{fill:#c6c7c7}.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-text{font-family:Roboto;font-size:1.25vw;line-height:1.9270833333vw;letter-spacing:.03em;margin-bottom:1.3020833333vw}.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-select{width:18.90625vw;height:5.2083333333vw;border-radius:var(--brad-regular);color:var(--text-main-color);margin-right:1.3020833333vw;padding:0 2.34375vw;font-weight:500;font-size:.9375vw;line-height:1.25vw;letter-spacing:.03em;-webkit-box-shadow:none;box-shadow:none;border:none}.md-standart-form .form-select::after{border:none;width:.46875vw;height:.46875vw;border-left:.0520833333vw solid var(--text-main-color);border-bottom:.0520833333vw solid var(--text-main-color);-webkit-transform:translate(-300%,-50%) rotate(-45deg);transform:translate(-300%,-50%) rotate(-45deg);-webkit-transition:.3s;transition:.3s;position:absolute;display:block}.md-standart-form .form-select span.current{line-height:5.2083333333vw;position:relative;font-family:Roboto}.md-standart-form .form-select .list{width:100%;top:90%;border:none;border-bottom-left-radius:2.6041666667vw;border-bottom-right-radius:2.6041666667vw;-webkit-box-shadow:none;box-shadow:none}.md-standart-form .form-select .list .option{font-family:Roboto;line-height:5.2083333333vw;padding:0 2.34375vw}.md-standart-form .form-select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.md-standart-form .form-select.open::after{-webkit-transform:translate(-300%,-30%) rotate(-45deg);transform:translate(-300%,-30%) rotate(-45deg)}.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-file{position:relative;cursor:pointer}.md-standart-form .form-file input{position:absolute;top:0;left:0;pointer-events:none;opacity:0}.md-standart-form .form-file>div{width:18.90625vw;height:5.2083333333vw;padding:0 2.6041666667vw;padding-right:3.6458333333vw;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;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md-standart-form .form-file>div img,.md-standart-form .form-file>div svg{width:1.1458333333vw;height:1.1979166667vw;-o-object-fit:contain;object-fit:contain;fill:var(--text-main-color);position:absolute;top:50%;right:3.125vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md-standart-form .form-file>div img path,.md-standart-form .form-file>div svg path{fill:var(--text-main-color)}.md-standart-form .form-file>div p{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:1.25vw;-webkit-line-clamp:1;-webkit-box-orient:vertical}.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-family:Roboto;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.validate_error:-webkit-autofill,input.validate_error:-webkit-autofill:focus,input.validate_error:-webkit-autofill:hover{-webkit-text-fill-color:red!important;caret-color:red!important}input[type=email],input[type=password],input[type=text]{outline:0;-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{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)}.nice-select{color:#000!important;-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:var(--brad-regular);border:solid .0520833333vw #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:.7291666667vw;font-weight:400;height:2.1875vw;line-height:2.0833333333vw;outline:0;padding-left:.9375vw;padding-right:1.5625vw;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:.1041666667vw solid #999;border-right:.1041666667vw solid #999;content:"";display:block;height:.2604166667vw;margin-top:-.2083333333vw;pointer-events:none;position:absolute;right:.625vw;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:.2604166667vw}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select .list{background-color:#fff;border-radius:var(--brad-regular);-webkit-box-shadow:0 0 0 .0520833333vw rgba(68,68,68,.11);box-shadow:0 0 0 .0520833333vw rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.2083333333vw;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:2.0833333333vw;list-style:none;min-height:2.0833333333vw;outline:0;padding-left:.9375vw;padding-right:1.5104166667vw;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.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-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.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-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-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-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,rgba(0,0,0,.5),rgba(0,0,0,0))}.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,rgba(0,0,0,.5),rgba(0,0,0,0))}.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,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.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-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'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{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{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{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{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{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-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;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-bullet-active{opacity:1;background:#007aff}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}section{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.about-company{color:#fff;background-color:#1d2129;padding-top:3.25vw;margin-bottom:-9vw;position:relative}.about-company__bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-2}.about-company__title{margin-bottom:2.0833333333vw;text-align:left;text-transform:none;line-height:3.5166667vw}.about-company__container{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-bottom:5.7291666667vw;flex-direction:row-reverse}.about-company__main{width:40.583333vw}.about-company__sub-title{font-size:2.5vw;line-height:3.3854166667vw;letter-spacing:.04em;font-weight:400;margin-bottom:2.0833333333vw}.about-company__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-company__text p{font-family:Roboto;font-weight:400;font-size:1vw;line-height:1.45927083vw;letter-spacing:.02em;margin-bottom:2.0833333333vw}.about-company__text p:last-child{margin-bottom:0}.about-company__text span{font-weight:400;font-size:.9375vw;line-height:1.40625vw;letter-spacing:.02em;margin-bottom:2.0833333333vw}.about-company__text span:last-child{margin-bottom:0}.about-company .md-main-color-btn{width:15.645833vw}.about-company__main .item-bottom .item-bottom__btn{width:14.645833vw}.about-company__main .item-bottom .item-bottom__btn a{color:#fff;text-transform:uppercase;font-family:Roboto;font-weight:500;margin:0 auto}.about-company__img{width:31.25vw;border-radius:var(--brad-regular);overflow:hidden}.about-company__img img{width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.about-company__bottom{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}.calc-price{padding-bottom:5.46875vw;padding-top:4vw}.calc-price__title{margin-bottom:1.0416666667vw}.calc-price__text{font-size:1.6666666667vw;line-height:4.1666666667vw;letter-spacing:.04em;font-weight:500;text-align:center;margin-bottom:2.6041666667vw}.calc-price__container{font-family:Roboto;color:#424242;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__info{background-image:none!important;background-color:#fafafa!important;width:32.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 1.3020833333vw;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;margin-left:1vw}.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;top:0;left:0;right:0;bottom: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;top:0;left:0;right:0;bottom:0;background:rgba(15,15,15,.3);border-radius:var(--brad-regular);z-index:2}.calc-price__info .info-bottom__item .item-text{position:relative;z-index:3;width:14.416667vw;font-weight:400;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}.contacts{padding-top:4vw;padding-bottom:4vw;position:relative}.contacts__bg{position:absolute;top:-10.15625vw;left:0;right:0;width:100%;height:66.6666666667vw;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:-1}.contacts__title{margin-bottom:3.125vw}.contacts__container{margin-top:3vw;font-family:Roboto;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;margin-bottom:8.3333333333vw}.contacts__container:last-child{margin-bottom:0}.contacts__info{width:14.0625vw;height:auto;-ms-flex-negative:0;flex-shrink:0;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}.contacts__info-title{font-weight:400;font-size:2.0833333333vw;line-height:2.6041666667vw;margin-bottom:1.1979166667vw}.contacts__info-container{margin-bottom:1.1979166667vw}.contacts__info-container>div{margin-bottom:1.1979166667vw}.contacts__info-container>div:last-child{margin-bottom:0}.contacts__info-address,.contacts__info-email,.contacts__info-phones,.contacts__info-work-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__info-address p,.contacts__info-email p,.contacts__info-phones p,.contacts__info-work-time p{font-weight:400;font-size:.7291666667vw;line-height:1.09375vw}.contacts__info-address p a,.contacts__info-email p a,.contacts__info-phones p a,.contacts__info-work-time p a{color:var(--text-main-color);-webkit-transition:.3s;transition:.3s}.contacts__info-address p a:hover,.contacts__info-email p a:hover,.contacts__info-phones p a:hover,.contacts__info-work-time p a:hover{color:var(--main-color)}.contacts__info-address img,.contacts__info-address svg,.contacts__info-email img,.contacts__info-email svg,.contacts__info-phones img,.contacts__info-phones svg,.contacts__info-work-time img,.contacts__info-work-time svg{width:1.0416666667vw;height:1.25vw;margin-right:.8333333333vw;-o-object-fit:cover;object-fit:cover;fill:var(--main-color);-ms-flex-negative:0;flex-shrink:0}.contacts__info-address img path,.contacts__info-address svg path,.contacts__info-email img path,.contacts__info-email svg path,.contacts__info-phones img path,.contacts__info-phones svg path,.contacts__info-work-time img path,.contacts__info-work-time svg path{fill:var(--main-color)}.contacts__info-phones p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:1.0416666667vw;line-height:1.25vw;letter-spacing:.02em}.contacts__info-phones p a{font-family:Inter,Arial,sans-serif;margin-bottom:.2604166667vw}.contacts__info-phones p a:last-child{margin-bottom:0}.contacts__info-social{margin-bottom:1.1979166667vw;margin-top:5.2432vw}.contacts__info-social p{font-weight:400;font-size:.7291666667vw;line-height:1.25vw;letter-spacing:.03em;margin-bottom:.8333333333vw}.contacts__info-social>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__info-social>div a{width:2.1875vw;height:2.1875vw;border-radius:50%;overflow:hidden;margin-right:.5208333333vw;-webkit-transition:.3s;transition:.3s;position:relative}.contacts__info-social>div a img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__info-social>div a:last-child{margin-right:0}.contacts__info-social>div a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.contacts__info-links{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__info-links a{font-weight:700;font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.03em;color:var(--main-color)}.contacts__images{width:24.4791666667vw;-ms-flex-negative:0;flex-shrink:0;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:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__images-item{margin-bottom:1.0416666667vw}.contacts__images-item:last-child{margin-bottom:0}.contacts__images-item p{text-transform:uppercase;font-weight:400;font-size:1.25vw;line-height:1.5625vw;letter-spacing:.02em;margin-bottom:1.0416666667vw}.contacts__images-item>div{width:100%;height:12.9166666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__images-item>div a{width:7.34375vw;height:6.09375vw;border-radius:var(--brad-regular);overflow:hidden}.contacts__images-item>div a img{width:100%;height:100%;border-radius:var(--brad-regular);-o-object-fit:cover;object-fit:cover}.contacts__images-item>div a:first-child{width:16.5104166667vw;height:12.9166666667vw;margin-right:.625vw}.contacts__images-item>div a:nth-child(1n+4){display:none}.contacts__address{width:37.6041666667vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__address p{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;font-weight:400;font-size:1.25vw;line-height:1.5625vw;letter-spacing:.02em;margin-bottom:.8333333333vw;-ms-flex-negative:0;flex-shrink:0}.contacts__address p b{font-weight:700}.contacts__address p a{font-weight:700;font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.03em;color:var(--main-color)}.contacts__address .map-container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:var(--brad-regular)}.contacts__address .map-container iframe{width:100%;height:100%}.contacts__form{background-color:#f1f3f3;width:23.4375vw;border-radius:var(--brad-regular);padding:2.1875vw 2.2916666667vw;background-size:cover;background-repeat:no-repeat;background-position:center center}.contacts__form .form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__form .form-container .form-input{margin:0;margin-bottom:.8854166667vw;width:100%;height:3.90625vw;padding:0 2.34375vw;font-size:.8333333333vw;line-height:1.25vw}.contacts__form .form-container .form-btn{width:100%;padding:0 3.90625vw}.contacts__form .form-container .form-btn:hover{padding:0 4.1666666667vw}.contacts__form .form-checkbox{padding:0 2.34375vw}.contacts__form .form-title{font-weight:700;font-size:1.25vw;line-height:1.5625vw;text-align:center;letter-spacing:.02em;margin-bottom:1.0416666667vw}.contacts__map-title{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;font-weight:400;font-size:3.0125vw;line-height:2.6041666667vw;letter-spacing:.02em;text-transform:uppercase;margin-bottom:1.5625vw;-ms-flex-negative:0;flex-shrink:0}.contacts__map-title b{font-weight:700}.contacts__map-title a{font-weight:700;font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.03em;color:var(--main-color)}.contacts__map .map-container{width:100%;height:36.4583333333vw;border-radius:var(--brad-regular);overflow:hidden}.contacts__map .map-container iframe{width:100%;height:100%}.download-price{margin-bottom:-.229167vw;margin-top:-.229167vw}.download-price__container{width:100%;min-height:36.4583333333vw;border-radius:var(--brad-regular);position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:2.791667vw 15.6770833333vw 2.84375vw 5.2083333333vw}.download-price__container::after{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,right top,left top,color-stop(12.21%,rgba(0,0,0,.35)),color-stop(46.43%,rgba(0,0,0,0)));background:-webkit-linear-gradient(right,rgba(0,0,0,.35) 12.21%,rgba(0,0,0,0) 46.43%);background:linear-gradient(270deg,rgba(0,0,0,.35) 12.21%,rgba(0,0,0,0) 46.43%);border-radius:var(--brad-regular);z-index:2}.download-price__img-large{position:absolute;width:100%;height:42.1947917vw;left:9vw;right:auto;bottom:0;overflow:hidden;z-index:1}.popup .download-price__img-large{position:absolute;width:100%;height:36.5194792vw;left:0vw;right:auto;bottom:0;overflow:hidden;z-index:1}.download-price__img-large img{position:absolute;width:52.1875vw;height:38.947917vw;top:3.5vw;right:0;-o-object-fit:cover;object-fit:cover;pointer-events:none}.popup .download-price__img-large img{position:absolute;width:45.1875vw;height:37.194792vw;top:0;right:0;-o-object-fit:cover;object-fit:cover;pointer-events:none}.popup .download-price__circle{position:absolute;width:7.8125vw;height:7.8125vw;background-color:#1d2129;top:3.502083vw;left:69.979719vw}.download-price__title{text-align:left;margin-bottom:2.6041666667vw;padding-right:17vw}.popup .download-price__title{font-family:Oswald}.download-price__circle{position:absolute;width:7.8125vw;height:7.8125vw;background-color:#1d2129;top:1.5020833vw;left:73.979719vw;border-radius:50%;z-index:5;-webkit-box-shadow:0 0 13.0208333333vw rgba(0,0,0,.25);box-shadow:0 0 13.0208333333vw rgba(0,0,0,.25);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-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.download-price__circle:hover .pdf-circle{-webkit-animation-play-state:paused;animation-play-state:paused}.download-price__circle .pdf-circle{position:absolute;top:.5208333333vw;left:.5208333333vw;right:.5208333333vw;bottom:.5208333333vw;width:6.7708333333vw;height:6.7708333333vw;-webkit-animation:rotation 15s linear infinite;animation:rotation 15s linear infinite}.download-price__circle .circle-arrow{width:.8854166667vw;height:1.0416666667vw;fill:var(--main-color);margin-bottom:.3125vw}.download-price__circle .circle-arrow path{fill:var(--main-color)}.download-price__circle p{color:var(--main-color);font-weight:600;font-size:.7291666667vw;line-height:1.0416666667vw;text-align:center;letter-spacing:.03em}.download-price__circle p span{font-family:Inter,Arial,sans-serif}.download-price__content{position:relative;z-index:4;color:#424242}.popup .download-price__content{position:relative;z-index:4;color:#fff}.download-price__content ul{font-family:Roboto;margin-bottom:2vw;margin-left:1.5vw}.download-price__content ul.form-list li{font-size:1.304vw;line-height:1.86908vw}.first{position:relative;min-height:56.25vw;padding-top:11.7708333333vw;margin-top:-11.7708333333vw}.first__bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-1}.first__bg .main-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.first__content{padding-top:1vw;padding-bottom:0;padding-left:5vw}.first__title{font-family:Oswald;width:58.770833vw;font-weight:400;font-size:4.0385417vw;line-height:5.427083vw;letter-spacing:.04em;text-transform:uppercase}.first__title b{font-weight:700}.first__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.2395833333vw}.first__text p{font-weight:300;font-size:1vw;line-height:2vw;letter-spacing:.04em;margin-right:.8854166667vw;text-transform:uppercase;border-bottom:1px solid #fff;margin-top:5px}.first__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.3541667vw;max-width:63%;margin-top:3vw}.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;width:31.645833vw}.first__buttons-text{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}.first__buttons-text::after,.first__buttons-text::before{content:"";width:.3302083333vw;height:.3302083333vw;border-radius:50%;position:absolute;top:0;left:-.1041666667vw;background-color:var(--main-color);z-index:2}.first__buttons-text::after{z-index:1;-webkit-animation:pulse_2 2s linear infinite;animation:pulse_2 2s linear infinite}.first__buttons-text img,.first__buttons-text svg{width:1.1265625vw;height:.9125vw;fill:#1c1c1c;margin-bottom:.6770833333vw;position:relative;z-index:3}.first__buttons-text img path,.first__buttons-text svg path{fill:#1c1c1c}.first__buttons-text p{font-size:.8333333333vw;line-height:1.3020833333vw;letter-spacing:.03em}.first.md-dark-bg{color:#fff}.first.md-dark-bg .first__buttons-text svg{fill:#fff}.first.md-dark-bg .first__buttons-text svg path{fill:#fff}.first__form{display:none;width:23.8541666667vw;border:.2083333333vw solid rgba(255,255,255,.35);border-radius:var(--brad-regular);background-color:#fff;padding:1.7708333333vw 2.2916666667vw;position:relative;color:var(--text-main-color)}.first__form .form-title{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-bottom:1.0416666667vw}.first__form .form-title p{width:8.0729166667vw;font-weight:700;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:.03em}.first__form .form-img{width:7.2916666667vw;height:9.8958333333vw;-ms-flex-negative:0;flex-shrink:0}.first__form .form-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.first__form .form-text{font-weight:500;font-size:.9375vw;line-height:1.9270833333vw;letter-spacing:.03em;text-align:center;margin-bottom:.4166666667vw}.first__form .form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first__form .form-container .form-input,.first__form .form-container .form-select{margin:0;margin-bottom:.78125vw;background-color:#f8f8f8}.first__form .form-container .form-btn{width:100%;padding:0 3.90625vw}.first__form .form-container .form-btn:hover{padding:0 4.1666666667vw}.first.md-first-style-2 .first__title{width:56.25vw;text-align:center;margin:0 auto;margin-bottom:2.34375vw}.first.md-first-style-2 .first__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first.md-first-style-2 .first__text p{width:auto;max-width:67.7083333333vw}.first.md-first-style-2 .first__bullets{width:55.7291666667vw;margin:0 auto;margin-bottom:3.6458333333vw;justify-content:center}.first.md-first-style-2 .first__bullets .bullets-item{max-width:17.7083333333vw}.first.md-first-style-2 .first__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first.md-error-page{min-height:39.53125vw;margin-bottom:0;padding-top:0;margin-top:-3.0729166667vw}.first.md-error-page .first__content{padding-top:7.2916666667vw;color:#fff}.first.md-error-page .first__bg{top:0;bottom:0;height:auto}.first.md-error-page .first__title{width:31.25vw;margin-bottom:3.125vw}.first.md-error-page .first__text{margin-bottom:3.125vw}.first.md-error-page .first__buttons-btn{width:15.625vw;padding:0 3.6458333333vw}.first.md-error-page .first__buttons-btn:hover{padding:0 3.90625vw}.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;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;font-family:Roboto}.bullets-item p b{font-weight:700}.footer{background-color:#fff;color:#424242}.footer__logo{width:9.8958333333vw;padding-bottom:3.90625vw;border-bottom:.0520833333vw solid rgba(255,255,255,.35);display:-webkit-box;display:-ms-flexbox;display:flex}.footer__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo a img,.footer__logo a svg{width:15.864583vw;height:7.211458vw;-o-object-fit:cover;object-fit:cover;fill:var(--main-color)}.footer__logo a img path,.footer__logo a svg path{fill:var(--main-color)}.footer__logo a p{font-size:2.0833333333vw;font-weight:400;letter-spacing:.02em}.footer__logo a p b{font-weight:700}.footer__social{padding-top:3.8541666667vw}.footer__social p{font-weight:400;font-size:1.0416666667vw;line-height:1.25vw;letter-spacing:.03em;margin-bottom:.8333333333vw}.footer__social p b{font-weight:700}.footer__social>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social>div a{width:2.1354166667vw;height:2.1354166667vw;border-radius:50%;position:relative;overflow:hidden;margin-right:.4166666667vw;-webkit-transition:.3s;transition:.3s}.footer__social>div a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.footer__social>div a:last-child{margin-right:0}.footer__social>div a img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.footer__top{padding-top:5.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-main{width:19.1666666667vw;padding-right:9.1145833333vw;-ms-flex-negative:0;flex-shrink:0}.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__top-item:nth-child(2){width:16vw}.footer-title{font-weight:700;font-size:1.0416666667vw;line-height:1.1979166667vw;letter-spacing:.03em;margin-bottom:.7291666667vw}.footer-text{color:#939393;font-family:Roboto}.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-list{list-style:none}.footer-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-list li img,.footer-list li svg{width:.625vw;height:.46875vw;margin-top:.5729166667vw;margin-right:.5729166667vw;-o-object-fit:cover;object-fit:cover;fill:var(--main-color);-ms-flex-negative:0;flex-shrink:0}.footer-list li img path,.footer-list li svg path{fill:var(--main-color)}.footer-list li span{text-decoration:none!important}.footer-list a,.footer-list span{font-weight:500;font-size:.8333333333vw;line-height:1.5625vw;letter-spacing:.03em;color:#939393;font-family:Roboto}.footer-list a:hover,.footer-list span:hover{text-decoration:underline}.footer__bottom{margin:0 -11.285714%;width:122.405714%;font-family:Roboto;background-color:#1d2129;color:#fff;padding-left:10vw;padding-right:10vw;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{max-width:150px}.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 a,.footer__bottom-item p span{color:var(--main-color)}.get-consultation{background-image:url(/images/support.jpg);margin-bottom:6.25vw;margin-bottom:-.75vw;margin-top:-.75vw}.get-consultation__container{margin-left:-11.285714%;width:122.405714%;min-height:36.4583333333vw;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;border-radius:var(--brad-regular);color:#fff;padding:4.0625vw 10.229167vw 3.6458333333vw 14.208333vw}.get-consultation__title{text-align:left;margin-bottom:1.3020833333vw}.get-consultation__subtitle{font-family:Roboto;font-size:1.0925vw;line-height:1.59270833333vw;letter-spacing:.03em;margin-bottom:1.3020833333vw;padding-bottom:1vw;padding-top:1vw}.get-consultation__form{margin-bottom:1.0416666667vw}.get-consultation__form .form-btn{width:17.1875vw}.get-consultation__person{position:absolute;width:43.260417vw;height:41.635417vw;right:1.34375vw;bottom:0}.get-consultation__person .person-info{width:7.5520833333vw;position:absolute;top:12.8125vw;left:5.8854166667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-consultation__person .person-info p{font-weight:700;font-size:1.25vw;line-height:1.4583333333vw;text-align:right;letter-spacing:.02em}.get-consultation__person .person-info span{font-weight:400;font-size:.8333333333vw;line-height:1.9270833333vw;text-align:right;letter-spacing:.02em}.get-consultation__person .person-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.get-consultation__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.get-consultation__links p{font-family:Roboto;font-weight:500;font-size:1.05625vw;line-height:1.49270833333vw;letter-spacing:.03em;margin-right:1.3020833333vw;width:14%}.get-consultation__links p b{font-weight:700}.get-consultation__links a{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;width:3.0208333333vw;height:3.0208333333vw;border-radius:50%;margin-right:.625vw;-webkit-transition:.3s;transition:.3s}.get-consultation__links a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.get-consultation__links a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.get-consultation.md-style-2{margin-bottom:4.6875vw}.get-consultation.md-style-2 .get-consultation__container{padding:3.5416666667vw 4.84375vw 3.5416666667vw 6.6666666667vw}.get-consultation.md-style-2 .get-consultation__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.get-consultation.md-style-2 .get-consultation__info{width:23.1770833333vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-consultation.md-style-2 .get-consultation__text{font-weight:500;font-size:1.25vw;line-height:1.4583333333vw;letter-spacing:.04em;margin-bottom:3.125vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.get-consultation.md-style-2 .get-consultation__form{width:20.8333333333vw;margin-bottom:0}.get-consultation.md-style-2 .get-consultation__form .form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-consultation.md-style-2 .get-consultation__form .form-text{font-weight:600;font-size:2.0833333333vw;line-height:2.6041666667vw;letter-spacing:.02em;margin-bottom:.78125vw}.get-consultation.md-style-2 .get-consultation__form .form-list{list-style:disc;padding-left:1.3020833333vw;margin-bottom:1.4583333333vw}.get-consultation.md-style-2 .get-consultation__form .form-list li{font-weight:500;font-size:.8333333333vw;line-height:1.4583333333vw;letter-spacing:.02em;position:relative}.get-consultation.md-style-2 .get-consultation__form .form-input{width:100%;margin-right:0;margin-bottom:1.0416666667vw}.get-consultation.md-style-2 .get-consultation__form .form-btn{width:100%}.get-consultation.md-style-2 .get-consultation__person{width:26.6145833333vw;height:36.4583333333vw;position:absolute;left:29.7916666667vw;bottom:0}.get-consultation.md-style-2 .get-consultation__person .person-info{top:19.0625vw;left:1.5625vw;right:auto;bottom:auto}.get-consultation.md-style-2 .get-consultation__person .person-info p,.get-consultation.md-style-2 .get-consultation__person .person-info span{text-align:left}.get-consultation.md-style-2 .get-consultation__contacts{margin-bottom:3.125vw}.get-consultation.md-style-2 .get-consultation__contacts p{font-weight:600;font-size:1.25vw;line-height:2.6041666667vw;letter-spacing:.02em}.get-consultation.md-style-2 .get-consultation__contacts p span{font-family:Inter,Arial,sans-serif}.get-consultation.md-style-2 .get-consultation__contacts a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.5625vw;line-height:2.6041666667vw;letter-spacing:.02em;color:#fff}.get-consultation.md-style-2 .get-consultation__contacts a:hover span{color:var(--main-color)}.get-consultation.md-style-2 .get-consultation__contacts a span{font-family:Inter,Arial,sans-serif;-webkit-transition:.3s;transition:.3s}.get-consultation.md-style-2 .get-consultation__contacts a img,.get-consultation.md-style-2 .get-consultation__contacts a svg{width:1.09375vw;height:1.09375vw;-o-object-fit:cover;object-fit:cover;fill:var(--main-color);margin-right:.5208333333vw}.get-consultation.md-style-2 .get-consultation__contacts a img path,.get-consultation.md-style-2 .get-consultation__contacts a svg path{fill:var(--main-color)}.get-consultation.md-style-2 .get-consultation__links p{width:8.8541666667vw;font-size:1.25vw;line-height:1.5625vw}.header{height:6.770833vw;padding-top:1.0416666667vw;background-color:#1d2129;color:#fff;position:relative;z-index:30;margin-bottom:3.0729166667vw;font-family:Roboto}.header.md-bg-transparent{background-color:transparent;margin-bottom:0;height:9.770833vw}.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;height:10.770833vw}.header.md-white-header .header__nav.fixed .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.md-white-header .header__nav.fixed .nav-wrap .nav .nav-item.dropdown-item::after{border-color:var(--text-main-color)}.header.md-white-header .nav-wrap{border-color:rgba(255,255,255,.3)}.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.dropdown-item::after{border-color:#fff}.header.md-white-header .nav-wrap .nav .nav-item.dropdown-item:hover::after{border-color:var(--main-color)}.header.md-white-header .nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item a{color:var(--text-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:rgba(255,255,255,.3)}.header.md-white-header .header__contacts a,.header.md-white-header .header__download a,.header.md-white-header .header__logo 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:.78625vw;margin-right:1.78125vw;letter-spacing:.03em;text-transform:uppercase}.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:var(--brad-regular);position:absolute;left:0;background-color:#fff;-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{background-color:#ff5f00}.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:14.3864583vw;height:3.811458vw;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:12.416667vw;font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.03em;font-family:Roboto}.header__address{display:none;width:13.28125vw;-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 #fff;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{display:none;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:#fff;font-weight:500;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;margin:0 auto;font-family:Roboto}.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__contacts,.header__social{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;padding-left:1vw}.header__contacts p,.header__social p{font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.03em;margin-bottom:.78125vw;position:relative}.header__contacts p b,.header__social p b{font-weight:600}.header__contacts p b span,.header__social p b span{font-family:Inter,Arial,serif}.header__contacts p::before,.header__social p::before{content:"";position:absolute;width:.2083333333vw;height:.2083333333vw;border-radius:50%;background-color:#31b931;top:50%;left:-.5208333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.header__contacts p::after,.header__social p::after{content:"";position:absolute;width:.2083333333vw;height:.2083333333vw;border-radius:50%;background-color:#31b931;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:12.7604166667vw}.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:#fff;margin-bottom:.15625vw;-webkit-transition:.3s;transition:.3s}.header__contacts a:hover{color:var(--main-color)}.header__contacts .call-back{color:var(--main-color);font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.05em;font-weight:600;text-transform:uppercase}.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{padding:1.3541666667vw 1.34375vw;-webkit-transition:.3s;transition:.3s;min-width:max-content}.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 .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)}.nav-wrap .nav .nav-item.dropdown-item{position:relative}.nav-wrap .nav .nav-item.dropdown-item .nav-menu{min-width:100%;position:absolute;top:100%;left:0;padding:1.5625vw 2.34375vw;background-color:#f5f8f9;pointer-events:none;opacity:0;-webkit-transition:.3s;transition:.3s;border-top:.0520833333vw solid rgba(28,28,28,.07)}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-menu--level-2{top:-100%;left:100%;border-top:0}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item{padding:0;padding-bottom:.78125vw}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item:last-child{padding-bottom:0}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item a{font-weight:400;white-space:nowrap;font-size:.8333333333vw;line-height:.8333333333vw;text-transform:none}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item a.active{font-weight:700;text-decoration:none!important}.nav-wrap .nav .nav-item.dropdown-item .nav-menu .nav-item a:hover{color:var(--text-main-color);text-decoration:underline}.nav-wrap .nav .nav-item.dropdown-item::after{content:"";display:inline-flex;width:.46875vw;height:.46875vw;margin-left:.6770833333vw;border-left:.0520833333vw solid var(--text-main-color);border-bottom:.0520833333vw solid var(--text-main-color);-webkit-transform:translateY(-33%) rotate(-45deg);transform:translateY(-33%) rotate(-45deg);-webkit-transition:.3s;transition:.3s}.nav-wrap .nav .nav-menu--level-1 .nav-item.dropdown-item::after{-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg)}.nav-wrap .nav .nav-item.dropdown-item:hover{background-color:#f5f8f9}.nav-wrap .nav .nav-item.dropdown-item:hover>.nav-menu{pointer-events:all;opacity:1}.nav-wrap .nav .nav-item.dropdown-item:hover>a{color:var(--main-color)}.nav-wrap .nav .nav-item.dropdown-item:hover::after{border-color:var(--main-color)}.social-links{width:100%;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}.social-links a{width:2.2916666667vw;height:2.2916666667vw;border-radius:50%;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;background-color:var(--main-color);margin:0 .2604166667vw;-webkit-transition:.3s;transition:.3s}.social-links a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.social-links a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.our-values{margin-bottom:-.572917vw}.our-values__title{margin-bottom:2.34375vw;padding-top:3.34375vw;color:#000}.our-values__container{width:100%}.our-values__container .container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.9114583333vw}.our-values__slider{display:none}.our-values__item{width:26.0416666667vw;margin:.9114583333vw;position:relative;padding:2.8645833333vw 1.8125vw 3.604167vw 1.864583vw;border-radius:var(--brad-regular);background-color:var(--main-color);color:#fff}.our-values__item:nth-child(2n+1){background-color:#e4e3e300!important;border:.1vw solid #e4e3e3}.our-values__item .item-number{border:.1vw solid #fff;width:2.8645833333vw;height:2.8645833333vw;border-radius:0;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;color:#303641;position:absolute;top:1.5625vw;right:1.5625vw;z-index:5;background-color:#fff;font-weight:600;font-size:1.0416666667vw;text-align:center;letter-spacing:.03em}.our-values__item:nth-child(2n+1) .item-number{background-color:transparent;border:.1vw solid #fff;color:#fff}.our-values__item .item-title{text-transform:uppercase;font-weight:400;font-size:1.5625vw;line-height:1.71875vw;letter-spacing:.04em;margin-bottom:3.78125vw;position:relative;z-index:3}.our-values__item .item-title:last-child{margin-bottom:0}.our-values__item .item-text{font-family:Roboto;font-weight:300;font-size:.69375vw;line-height:1.25vw;letter-spacing:.04em;position:relative;z-index:3}.our-values__item.md-black-item{background-color:#1c1c1c}.our-values__item.md-black-item::after{content:"";width:10.4166666667vw;height:10.4166666667vw;position:absolute;top:.8333333333vw;left:2.1875vw;background:#fff;opacity:.5;-webkit-filter:blur(5.2083333333vw);filter:blur(5.2083333333vw);z-index:1}.page-pagination{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:6.166667vw}.popup{color:#000;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;padding-top:2.6041666667vw;padding-bottom:2.6041666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-transition:.3s;transition:.3s;opacity:0;visibility:hidden;font-family:Gilroy,Arial,sans-serif}.popup.open{opacity:1;pointer-events:all;visibility:visible}.popup.open .popup__blur{overflow-y:scroll}.popup__blur{background-color:#000;opacity:.7;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer}.popup__container{margin:auto;z-index:2}.popup__block{position:relative;z-index:2;-webkit-transition:.3s;transition:.3s;margin:auto;position:relative;background-color:#fff}.popup__close{position:absolute;z-index:5;top:1.3020833333vw;right:1.5625vw;width:1.3020833333vw;height:1.3020833333vw;cursor:pointer}.popup__close img,.popup__close svg{position:absolute;top:0;left:0;right:0;bottom:0;width:1.0416666667vw;height:1.0416666667vw;-o-object-fit:contain;object-fit:contain;fill:#a0a0a0}.popup__close img path,.popup__close svg path{fill:#a0a0a0}.politika-popup{width:81.7708333333vw;height:100%;padding:2.0833333333vw;background-color:#fff;border-radius:var(--brad-regular)}.politika-popup .politika-popup__title{font-weight:500;font-size:2.0833333333vw;margin-bottom:1.3020833333vw}.politika-popup h2{font-weight:500;font-size:2.0833333333vw;margin-bottom:1.3020833333vw}.politika-popup .politika-title{font-weight:500;font-size:1.25vw;line-height:1.25vw;margin-bottom:.78125vw}.politika-popup .h3{font-weight:500;font-size:1.25vw;line-height:1.25vw;margin-bottom:.78125vw}.politika-popup p{font-weight:400;font-size:.8333333333vw;line-height:1.1979166667vw;margin-bottom:.78125vw}.download-popup-trigger{width:100%;height:.15625vw;position:fixed;top:0;left:0;right:0;z-index:2000}.download-popup{width:49.4791666667vw;border-radius:var(--brad-regular);position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.download-popup__img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}.download-popup__img img{width:100%;height:100%;border-radius:var(--brad-regular);-o-object-fit:cover;object-fit:cover}.download-popup__content{position:relative;z-index:2;padding:4.1666666667vw 15.625vw 4.1666666667vw 4.9479166667vw}.download-popup__title{text-transform:uppercase;font-family:Oswald;font-weight:400;font-size:2.5vw;line-height:3.3854166667vw;letter-spacing:.02em;margin-bottom:1.0416666667vw}.download-popup__text{font-weight:400;font-size:.9375vw;line-height:1.09375vw;letter-spacing:.03em;margin-bottom:1.5625vw}.price-popup{background:0 0}.main-popup{background-image:url(../images/forma-18-1.jpg)!important;width:26.0416666667vw;border-radius:var(--brad-regular);background-size:cover;background-repeat:no-repeat;background-position:center center}.main-popup__content{padding:2.8645833333vw 2.0833333333vw 2.8645833333vw 2.0833333333vw}.main-popup__title{text-transform:uppercase;font-family:Oswald;font-weight:400;font-size:1.8229166667vw;line-height:2.1354166667vw;text-align:left;letter-spacing:.02em;margin-bottom:1.3020833333vw}.main-popup__text{font-weight:400;font-size:.9375vw;line-height:1.09375vw;text-align:left;letter-spacing:.03em;margin-bottom:2.0833333333vw}.main-popup__form .form-checkbox{margin:0 auto}.md-standart-form.md-popup-form .form-title{font-weight:400;font-size:1.8229166667vw;line-height:1.87135417vw;letter-spacing:.02em;margin-bottom:1.0416666667vw;padding-right:2.6041666667vw}.md-standart-form.md-popup-form .form-text{color:#fff;font-weight:500;font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.04em;margin-bottom:.5208333333vw}.md-standart-form.md-popup-form .form-container{width:21.875vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md-standart-form.md-popup-form .form-select{margin:0;width:100%;height:4.1666666667vw;margin-bottom:.5208333333vw}.md-standart-form.md-popup-form .form-select span.current{line-height:4.1666666667vw}.md-standart-form.md-popup-form .form-select .list .option{line-height:4.1666666667vw;min-height:4.1666666667vw}.md-standart-form.md-popup-form .form-select.open{border-top-left-radius:2.0833333333vw;border-top-right-radius:2.0833333333vw}.md-standart-form.md-popup-form .form-select.open .list{border-bottom-left-radius:2.0833333333vw;border-bottom-right-radius:2.0833333333vw}.md-standart-form.md-popup-form .form-input{margin:0;width:100%;height:4.1666666667vw;margin-bottom:.5208333333vw}.md-standart-form.md-popup-form .form-btn{width:100%;height:4.1666666667vw;padding:0 1.5625vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-standart-form.md-popup-form .form-btn span{font-size:.9375vw;line-height:1.25vw}.md-standart-form.md-popup-form .form-checkbox{width:21.0625vw}.md-standart-form.md-popup-form .form-file{width:100%;margin:0;margin-bottom:.5208333333vw}.md-standart-form.md-popup-form .form-file>div{width:100%;height:4.1666666667vw}.md-standart-form.md-popup-form .form-file>div img,.md-standart-form.md-popup-form .form-file>div svg{right:1.5625vw}.portfolio{position:relative;padding-bottom:4vw;padding-top:.5vw;margin-bottom:-.2vw}.portfolio__bg{position:absolute;top:0;left:0;right:0;height:100%;z-index:-1;background-size:cover;background-position:center center;background-repeat:no-repeat}.portfolio__title{color:#fff;margin-bottom:1.0416666667vw;margin-top:3.041667vw}.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:26.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:nth-child(1),.portfolio__item:nth-child(2),.portfolio__item:nth-child(3){margin-top:0}.portfolio__item:nth-child(3n+3){margin-right:0}.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:26.0416666667vw;height:20.8333333333vw;border-radius:var(--brad-regular);overflow:hidden;margin-right:0;margin-bottom:.8333333333vw;position:relative}.portfolio__item .item-gallery a:nth-child(1n+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-family:Roboto;text-transform:uppercase;font-weight:400;font-size:1.35625vw;line-height:2.1875vw;letter-spacing:.03em;margin-bottom:.7291666667vw;color:#fff;-webkit-transition:.3s;transition:.3s}.portfolio__item .item-title:hover{color:var(--main-color)}.portfolio__item .item-text{font-family:Roboto;font-weight:400;font-size:.7291666667vw;line-height:1.1458333333vw;letter-spacing:.03em;color:#fff;-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{text-transform:uppercase;font-family:Roboto;font-weight:500;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}.portfolio__link{width:19.2708333333vw;margin:0 auto}.price{margin-bottom:-4.791667vw}.price__title{margin-bottom:2.8645833333vw}.reviews{padding-top:4vw;padding-bottom:4vw;position:relative}.reviews__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}.reviews__title{color:#fff;margin-bottom:3.90625vw}.reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.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 rgba(0,0,0,.25)}.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__img-slider{width:16.9270833333vw}.reviews__img-slider .img-slider__container{width:100%;height:28.90625vw}.reviews__img-slider .img-slider__container .swiper-container{height:100%}.reviews__img-slider .img-slider__container .swiper-slide{border-radius:var(--brad-regular)}.reviews__img-slider .img-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews__phone-slider{width:14.2708333333vw}.reviews__phone-slider .phone-slider__container{width:100%;height:28.90625vw;padding:2.1354166667vw .78125vw .6770833333vw .78125vw;background-position:center center;background-size:cover;background-repeat:no-repeat}.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__phone-slider .phone-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews__phone-slider .phone-slider__link-1,.reviews__phone-slider .phone-slider__link-2{position:absolute;width:3.125vw;height:3.125vw;border-radius:var(--brad-regular);top:2.6041666667vw;left:-1.0416666667vw;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;z-index:3}.reviews__phone-slider .phone-slider__link-1::before,.reviews__phone-slider .phone-slider__link-2::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.41;border-radius:var(--brad-regular);z-index:-1}.reviews__phone-slider .phone-slider__link-1 img,.reviews__phone-slider .phone-slider__link-1 svg,.reviews__phone-slider .phone-slider__link-2 img,.reviews__phone-slider .phone-slider__link-2 svg{width:1.9270833333vw;height:1.9791666667vw}.reviews__phone-slider .phone-slider__link-2{top:auto;left:auto;right:-1.1979166667vw;bottom:5.5729166667vw}.reviews__phone-slider .phone-slider__link-2 img,.reviews__phone-slider .phone-slider__link-2 svg{width:1.8229166667vw;height:1.8229166667vw}.reviews.md-style-2{padding:0;margin-bottom:7.03125vw}.reviews.md-style-2 .reviews__bg{top:-14.5833333333vw;bottom:auto;height:70.3125vw}.reviews.md-style-2 .reviews__title{color:var(--text-main-color)}.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)}.services{padding-bottom:.46875vw;padding-top:4vw;position:relative;overflow:hidden}.services__load-more{display:none}.services__title{margin-bottom:2.9166666667vw}section#usslugi .services__title{color:#fff}.services__title-shadow{display:none;position:absolute;top:-5.3645833333vw;left:-25.5208333333vw;width:151.25vw;height:12.4479166667vw;text-align:center;font-weight:200;font-size:13.0208333333vw;letter-spacing:.25em;background:-webkit-radial-gradient(49.99% 0,106.28% 106.28%,#f0f0f0 0,rgba(240,240,240,0) 100%);background:radial-gradient(106.28% 106.28% at 49.99% 0,#f0f0f0 0,rgba(240,240,240,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;z-index:-1}.services__container{width:100%}.services__container .container-flex{margin:-1.4583333333vw -.78125vw;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;justify-content:space-between;margin-bottom:2vw}section#usslugi .services__item{width:25.992708vw;min-height:31.53125vw;padding:0}.services__item{width:39.99270833vw;min-height:17.53125vw;margin:1.4583333333vw .78125vw;border-radius:var(--brad-regular);overflow:hidden;position:relative;padding:2.5vw 1.9791666667vw 1.71875vw 1.9791666667vw}.services__item:hover .item-img::after{opacity:.7}section#usslugi .services__item .item-text{font-family:Roboto;line-height:1.625vw;font-size:1.099375vw;padding:3.5vw;padding-right:4vw}section#usslugi .services__item:hover .item-text{opacity:1;background:linear-gradient(0deg,#ff5f00 0,rgba(255,255,255,0) 100%)}.services__item .item-img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.services__item .item-img::after{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.4;-webkit-transition:.3s;transition:.3s;border-radius:var(--brad-regular)}.services__item .item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.services__item .item-content{position:relative;z-index:5;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;color:#fff}section#usslugi .services__item .item-title{padding:3.5vw}.services__item .item-title{width:36.458333vw;font-weight:600;font-size:1.405625vw;line-height:1.8229166667vw;letter-spacing:.04em;text-transform:uppercase}section#services .services__item .item-text{opacity:1}.services__item .item-text{padding:.78125vw 0;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-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;font-size:.9375vw;line-height:1.25vw;letter-spacing:.04em;-webkit-transition:.3s;transition:.3s;opacity:0}.services__item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;justify-content:flex-start}.services__item .item-bottom__btn{width:10.4166666667vw;height:3.125vw;padding:0 1.3020833333vw!important;text-align:center;margin-right:1.1979166667vw}.services__item .item-bottom__btn::after{width:1.5625vw}.services__item .item-bottom__btn span{display:inline-block;font-weight:600;font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.05em}.services__item .item-bottom__link{width:12.020833vw;height:3.125vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.0416666667vw;background-color:#bdbdbd40;border:1px solid}.services__item .item-bottom__link:hover{padding:0 1.0416666667vw}.services__item .item-bottom__link::after{width:1.5625vw}.services__item .item-bottom__link span{font-weight:500;font-size:.8333333333vw;line-height:.9895833333vw;font-family:Oswald}.side-fixed-links{position:fixed;top:50%;right:-7.8125vw;width:5.2083333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;-webkit-transition:.3s;transition:.3s}.side-fixed-links.visible{right:0}.side-fixed-links__close{width:1.71875vw;height:1.71875vw;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:absolute;top:-2.9166666667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--main-color);border-radius:50%;cursor:pointer;-webkit-transition:.3s;transition:.3s}.side-fixed-links__close img,.side-fixed-links__close svg{width:.46875vw;height:.46875vw;-o-object-fit:contain;object-fit:contain;fill:#fff}.side-fixed-links__close img path,.side-fixed-links__close svg path{fill:#fff}.side-fixed-links__container{width:5.2083333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side-fixed-links__container>a,.side-fixed-links__container>div{width:100%;min-height:5.2083333333vw;padding:.5208333333vw;padding-top:1.0416666667vw;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;background-color:var(--main-color);border-top-left-radius:.78125vw;border-bottom-left-radius:.78125vw;margin-bottom:.3125vw;cursor:pointer;-webkit-transition:.3s;transition:.3s}.side-fixed-links__container>a:last-child,.side-fixed-links__container>div:last-child{margin-bottom:0}.side-fixed-links__container>a img,.side-fixed-links__container>a svg,.side-fixed-links__container>div img,.side-fixed-links__container>div svg{width:1.3020833333vw;height:1.3020833333vw;-o-object-fit:contain;object-fit:contain;fill:#fff;margin-bottom:.2604166667vw;-webkit-transition:.3s;transition:.3s}.side-fixed-links__container>a img path,.side-fixed-links__container>a svg path,.side-fixed-links__container>div img path,.side-fixed-links__container>div svg path{fill:#fff}.side-fixed-links__container>a span,.side-fixed-links__container>div span{-webkit-transition:.3s;transition:.3s;text-align:center;font-weight:500;font-size:.625vw;line-height:.8333333333vw;letter-spacing:.03em;color:#fff}.side-fixed-links__container>a:hover,.side-fixed-links__container>div:hover{background-color:#fff}.side-fixed-links__container>a:hover svg,.side-fixed-links__container>div:hover svg{fill:var(--main-color)}.side-fixed-links__container>a:hover svg path,.side-fixed-links__container>div:hover svg path{fill:var(--main-color)}.side-fixed-links__container>a:hover span,.side-fixed-links__container>div:hover span{color:var(--text-main-color)}.side-fixed-links__container>a:hover.whats-app svg,.side-fixed-links__container>div:hover.whats-app svg{fill:#31b939}.side-fixed-links__container>a:hover.whats-app svg path,.side-fixed-links__container>div:hover.whats-app svg path{fill:#31b939}.side-fixed-links__container>a:hover.viber svg,.side-fixed-links__container>div:hover.viber svg{fill:#976ecc}.side-fixed-links__container>a:hover.viber svg path,.side-fixed-links__container>div:hover.viber svg path{fill:#976ecc}.side-fixed-links__container>a:hover.telegram svg,.side-fixed-links__container>div:hover.telegram svg{fill:#05a0eb}.side-fixed-links__container>a:hover.telegram svg path,.side-fixed-links__container>div:hover.telegram svg path{fill:#05a0eb}.side-fixed-links__container>a:hover img,.side-fixed-links__container>div:hover img{filter:invert(1)}.to-top{position:fixed;right:1.5625vw;bottom:1.5625vw;width:3.3333333333vw;height:3.3333333333vw;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;z-index:50;-webkit-transition:.3s;transition:.3s;opacity:0;pointer-events:none;cursor:pointer}.to-top.visible{opacity:1;pointer-events:all}.to-top img,.to-top svg{width:.8234375vw;height:.4708333333vw;-o-object-fit:contain;object-fit:contain;fill:#fff}.to-top img path,.to-top svg path{fill:#fff}.to-top:hover{background-color:var(--main-color-darken)}@media only screen and (max-width:768px){.wrapper{width:86.25vw}body{overflow-x:hidden;padding-top:25vw}section#usslugi .services__item .item-text{opacity:1;background:linear-gradient(0deg,#ff5f00 0,rgba(255,255,255,0) 100%)}.md-line-dotted::after{border-bottom:.3125vw dotted var(--main-color)}.about-company .md-main-color-btn{width:43.645833vw}.md-main-color-btn{height:18.75vw;padding:0 10.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-text{font-size:3.75vw;line-height:5vw;margin-bottom:3.125vw}.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-file>div{width:76.25vw;height:18.75vw;border-radius:var(--brad-regular);padding:0 9.375vw;padding-right:15.625vw;font-size:3.75vw;line-height:4.375vw}.md-standart-form .form-file>div img,.md-standart-form .form-file>div svg{width:6.25vw;height:6.25vw;right:6.25vw!important}.md-standart-form .form-file>div p{max-height:4.375vw}.md-standart-form .form-select{width:76.25vw;height:18.75vw;margin-bottom:3.125vw;border-radius:var(--brad-regular);padding:0 9.375vw;font-size:3.75vw}.md-standart-form .form-select span.current{line-height:18.75vw}.md-standart-form .form-select::after{width:1.5625vw;height:1.5625vw}.md-standart-form .form-select .list{border-bottom-left-radius:9.375vw;border-bottom-right-radius:9.375vw}.md-standart-form .form-select .list .option{line-height:18.75vw;padding:0 9.375vw}.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}.price-popup .form-btn,.price-popup .form-input,.price-popup .form-select{width:100%}.md-main-title{font-size:6.25vw;line-height:9.375vw}h2.services__title br{display:none}.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}.md-standart-slider .slider-hint{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:4.6875vw}.md-standart-slider .slider-hint span{font-size:2.5vw;line-height:4.0625vw;letter-spacing:.05em;margin-right:2.5vw}.md-standart-slider .slider-hint svg{width:4.0625vw;height:4.375vw}.md-standart-form.md-popup-form .form-text{padding-left:0vw;font-size:3.125vw;line-height:3.75vw;margin-bottom:3.125vw;text-align:center}.md-standart-form.md-popup-form .form-container{width:63.125vw;margin:0 auto;margin-bottom:3.125vw}.md-standart-form.md-popup-form .form-select{height:18.75vw;margin-bottom:3.125vw}.md-standart-form.md-popup-form .form-select span.current{line-height:18.75vw}.md-standart-form.md-popup-form .form-select .list .option{line-height:18.75vw;min-height:18.75vw}.md-standart-form.md-popup-form .form-select.open{border-top-left-radius:9.375vw;border-top-right-radius:9.375vw}.md-standart-form.md-popup-form .form-select.open .list{border-bottom-left-radius:9.375vw;border-bottom-right-radius:9.375vw}.md-standart-form.md-popup-form .form-input{height:18.75vw;margin-bottom:3.125vw}.md-standart-form.md-popup-form .form-btn{width:100%;height:18.75vw;padding:0 9.375vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-standart-form.md-popup-form .form-btn span{font-size:3.75vw;line-height:4.375vw}.md-standart-form.md-popup-form .form-checkbox{width:43.75vw}.md-standart-form.md-popup-form .form-file{width:100%;margin:0;margin-bottom:3.125vw}.md-standart-form.md-popup-form .form-file>div{width:100%;height:18.75vw}.header{background-color:#1d2129!important;height:18vw!important;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:#1d2129}.header.fixed .header__contacts a,.header.fixed .header__contacts p,.header.fixed .header__logo p{color:#fff}.header.fixed .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.fixed .nav-wrap .nav .nav-item.dropdown-item::after{border-color:var(--text-main-color)}.header.open{z-index:100}.header.open .header__nav{opacity:1;pointer-events:all}.header.open .header__contacts a,.header.open .header__contacts p,.header.open .header__logo p{color:var(--text-main-color)}.header.open .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.open .nav-wrap .nav .nav-item.dropdown-item::after{border-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:5.6875vw;position:relative}.header__btn span{width:6.25vw;height:.625vw;border-radius:var(--brad-regular);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__address,.header__download,.header__social,.header__text{display:none}.header__logo{width:23.4375vw}.header__logo a img,.header__logo a svg{width:32.5vw;height:7.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::after,.header__contacts p:before{width:.9375vw;height:.9375vw;left:-1.875vw}.header__contacts a{font-size:3.125vw;line-height:4.0625vw}.header__contacts .call-back{font-size:2.8125vw;line-height:3.4375vw;padding-bottom:.3125vw}.header__nav{position:fixed;top:0;left:0;right:0;bottom: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}.header__nav .nav-wrap .nav>.nav-item.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.header__nav .nav-wrap .nav>.nav-item.dropdown-item::after{position:absolute;top:1.875vw;right:4.6875vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1.5625vw;height:1.5625vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu{position:static;padding:0;opacity:1;pointer-events:all;border-top:none;background-color:transparent;padding-top:3.125vw;display:none}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.open{display:block}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.nav-menu--level-2.open{padding-left:2vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item{margin:0;padding-bottom:3.125vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item:last-child{padding-bottom:0}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item a{font-size:4.375vw;line-height:1}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.nav-menu--level-2 .nav-item a{font-size:3.5vw;line-height:1}.header__nav .nav-wrap .nav>.nav-item.dropdown-item:hover>a{color:var(--text-main-color)}.header__nav .nav-wrap .nav>.nav-item.dropdown-item:hover::after{border-color:var(--text-main-color)}.nav-wrap .nav .nav-menu--level-1 .nav-item.dropdown-item::after{content:none}.first{margin-top:-38vw;padding-top:10vw;min-height:auto;padding-bottom:67.5vw;margin-bottom:7.8125vw}.first__bg{top:0;left:0;right:0;bottom:0;height:auto}.first__title{width:80vw;margin:0 auto;margin-bottom:3vw;font-size:7.5vw;line-height:10vw;text-align:center}.first__content{padding-top:37.604167vw;padding-bottom:16vw;padding-left:0}.first__text{margin:0 auto;-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:7.8125vw}.first__text p{width:67.1875vw;text-align:center;font-size:2.75vw;line-height:3.625vw;border-bottom:none}.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:2.1875vw;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__buttons-text{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first__buttons-text p{max-width:auto;line-height:1;font-size:2.5vw;letter-spacing:.03em}.first__buttons-text p br{display:none}.first__buttons-text svg{width:3.4375vw;height:2.8125vw;margin-right:2.1875vw;-o-object-fit:contain;object-fit:contain}.first__buttons-text::after,.first__buttons-text::before{width:.9375vw;height:.9375vw;top:0}.first__form{width:100%;border-radius:var(--brad-regular);padding:7.8125vw 4.6875vw 10.9375vw 4.6875vw}.first__form .form-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first__form .form-title p{text-align:center;width:100%;font-size:5vw;line-height:4.0625vw}.first__form .form-img{width:29.6875vw;height:29.6875vw;border-radius:50%;overflow:hidden;position:relative;margin-bottom:4.6875vw}.first__form .form-img img{position:absolute;top:7.1875vw;width:26.875vw;height:36.25vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.first__form .form-container .form-btn{padding:0 18.75vw}.first__form .form-container .form-btn:hover{padding:0 18.75vw}.first__form .form-checkbox{width:43.75vw;margin:0 auto}.first.md-first-style-2{padding-bottom:12.5vw}.first.md-first-style-2 .first__title{width:68.75vw}.first.md-first-style-2 .first__bullets{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first.md-first-style-2 .first__bullets .bullets-item{max-width:28.125vw}.first.md-error-page{margin-top:0;padding-top:46.875vw;padding-bottom:31.25vw;min-height:70vh}.first.md-error-page .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.first.md-error-page .first__content{width:100%;padding:0;margin:auto}.first.md-error-page .first__title{width:100%;margin-bottom:4.6875vw}.first.md-error-page .first__text{margin-bottom:6.25vw}.first.md-error-page .first__text p{font-size:5.625vw;line-height:1}.first.md-error-page .first__buttons-btn{width:46.875vw;padding:0 8.4375vw}.first.md-error-page .first__buttons-btn:hover{padding:0 8.4375vw}.calc-price{padding-bottom:7.8125vw;padding-top:7vw}.calc-price__title{padding:0 3.125vw;padding-top:4vw;margin-bottom:3.125vw}.contacts__info-title_fix{display:none}.calc-price__text{font-size:3.75vw;line-height:5vw;margin-bottom:6.25vw}.calc-price__info{display:none}.download-price__container{border-radius:var(--brad-regular);padding:7.8125vw 11.5625vw 46.875vw 11.5625vw}.download-price__container::after{border-radius:var(--brad-regular)}.download-price__img-large{width:79vw;height:47.6875vw;left:14vw;right:auto;bottom:0}.download-price__img-large img{width:79vw;height:59.6875vw;top:0;left:auto;right:0;bottom:auto}.download-price__title{font-size:6.25vw;line-height:7.8125vw;text-align:left;margin-bottom:4.6875vw;padding-right:0}.download-price__content ul.form-list li{font-size:3.7304vw;line-height:4.86908vw}.popup .download-price__circle{position:absolute;width:18.8125vw;height:18.8125vw;background-color:#1d2129;top:142.502083vw;left:14.979719vw}.download-price__circle{width:21.25vw;height:21.25vw;top:auto;left:auto;right:62.5625vw;bottom:20.625vw}.download-price__circle .pdf-circle{width:18.125vw;height:18.125vw;top:1.5625vw;left:1.5625vw;right:1.5625vw;bottom:1.5625vw}.popup .download-price__circle .pdf-circle{width:18.125vw;height:18.125vw;top:.5625vw;left:.5625vw;right:1.5625vw;bottom:2.5625vw}.download-price__circle .circle-arrow{width:2.5vw;height:2.5vw;margin-bottom:.625vw}.download-price__circle p{font-size:2.1875vw;line-height:2.8125vw}.download-price .form-container .form-btn,.download-price .form-container .form-input,.download-price .form-container .form-select{width:100%}.download-price .form-container .form-btn{padding:0 12.5vw}.download-price .form-container .form-btn:hover{padding:0 12.5vw}.download-price .form-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-price .form-checkbox p{width:39.0625vw}.download-price .form-text{text-align:left}.download-price__content ul{margin-bottom:8vw}.services__title{margin-bottom:6.25vw}.services .container-flex{margin:-2.5vw;padding-bottom:5vw}.services__load-more{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:6.25vw}.services__item{width:86.25vw;min-height:70.3125vw;margin:2.5vw;border-radius:var(--brad-regular);padding:9.375vw;overflow:hidden}section#usslugi .services__item{width:86.25vw;min-height:103.53125vw}.services__item .item-img{border-radius:var(--brad-regular)}.services__item .item-img img{width:100%;height:100%;border-radius:var(--brad-regular)}.services__item .item-img::after{border-radius:var(--brad-regular)}.services__item .item-title{width:100%;font-size:4.25vw;line-height:6.875vw}section#usslugi .services__item .item-title{padding:8.5vw;font-size:5.25vw}.services__item .item-text{font-size:3.75vw;line-height:4.375vw;padding:3.125vw 0}section#usslugi .services__item .item-text{line-height:6.625vw;font-size:4.099375vw;padding:7.5vw;padding-right:11vw}.services__item .item-bottom__btn{width:43.75vw;height:14.0625vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6.25vw;margin-right:3.125vw}.services__item .item-bottom__btn:hover{padding:0 6.25vw}.services__item .item-bottom__btn span{font-size:3.75vw}.services__item .item-bottom__btn::after{width:6.25vw}.services__item .item-bottom__link{width:100%;height:14.0625vw}.services__item .item-bottom__link span{font-size:3.75vw}.services__item .item-bottom__link::after{width:6.25vw}.services__item:nth-child(1n+3){display:none}section#usslugi .services__item:nth-child(1n+3){display:block}.load-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:.9375vw;margin-bottom:1.5625vw}.load-more-btn span{font-weight:600;font-size:3.125vw;line-height:3.125vw;letter-spacing:.04em;margin-right:1.5625vw;color:var(--main-color)}.load-more-btn img,.load-more-btn svg{width:3.125vw;height:3.125vw;-o-object-fit:contain;object-fit:contain;fill:var(--main-color)}.load-more-btn img path,.load-more-btn svg path{fill:var(--main-color)}.portfolio{padding-bottom:18.75vw}section.portfolio.md-mobile-slider{margin-bottom:0vw}.portfolio.md-mobile-slider .portfolio__container{display:none}.portfolio.md-mobile-slider .portfolio__slider{display:block;margin-bottom:15.625vw}.portfolio .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;width:90.583333vw!important;margin-right:1vw!important}.portfolio__container .container-flex{margin:-4.6875vw 0}.portfolio__container .portfolio__item{margin:4.6875vw 0}.portfolio__title{margin-bottom:4.6875vw;margin-top:4.6875vw}h2.portfolio__title br{display:none}.portfolio__text{font-size:3.75vw;line-height:5.625vw;margin-bottom:6.25vw}.portfolio__link{width:76.875vw}.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:var(--brad-regular);margin-right:2.5vw}.portfolio__item .item-gallery a:first-child{width:100%;height:69.0625vw;border-radius:var(--brad-regular);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__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h2.reviews__title br{display:none}.reviews.md-style-2{margin-bottom:18.75vw}.reviews.md-style-2 .reviews__bg{display:none}.reviews.md-style-2 .slider-hint span{color:var(--text-main-color)!important}.reviews.md-style-2 .reviews__img-slider .swiper-pagination-bullet{background-color:#ececec}.reviews .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;width:87.583333vw!important;margin-right:1vw!important}.reviews .wrapper .reviews__container .reviews__img-slider .img-slider__container .swiper-container .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;width:64.583333vw!important;margin-right:1vw!important}.reviews .wrapper .reviews__container .reviews__phone-slider .phone-slider__container .swiper-container .swiper-wrapper .swiper-slide{width:59.258333vw!important;margin-right:0vw!important}.reviews__img-slider{width:63.75vw;margin:0 auto;margin-bottom:25vw!important}.reviews__img-slider .img-slider__container{width:100%;height:auto}.reviews__img-slider .img-slider__container .slider-hint{margin-bottom:3.125vw}.reviews__img-slider .img-slider__container .slider-hint span{color:#fff}.reviews__img-slider .img-slider__container .swiper-container{height:109.375vw}.reviews__img-slider .img-slider__container .swiper-container .swiper-slide{border-radius:var(--brad-regular)}.reviews__phone-slider{width:63.75vw;margin:0 auto}.reviews__phone-slider .phone-slider__container{height:129.6875vw;position:relative;padding:9.6875vw 3.4375vw 3.125vw 3.4375vw}.reviews__phone-slider .phone-slider__container .slider-hint{position:absolute;left:0;right:0;bottom:100%}.reviews__phone-slider .phone-slider__container .slider-hint span{color:#fff}.reviews__phone-slider .phone-slider__container .swiper-container{border-bottom-left-radius:9.375vw;border-bottom-right-radius:9.375vw}.reviews__phone-slider .phone-slider__link-1{width:14.0625vw;height:14.0625vw;top:11.5625vw;left:-4.6875vw;border-radius:var(--brad-regular)}.reviews__phone-slider .phone-slider__link-1::before{border-radius:var(--brad-regular)}.reviews__phone-slider .phone-slider__link-1 img,.reviews__phone-slider .phone-slider__link-1 svg{width:8.75vw;height:8.75vw}.reviews__phone-slider .phone-slider__link-2{width:14.0625vw;height:14.0625vw;right:-5.625vw;bottom:25vw;border-radius:var(--brad-regular)}.reviews__phone-slider .phone-slider__link-2::before{border-radius:var(--brad-regular)}.reviews__phone-slider .phone-slider__link-2 img,.reviews__phone-slider .phone-slider__link-2 svg{width:8.4375vw;height:8.4375vw}.get-consultation__container{padding:6.25vw 7.125vw 96.875vw 7.125vw;border-radius:var(--brad-regular);overflow:hidden}.get-consultation__title{margin-bottom:7.8125vw;text-align:center}.get-consultation__subtitle{font-size:4.0925vw;text-align:center;line-height:5.592708vw;padding-bottom:5vw}.get-consultation__person{width:96.25vw;height:83.75vw;left:10vw;right:0;bottom:0}.get-consultation__person .person-img{width:86.25vw;height:83.75vw;top:4.0625vw;left:-6.875vw;right:auto;bottom:-23.4375vw}.get-consultation__person .person-info{top:auto;left:11.25vw;right:auto;bottom:36.25vw;width:26.5625vw}.get-consultation__person .person-info p{font-size:4.375vw;line-height:5vw}.get-consultation__person .person-info span{font-size:3.125vw;line-height:6.875vw}.get-consultation__form{width:63.125vw;margin:0 auto;margin-bottom:8.75vw}.get-consultation__form .form-text{text-align:center}.get-consultation__form .form-container .form-input,.get-consultation__form .form-container .form-select{margin:0;width:100%;margin-bottom:3.125vw}.get-consultation__form .form-container .form-btn{width:100%;padding:0 10.9375vw}.get-consultation__form .form-container .form-btn:hover{padding:0 10.9375vw}.get-consultation__form .form-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.get-consultation__form .form-checkbox p{width:37.5vw}.get-consultation__links{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.get-consultation__links p{width:100%;margin:0;margin-bottom:3.125vw;font-size:3.75vw;line-height:6.25vw;text-align:center}.get-consultation__links a{width:14.0625vw;height:14.0625vw;margin:0 1.5625vw}.get-consultation.md-style-2{margin-bottom:9.375vw}.get-consultation.md-style-2 .get-consultation__container{padding:7.8125vw;padding-bottom:78.125vw}.get-consultation.md-style-2 .get-consultation__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-consultation.md-style-2 .get-consultation__info{width:100%}.get-consultation.md-style-2 .get-consultation__title{margin-bottom:3.125vw}.get-consultation.md-style-2 .get-consultation__text{width:100%;text-align:center;font-size:3.75vw;line-height:4.6875vw;margin-bottom:6.25vw}.get-consultation.md-style-2 .get-consultation__contacts{width:100%;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}.get-consultation.md-style-2 .get-consultation__contacts p{font-size:4.375vw;line-height:5.625vw;margin-bottom:4.6875vw}.get-consultation.md-style-2 .get-consultation__contacts a img,.get-consultation.md-style-2 .get-consultation__contacts a svg{width:3.4375vw;height:3.4375vw;margin-right:2.1875vw}.get-consultation.md-style-2 .get-consultation__contacts a span{font-size:4.375vw}.get-consultation.md-style-2 .get-consultation__links{width:100%;margin-bottom:9.375vw}.get-consultation.md-style-2 .get-consultation__links p{width:100%;font-size:3.75vw;line-height:4.375vw;margin-bottom:3.125vw}.get-consultation.md-style-2 .get-consultation__form{width:63.125vw;margin:0 auto}.get-consultation.md-style-2 .get-consultation__form .form-text{font-size:5vw;line-height:7.5vw;margin-bottom:4.6875vw;padding:0 4.6875vw}.get-consultation.md-style-2 .get-consultation__form .form-list{padding-left:6.25vw;margin-bottom:5.625vw}.get-consultation.md-style-2 .get-consultation__form .form-list li{font-size:3.125vw;line-height:5.625vw}.get-consultation.md-style-2 .get-consultation__form .form-input{margin-bottom:3.125vw}.get-consultation.md-style-2 .get-consultation__person{width:100%;height:78.125vw;left:0;right:0;bottom:0}.get-consultation.md-style-2 .get-consultation__person .person-img{position:absolute;width:83.75vw;height:115vw;-webkit-transform:scaleX(-1);transform:scaleX(-1);top:auto;left:-14.375vw;right:auto;bottom:-31.875vw;z-index:1}.get-consultation.md-style-2 .get-consultation__person .person-info{width:26.5625vw;z-index:2;top:auto;left:auto;right:8.75vw;bottom:16.875vw}.get-consultation.md-style-2 .get-consultation__person .person-info p{font-size:4.375vw;line-height:5vw;margin-bottom:3.125vw;text-align:right}.get-consultation.md-style-2 .get-consultation__person .person-info span{font-size:3.125vw;text-align:right}.about-company{padding-bottom:18.75vw;padding-top:8.25vw}.about-company__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:7.8125vw}.about-company__main{width:100%;margin-bottom:4.6875vw;text-align:center;padding:0 5.0025vw}.about-company__title{margin-bottom:7.8125vw;text-align:left;font-size:6.025vw}h2.about-company__title.md-main-title.visible br{display:none}.about-company__sub-title{font-size:4.375vw;line-height:6.25vw;margin-bottom:4.6875vw}.about-company__text p{font-size:3.08125vw;line-height:5.625vw;margin-bottom:4.6875vw;text-align:left}.about-company__text span{font-size:2.5vw;line-height:4.375vw}.about-company__main .item-bottom .item-bottom__btn{width:51.645833vw;margin:0 auto}.about-company__img{width:76.875vw;height:109.125vw;margin:0 auto;border-radius:var(--brad-regular)}.about-company__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-company .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{width:64.4375vw!important}.contacts{padding-top:8vw;padding-bottom:12.5vw}.contacts__title{display:none}.contacts__bg{display:none}.contacts__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__container .contacts__images{width:100%;margin-bottom:10vw}.contacts__container .contacts__images-item{margin-bottom:9.375vw}.contacts__container .contacts__images-item:last-child{margin-bottom:0}.contacts__container .contacts__images-item p{font-size:5vw;line-height:8.125vw;margin-bottom:4.6875vw;text-align:center}.contacts__container .contacts__images-item>div{height:45.3125vw}.contacts__container .contacts__images-item>div a{width:25.9375vw;height:21.25vw;border-radius:var(--brad-regular)}.contacts__container .contacts__images-item>div a:first-child{width:58.125vw;height:45.3125vw;border-radius:var(--brad-regular)}.contacts__info{width:100%;margin-bottom:9.375vw}.contacts__info-title{width:100%;font-size:6.25vw;line-height:11.25vw;margin-bottom:7.8125vw;text-align:center}.contacts__info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7.8125vw}.contacts__info-container>div{margin:0;margin-top:4.6875vw}.contacts__info-container>div:first-child,.contacts__info-container>div:nth-child(2){margin-top:0}.contacts__info-address,.contacts__info-email,.contacts__info-links,.contacts__info-phones,.contacts__info-social,.contacts__info-work-time{width:40.625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts__info-address img,.contacts__info-address svg,.contacts__info-email img,.contacts__info-email svg,.contacts__info-links img,.contacts__info-links svg,.contacts__info-phones img,.contacts__info-phones svg,.contacts__info-social img,.contacts__info-social svg,.contacts__info-work-time img,.contacts__info-work-time svg{width:4.6875vw;height:4.6875vw;margin-right:2.5vw}.contacts__info-address p,.contacts__info-email p,.contacts__info-links p,.contacts__info-phones p,.contacts__info-social p,.contacts__info-work-time p{font-size:2.5vw;line-height:3.75vw}.contacts__info-email,.contacts__info-work-time{width:34.375vw}.contacts__info-links,.contacts__info-social{width:100%}.contacts__info-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:7.8125vw}.contacts__info-social p{width:100%;text-align:center;font-size:4.375vw;line-height:7.5vw;margin-bottom:4.6875vw}.contacts__info-social>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__info-social>div a{width:13.125vw;height:13.125vw;margin:0 .9375vw}.contacts__info-links a{margin:0 auto;font-size:5vw;line-height:7.5vw}.contacts__address{width:100%;position:relative;padding-bottom:14.0625vw}.contacts__address p{font-size:5vw;line-height:8.125vw;margin-bottom:1.5625vw}.contacts__address p a{width:auto;position:absolute;white-space:nowrap;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:5vw;line-height:7.5vw}.contacts__address .map-container{width:100%;height:71.875vw}.contacts__address .map-container iframe{border-radius:var(--brad-regular)}.contacts__form{width:100%;padding:6.25vw 11.5625vw 12.5vw 11.5625vw;border-radius:var(--brad-regular)}.contacts__form .form-title{font-size:5vw;line-height:7.5vw;margin-bottom:4.6875vw}.contacts__form .form-container .form-input{height:18.75vw;font-size:3.125vw;padding:0 7.8125vw;border-radius:var(--brad-regular);margin-bottom:3.125vw}.contacts__form .form-container .form-btn{padding:0 12.5vw;margin-bottom:3.125vw}.contacts__form .form-container .form-btn:hover{padding:0 12.5vw}.contacts__form .form-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__form .form-checkbox p{width:37.5vw}.contacts__map{padding-top:15vw;padding-bottom:14.375vw;position:relative}.contacts__map-title p{position:absolute;top:0;left:0;right:0;text-align:center;font-size:7.5vw;line-height:10vw}.contacts__map-title a{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;font-size:5vw;line-height:7.5vw}.contacts__map .map-container{height:71.5625vw}.contacts__map .map-container iframe{border-radius:var(--brad-regular)}.footer-title{font-size:3.75vw;line-height:4.375vw;margin-bottom:1.5625vw}.footer-list{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:flex-start}.footer-list .menu-item a{font-size:2.5vw;line-height:5vw}.footer-list .nav-item a{font-size:2.5vw;line-height:5vw}.footer-list li img,.footer-list li svg{width:2.1875vw;height:1.5625vw;margin-right:2.1875vw}.footer-list li span{font-size:2.5vw;line-height:5vw}.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:51.5vw 9.375vw 0 9.375vw;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-main{width:100%;padding-right:0}.footer__top-item{width:35%;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(2){width:61%}.footer__top-item:nth-child(1n+3){width:100%}.footer__top-item:nth-child(1n+3) .footer-list{display:block}.footer__top-item:last-child{margin-bottom:0}.footer__logo{position:absolute;top:12.5vw;left:0;right:0;width:auto;padding-bottom:0;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__logo a{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__logo a img,.footer__logo a svg{width:51.5vw;height:24.4375vw;margin-right:-9vw;-ms-flex-negative:0;flex-shrink:0}.footer__logo a p{font-size:10.9375vw;line-height:13.4375vw}.footer__social{padding-top:0;width:100%;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}.footer__social p{font-size:4.375vw;line-height:7.5vw;margin-bottom:4.6875vw}.footer__social>div a{width:12.8125vw;height:12.8125vw;margin:0 .9375vw}.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}.page-pagination{margin-bottom:15.625vw}.our-values{padding-bottom:17.1875vw;padding-top:6vw}.our-values__title{margin-bottom:4.6875vw}.our-values__slider{display:block}.our-values__slider .swiper-container{overflow:visible}.our-values .md-standart-slider .swiper-container .swiper-wrapper .swiper-slide{height:73vw;width:88.583333vw!important;margin-right:1vw!important}.our-values__slider .swiper-container .swiper-slide .our-values__item{margin:0}.our-values__item{width:86.25vw;padding:8.4375vw 10vw;border-radius:var(--brad-regular)}.our-values__item .item-title{padding-right:25vw;font-size:4.375vw;line-height:6.25vw;margin-bottom:8.125vw}.our-values__item .item-text{text-transform:none;font-size:3.125vw;line-height:5vw;padding-right:3.125vw}.our-values__item .item-number{width:10.9375vw;height:10.9375vw;top:8.75vw;right:8.125vw;font-size:3.75vw}.our-values__item.md-black-item::after{width:62.5vw;height:62.5vw;top:5vw;left:13.125vw;border-radius:50%;-webkit-filter:blur(90px);filter:blur(90px)}.price{margin-bottom:18.75vw}.price__title{margin-bottom:6.25vw}.to-top{width:9.375vw;height:9.375vw;right:3.125vw;bottom:3rem}.to-top img,.to-top svg{width:3.125vw;height:3.125vw}.side-fixed-links{width:18.75vw;right:-31.25vw}.side-fixed-links__close{width:7.8125vw;height:7.8125vw;top:-9.375vw}.side-fixed-links__close img,.side-fixed-links__close svg{width:2.5vw;height:2.5vw}.side-fixed-links__container{width:18.75vw}.side-fixed-links__container>a,.side-fixed-links__container>div{width:18.75vw;min-height:18.75vw;border-top-left-radius:3.125vw;border-bottom-left-radius:3.125vw;margin-bottom:1.5625vw;padding:3.125vw 1.5625vw}.side-fixed-links__container>a:last-child,.side-fixed-links__container>div:last-child{margin-bottom:0}.side-fixed-links__container>a img,.side-fixed-links__container>a svg,.side-fixed-links__container>div img,.side-fixed-links__container>div svg{width:3.75vw;height:3.75vw;margin-bottom:2.5vw;-o-object-fit:contain;object-fit:contain}.side-fixed-links__container>a span,.side-fixed-links__container>div span{font-size:2.5vw;line-height:1}.download-popup,.download-popup-trigger{display:none}.popup{padding-top:6.25vw;padding-bottom:6.25vw}.popup__close{width:3.125vw;height:3.125vw;top:3.125vw;right:3.125vw}.popup__close img,.popup__close svg{width:3.125vw;height:3.125vw}.politika-popup{width:86.25vw;padding:6.25vw 4.6875vw;border-radius:var(--brad-regular)}.politika-popup .politika-popup__title{font-weight:500;font-size:5vw;margin-bottom:5.625vw}.politika-popup h2{font-weight:500;font-size:5vw;margin-bottom:5.625vw}.politika-popup .politika-title{font-size:3.75vw;line-height:4.375vw;margin-bottom:3.125vw}.politika-popup h3{font-size:3.75vw;line-height:4.375vw;margin-bottom:3.125vw}.politika-popup p{font-size:3.125vw;line-height:3.75vw;margin-bottom:3.125vw}.main-popup{width:86.25vw;border-radius:var(--brad-regular)}.main-popup__content{padding:9.375vw 6.25vw}.main-popup__title{font-size:6.25vw;line-height:7.5vw;margin-bottom:6.25vw}.main-popup__text{font-size:3.475vw;line-height:4.375vw;margin-bottom:3.125vw}}.wp-block-media-text .wp-block-media-text__media{bottom:0;overflow:hidden;position:absolute;left:-3vw}.wp-block-media-text__media img{object-fit:cover;pointer-events:none;height:43vw;max-width:unset;vertical-align:middle;width:98%}.wp-block-media-text .wp-block-media-text__content{width:122%}@media (max-width:699px){.wp-block-media-text .wp-block-media-text__media{left:12vw}.wp-block-media-text__media img{height:75vw;width:100%}}@media only screen and (max-width:768px){.services{padding:5vw 0}}.widget__contacts{display:none}@media (max-width:900px){.main.main-error{background-size:contain;background-position:bottom}.widget__contacts{position:fixed;bottom:0;left:0;top:auto;padding:0;background:0 0;height:auto;z-index:102;width:100%;display:block}.widget__contacts .header__seti{width:100%;display:flex}.widget__contacts .header__seti>*{flex-grow:1;flex-basis:35px}.widget__contacts .header__seti a{height:48px;display:flex;justify-content:space-evenly;align-items:center;font-size:1rem}.header__phone.mobile .header__phone-number{height:48px;display:flex;justify-content:space-evenly;align-items:center}.header__phone.mobile .header__phone-number{width:100%;margin-left:auto;background-image:linear-gradient(to top,#fdcc43 0,#fce18b 100%);color:transparent;display:flex;justify-content:space-evenly;align-items:center}}@keyframes plusPulse{0%{opacity:.5}80%{transform:translate(-50%,-50%) scale(1.5);opacity:0}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.reply{padding-top:4vw;padding-bottom:6vw;position:relative;margin-top:-3.1vw}.reply__title{margin-bottom:3.65vw}.reply__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.82vw}.reply__block{width:40.404167vw;height:16.92708vw;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;border-radius:var(--brad-regular);overflow:hidden;z-index:2;gap:.78vw;padding-left:2.81vw}.reply__block:nth-child(even){background:#f2f2f2;color:#424242}.reply__block-img{position:absolute;right:0;bottom:0;object-fit:cover;width:100%;height:100%;z-index:-1}.reply__block-title{font-size:2.025vw;font-weight:500;line-height:2.25625vw;width:15.61458vw}.reply__block-text{font-family:Roboto;font-size:.983333vw;line-height:1.414583vw;width:12.44792vw}.reply__block-link{display:flex;align-items:center}.reply__block-link p{color:var(--main-color);font-weight:700;font-size:.83333vw;margin-right:.52vw}.reviews2{padding-top:4vw;padding-bottom:4vw;position:relative}.reviews2__title{margin-bottom:3.13vw}.reviews2__container{display:flex;justify-content:space-between;gap:2.34vw}.reviews2__block{width:19.27083vw;height:11.45833vw;border-radius:var(--brad-regular);position:relative}.reviews2__block-img{width:100%;height:100%;object-fit:cover}.reviews2__block-time{width:3.54167vw;height:1.30208vw;border-radius:.05208vw;background:#fff;display:flex;align-items:center;justify-content:center;color:#949494;text-align:center;font-size:.72917vw;position:absolute;right:.83vw;top:.89vw}.reviews2__block-first{width:38.54167vw;min-width:38.54167vw;height:24.21875vw}.reviews2__block-info{position:absolute;bottom:2.24vw;left:2.5vw;color:#fff}.reviews2__block-info svg{width:1.29141vw;margin-bottom:1.3vw}.reviews2__block-info svg path{fill:var(--main-color)}.reviews2__block-info p:nth-child(2){margin-bottom:.36vw;font-size:1.66667vw;font-weight:700}.reviews2__block-info p:nth-child(3){margin-bottom:.36vw;font-size:1.14583vw;font-weight:700}@media only screen and (max-width:768px){.info-btn-container{flex-direction:column-reverse}.reply{padding-bottom:10vw;margin-top:-.5vw}.reply__container{gap:3vw;justify-content:space-between}.reply__block{width:100%;height:55vw}.reply__block-title{font-size:4vw;line-height:135%;width:45vw;margin-bottom:1vw}.reply__block-text{font-size:3vw;width:45vw;line-height:135%}.reply__block-link{margin-top:1vw}.reply__block-link p{font-size:3vw;margin-right:1vw}.reviews2{padding-bottom:10vw}.reviews2__container{flex-direction:column}.reviews2__block{width:48%;height:25vw}.reviews2__block-first{width:100%;height:50vw}.reviews2__block-time{width:12vw;height:4vw;font-size:2.5vw;right:2vw;top:2vw}.reviews2__block-info{bottom:4vw;left:4vw}.reviews2__block-info svg{width:3vw}.reviews2__block-info p:nth-child(2){font-size:3vw;margin-bottom:1vw}.reviews2__block-info p:nth-child(3){margin-bottom:0;font-size:2.5vw}}.header__top .wrapper{border-bottom:none}.header__nav{position:fixed;top:0;right:-100%;width:34.479vw;height:100%;padding:2.96875vw 6.81875vw 2.2125vw 5.26vw;background-color:#f5f8f9;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;opacity:0;pointer-events:none;box-shadow:0 0 1vw rgba(0,0,0,.3)}.header__nav .wrapper{overflow-x:hidden;overflow-y:auto;width:100%}.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:1.339285714vw}.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:1.25vw;line-height:1.785714286vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.header__nav .nav-wrap .nav>.nav-item.dropdown-item::after{position:absolute;top:.45vw;right:1vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.6vw;height:.6vw;cursor:pointer}.header__nav .nav-wrap .nav .nav-menu--level-1 .nav-item.dropdown-item::after,.header__nav .nav-wrap .nav .nav-menu--level-2 .nav-item.dropdown-item::after{content:none}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu{position:static;padding:0;opacity:1;pointer-events:all;border-top:none;background-color:transparent;max-height:0;overflow:hidden}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.nav-menu--level-2{padding-left:1vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item:hover .nav-menu{max-height:20vw;padding-top:1vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item{margin:0;padding-bottom:.5vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item:last-child{padding-bottom:0}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item a{font-size:1vw;line-height:1;text-decoration:none}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.nav-menu--level-2 .nav-item a{font-size:.875vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item a:hover{color:var(--main-color)}.header__nav .nav-wrap .nav>.nav-item.dropdown-item:hover>a{color:var(--text-main-color)}.header__nav .nav-wrap .nav>.nav-item.dropdown-item:hover::after{border-color:var(--text-main-color)}.header.open .header__nav{right:0;opacity:1;pointer-events:all}.header.open .header__contacts a,.header.open .header__contacts p,.header.open .header__logo p{color:var(--text-main-color)}.header.open .nav-wrap .nav .nav-item a{color:var(--text-main-color)}.header.open .nav-wrap .nav .nav-item.dropdown-item::after{border-color:var(--text-main-color)}.header.open .nav-wrap .nav .nav-item a:hover{color:var(--main-color)}@media only screen and (max-width:768px){.header__nav{position:fixed;top:0;left:0;right:0;bottom: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 .nav-wrap .nav>.nav-item a{font-size:4.375vw;line-height:6.25vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item::after{position:absolute;top:1.875vw;right:4.6875vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1.5625vw;height:1.5625vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu .nav-item a{font-size:3.5vw;margin-bottom:1vw}.header__nav .nav-wrap .nav>.nav-item.dropdown-item .nav-menu.nav-menu--level-2 .nav-item a{font-size:3vw}}.first{padding-bottom:4vw}.first__buttons-btn{justify-content:center}