lae@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:10px;padding-left:10px}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1180px;max-width:100%}}@media (min-width:1300px){.container{width:1320px;max-width:100%}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:0}.slick-lightbox-close:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}@font-face{font-family:Commissioner;src:url(../fonts/Commissioner-ExtraBold.woff2) format("woff2"),url(../fonts/Commissioner-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(../fonts/Commissioner-Bold.woff2) format("woff2"),url(../fonts/Commissioner-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(../fonts/Commissioner-SemiBold.woff2) format("woff2"),url(../fonts/Commissioner-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(../fonts/Commissioner-Medium.woff2) format("woff2"),url(../fonts/Commissioner-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(../fonts/Commissioner-Regular.woff2) format("woff2"),url(../fonts/Commissioner-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?vm8s5p);src:url(../fonts/icomoon.eot?vm8s5p#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?vm8s5p) format("truetype"),url(../fonts/icomoon.woff?vm8s5p) format("woff"),url(../fonts/icomoon.svg?vm8s5p#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-resize:before{content:"\e925"}.icon-angle-down:before{content:"\e900"}.icon-angle-left:before{content:"\e901"}.icon-angle-right:before{content:"\e902"}.icon-angle-up:before{content:"\e903"}.icon-arrow-down:before{content:"\e904"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-arrow-up:before{content:"\e907"}.icon-linkto:before{content:"\e908"}.icon-carret-down:before{content:"\e909"}.icon-check:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-cart:before{content:"\e90c"}.icon-delete:before{content:"\e90d"}.icon-cofg:before{content:"\e90e"}.icon-vk:before{content:"\e90f"}.icon-instagram:before{content:"\e910"}.icon-fb:before{content:"\e911"}.icon-twitter:before{content:"\e912"}.icon-youtube:before{content:"\e913"}.icon-telegram:before{content:"\e914"}.icon-whatsapp:before{content:"\e915"}.icon-viber:before{content:"\e916"}.icon-phone-circle:before{content:"\e917"}.icon-phone:before{content:"\e918"}.icon-phone-call:before{content:"\e919"}.icon-mail:before{content:"\e91a"}.icon-map-marker:before{content:"\e91b"}.icon-search-r:before{content:"\e91c"}.icon-search-l:before{content:"\e91d"}.icon-home:before{content:"\e91e"}.icon-play-cicle:before{content:"\e91f"}.icon-compare:before{content:"\e920"}.icon-jam-message:before{content:"\e921"}.icon-like:before{content:"\e922"}.icon-star:before{content:"\e923"}.icon-user-circle:before{content:"\e924"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}ul{list-style:none}blockquote,q{quotes:none}table,table td{padding:0;border:none;border-collapse:collapse}embed,img{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}body{position:relative;padding:0;margin:0;min-width:320px;color:#283949;font-size:16px;font-family:sans-serif;line-height:1.6;font-weight:400;font-family:Commissioner,sans-serif,sans-serif;background:#fff;overflow-x:hidden}body.noscroll{overflow:hidden}button,input,select,textarea{display:inline-block;padding:0;background:0 0;border:none;outline:0;color:#283949;font-size:16px;font-weight:700;font-family:Commissioner,sans-serif,sans-serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}input,select,textarea{width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(40,57,73,.7)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(40,57,73,.7)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(40,57,73,.7)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(40,57,73,.7)}input::placeholder,textarea::placeholder{color:rgba(40,57,73,.7)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent}input:focus::placeholder,textarea:focus::placeholder{color:transparent}input:focus:required:invalid,textarea:focus:required:invalid{border-color:#ff5c5c}a,button{display:inline-block;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a i,a img,a path,a span,a svg,button i,button img,button path,button span,button svg{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5{font-weight:400}.bold,.strong,strong,th{font-weight:700}img{max-width:100%;height:auto}hr{width:100%;margin:20px 0;border:0;border-bottom:1px solid rgba(85,95,97,.1)}section{position:relative}.center{text-align:center}.right{text-align:right}.ttu{text-transform:uppercase}.db{display:block}.hidden{display:none}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.mb100{margin-bottom:100px}.mb120{margin-bottom:120px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:20px}.mr40{margin-right:40px}.w100{width:100%}.container{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flb-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.flb-wr>*{margin-left:20px}.flb-cc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flb-csb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flb-cs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flb-sb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flb-sc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flb-csb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flb-ss{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flb-sar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.nowrap{font-weight:nowrap}.als{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.small{color:rgba(81,108,133,.6);font-size:12px;font-weight:700}section{overflow:hidden}.gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:100%;height:6px}.sticky{position:-webkit-sticky;position:sticky;top:100px}.section-title{color:#fff}.main__h2,.section-title{font-size:40px;line-height:40px;font-weight:700}.main__h3,.page-title{font-size:32px;line-height:40px;font-weight:700;color:#283949}.page-title{margin-bottom:20px}.phone{position:relative;padding-left:45px}.phone::before{position:absolute;content:'\e917';font-family:icomoon;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;color:#6b6bff;font-size:30px}.phone__title{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;color:rgba(255,255,255,.8);margin-bottom:2px}.phone__item{font-size:20px;line-height:24px;letter-spacing:.01em;color:#fff;font-weight:700}.phone__item.phone-dark{color:#4f4fe2}.phone.dark .phone__item{color:#283949}.phone.dark .phone__title{color:rgba(40,57,73,.8);opacity:.5}.phone.phone-dop{padding-left:0}.phone.phone-dop::before{display:none}.company-info__title{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;color:rgba(255,255,255,.8);margin-bottom:2px}.company-info__item{font-size:16px;line-height:20px;font-weight:700;letter-spacing:.01em;color:#fff}.btn-transparent{padding:0 20px;height:47px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:#fff;text-align:center;border-radius:6px;border:2px solid rgba(255,255,255,.15);position:relative}.btn-transparent::after{display:inline-block;color:rgba(255,255,255,.5);opacity:.3;content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-transparent:hover{background-color:#fff;color:#4f4fe2}.btn-transparent:hover::after{-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2);color:rgba(79,79,226,.7)}.btn-transparent.nolink:after{display:none}.btn{padding:0 12px 2px;height:48px;line-height:48px;color:#fff;font-size:13px;font-weight:700;text-align:center;border-radius:6px;letter-spacing:.03em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.btn.pbtn20{padding:0 20px 2px}.btn.h36{height:36px;line-height:36px}.btn .icon-phone-circle{margin-right:10px;vertical-align:text-bottom;font-size:20px}.btn-primary,.btn.btn-blue,.btn.btn-link{background-color:#4f4fe2;-webkit-box-shadow:0 10px 15px rgba(79,79,226,.3);box-shadow:0 10px 15px rgba(79,79,226,.3)}.btn-primary:hover,.btn.btn-blue:hover,.btn.btn-link:hover{background-color:#73be2d}.btn.btn-green{background-color:#73be2d}.btn.btn-green:hover{background-color:#4f4fe2}.btn.btn-orange{background:#f4bc68;-webkit-box-shadow:0 10px 15px rgba(244,188,104,.3);box-shadow:0 10px 15px rgba(244,188,104,.3)}.btn.btn-orange:hover{background:#f1a738;-webkit-box-shadow:none;box-shadow:none}.btn-blue-inv{color:#4f4fe2;border:1px solid rgba(79,79,226,.3);-webkit-box-shadow:none;box-shadow:none}.btn-blue-inv:hover{color:#fff;background:#4f4fe2;border-color:#4f4fe2}.btn-grey{color:rgba(40,57,73,.5);background:rgba(40,57,73,.05);border:1px solid rgba(40,57,73,.1);-webkit-box-shadow:none;box-shadow:none}.btn-grey:hover{color:rgba(40,57,73,.8);background:rgba(40,57,73,.2)}.tab-item{font-weight:500;font-size:20px;line-height:36px;color:rgba(40,57,73,.2);border-bottom:1px dashed rgba(40,57,73,.15);cursor:pointer}.tab-item:not(:last-child){margin-right:60px;position:relative}.tab-item:not(:last-child)::after{content:'/';position:absolute;color:rgba(40,57,73,.1);font-size:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-38px}.tab-item.active{font-size:36px;line-height:36px;font-weight:700;color:#283949;border:none;cursor:auto}.section__link{font-size:12px;line-height:15px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:#283949;border:1px solid rgba(40,57,73,.1);border-radius:64px;padding:13px 25px 12px;position:relative;height:100%}.section__link::after{display:inline-block;color:#283949;opacity:.3;content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section__link:hover::after{-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.input{padding:0 20px;height:56px;color:#222;line-height:21px;background:#fff;border:1px solid rgba(34,34,34,.1);border-radius:4px}.input:focus{border-color:rgba(34,34,34,.3)}.input.error{border-color:#ff5c5c!important}.input.textarea{padding-top:10px;line-height:21px;height:100px}.input-wrap{position:relative}.input-wrap.focus .label-input{opacity:.5;top:10px;font-size:.6rem}.input-wrap .label-input{position:absolute;left:20px;top:18px;color:#222;font-size:14px;font-weight:700;pointer-events:none;-webkit-transition:.3s cubic-bezier(.77,0,.175,1);-o-transition:.3s cubic-bezier(.77,0,.175,1);transition:.3s cubic-bezier(.77,0,.175,1)}.input-wrap .label-input span{color:#ff5c5c}.input-wrap .input{padding-top:16px;line-height:16px}.input-wrap .input.textarea{padding-top:32px;height:120px}.input-wrap .error-text{display:none;position:absolute;top:0;right:0;padding:3px 8px;color:#fff;font-size:10px;background:#ff5c5c}.custom-select{position:relative;width:100%;background:#fff;border-radius:8px}.custom-select.z10{z-index:10}.custom-select.z15{z-index:15}.custom-select.z20{z-index:20}.custom-select__hidden{position:absolute;top:0;left:0;width:100%}.custom-select__input .color,.custom-select__options .option .color{display:inline-block;vertical-align:middle;margin-right:5px;width:24px;height:24px;border-radius:50%}.custom-select__input .icon-desc-asc,.custom-select__options .option .icon-desc-asc{vertical-align:middle;margin-left:5px}.custom-select__input{position:relative;z-index:10;padding:15px 45px 15px 18px;width:100%;color:#516c85;font-size:14px;font-weight:800;background:#fff;border:1px solid rgba(81,108,133,.3);border-radius:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-select__input:hover .icon{opacity:1}.custom-select__input.open{border-radius:8px 8px 0 0}.custom-select__input.open .icon{-webkit-transform:translateY(-50%) rotateX(-180deg);transform:translateY(-50%) rotateX(-180deg)}.custom-select__input .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;opacity:.2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-select__options{display:none;position:absolute;z-index:20;left:0;top:calc(100% - 2px);padding:10px 0 12px;border-radius:0 0 8px 8px;width:100%;max-height:220px;overflow-y:auto;text-align:left;background:#fff;border:1px solid rgba(81,108,133,.3)}.custom-select__options::-webkit-scrollbar{background-color:transparent;width:4px;border-radius:64px}.custom-select__options::-webkit-scrollbar-track{background-color:rgba(81,108,133,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.custom-select__options::-webkit-scrollbar-track:hover{background-color:rgba(81,108,133,.1)}.custom-select__options::-webkit-scrollbar-thumb{background-color:rgba(81,108,133,.2);width:4px;border-radius:64px;height:20px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.custom-select__options::-webkit-scrollbar-thumb:hover{background-color:rgba(81,108,133,.35)}.custom-select__options::-webkit-scrollbar-button{display:none}.custom-select__options .option{display:block;padding:8px 16px;font-size:14px;font-weight:700;background:#fff}.custom-select__options .option:hover{background:#f5f7fa}.custom-select__options .option.active{background:#edeff6}.custom-select__options .option img{vertical-align:middle}.custom-select__options .flex-checkbox{padding:10px 15px;width:100%;border-bottom:1px solid rgba(81,108,133,.15)}.custom-select__options .flex-checkbox:first-child{padding-top:0}.custom-select__options .flex-checkbox:last-child{border-bottom:0;padding-bottom:0}.custom-select__options .flex-checkbox .text{font-size:14px;font-weight:700}.rating-input{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rating-input .label{padding-bottom:5px;font-size:12px;font-weight:500}.rating-input .error-text{display:none;position:absolute;top:0;right:0;padding:4px 10px;color:#fff;font-size:11px;background:#ff5c5c}.rating-input .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.rating-input .rating.no-invers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rating-input .rating>input{display:none}.rating-input .rating.sml-star>label{width:20px;height:20px}.rating-input .rating>label{display:block;margin-right:5px;cursor:pointer;width:16px;height:16px;font-size:16px;color:rgba(75,78,87,.3);text-align:center}.rating-input .rating>input:checked~label,.rating-input .rating>input:checked~label~label,.rating-input .rating>label.active{color:#ffc368}.rating-input .rating>input:not(:checked)~label:hover,.rating-input .rating>input:not(:checked)~label:hover~label{color:#ffaf35}.flex-checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:14px}.flex-checkbox .checkbox{position:absolute;left:5px;top:0;width:20px!important;height:20px!important;margin:0;opacity:0}.flex-checkbox .checkbox-custom{position:relative;min-width:20px;width:20px;height:20px;line-height:20px;font-size:14px;color:transparent;background:#fff;border:1px solid rgba(81,108,133,.3);border-radius:2px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.flex-checkbox .checkbox-custom:focus{border-color:rgba(40,57,73,.5)}.flex-checkbox .checkbox-custom.error{border-color:red!important}.flex-checkbox .checkbox-custom.radio{border-radius:50%}.flex-checkbox .checkbox-custom.radio:before{display:block;width:10px;height:10px;content:'';border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flex-checkbox .checkbox-custom,.flex-checkbox .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.flex-checkbox .checkbox:checked+.checkbox-custom{color:#fff;background-color:#73be2d;border-color:transparent}.flex-checkbox .checkbox:checked+.checkbox-custom.radio:before{background:#4f4fe2}.flex-checkbox .checkbox:checked+.checkbox-custom.radio{border-color:rgba(40,57,73,.3)}.flex-checkbox .checkbox.error+.checkbox-custom{border-color:#ff5c5c!important}.flex-checkbox .text{display:inline-block;padding-top:2px;margin-left:12px;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flex-checkbox .text a{color:#283949;border-bottom:1px solid rgba(40,57,73,.3)}.flex-checkbox .text a:hover{color:#4f4fe2;border-color:#4f4fe2}.breadcrumbs{margin-bottom:40px;text-align:left;width:100%}.breadcrumbs li{display:inline-block;margin-bottom:10px;margin-right:16px;color:#4a6278;font-size:14px;font-weight:600}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li a{position:relative;display:inline;margin-right:20px;color:#4a6278;border-bottom:1px solid rgba(81,108,133,.3)}.breadcrumbs li a:hover{color:#ff5c5c;border-color:#ff5c5c}.breadcrumbs li a:before{position:absolute;right:-19px;top:5px;width:6px;color:rgba(81,108,133,.3);content:"\e902";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.breadcrumbs li span{color:#4a6278;opacity:.5;font-weight:400}.pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:4px 4px 2px;border-radius:122px}.pagination li{position:relative;z-index:10;display:inline-block;vertical-align:middle;margin:0 5px 2px;color:rgba(40,57,73,.5);font-weight:600;text-align:center}.pagination li a,.pagination li.active{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%}.pagination li.active,.pagination li.active a{color:#fff;background:#4f4fe2;background:#4f4fe2;-webkit-box-shadow:0 15px 20px -5px rgba(123,97,255,.2);box-shadow:0 15px 20px -5px rgba(123,97,255,.2);cursor:default}.pagination li a:hover{color:#4f4fe2}.pagination li a{color:rgba(58,70,93,.5)}.slider{position:relative;z-index:20}.slider .nav-next,.slider .nav-prev,.slider .slick-next,.slider .slick-prev{position:absolute;z-index:20;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;width:64px;height:64px;color:#fff;font-size:14px;font-weight:700;text-align:center;border:2px solid rgba(255,255,255,.1);-webkit-box-shadow:0 15px 20px -5px rgba(81,108,133,.15);box-shadow:0 15px 20px -5px rgba(81,108,133,.15);border-radius:50%;font-size:0}.slider .nav-next:before,.slider .nav-prev:before,.slider .slick-next:before,.slider .slick-prev:before{position:relative;z-index:10;font-size:16px;color:#fff}.slider .nav-next:hover,.slider .nav-prev:hover,.slider .slick-next:hover,.slider .slick-prev:hover{background:#4f4fe2;border-color:#3a465d;-webkit-box-shadow:0 15px 20px -5px rgba(123,97,255,.2);box-shadow:0 15px 20px -5px rgba(123,97,255,.2);border-color:rgba(255,255,255,.3)}.slider .nav-prev,.slider .slick-prev{left:-150px}.slider .nav-next,.slider .slick-next{right:-150px}.slider .slick-slide{margin:0 10px}.slider .slick-list{margin:0 -10px}.slider .slick-dots{position:relative;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider .slick-dots li{margin:0 6px;width:12px;height:12px;border:2px solid rgba(255,255,255,.15);-webkit-box-shadow:0 15px 20px -5px rgba(81,108,133,.15);box-shadow:0 15px 20px -5px rgba(81,108,133,.15);border-radius:50%;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slider .slick-dots li:hover{border-color:#73be2d}.slider .slick-dots li.slick-active{border-color:#fff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);position:relative}.slider .slick-dots li.slick-active::before{position:absolute;content:'';width:4px;height:4px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:50%;opacity:.5}.slider .slick-dots li button{display:none}.slick-lightbox{background:rgba(40,57,73,.8)!important}.slick-lightbox .slick-next:before,.slick-lightbox .slick-prev:before,.slick-lightbox-close:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-lightbox .slick-next,.slick-lightbox .slick-prev{position:absolute;z-index:999;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;width:48px;height:48px;color:#fff;font-size:0;font-weight:700;text-align:center;border:2px solid rgba(255,255,255,.3);border-radius:50%}.slick-lightbox .slick-next:before,.slick-lightbox .slick-prev:before{position:relative;z-index:10;font-size:14px}.slick-lightbox .slick-next:hover,.slick-lightbox .slick-prev:hover{color:#283949;background:#fff;border-color:#fff;-webkit-box-shadow:0 20px 30px -10px rgba(0,0,0,.25);box-shadow:0 20px 30px -10px rgba(0,0,0,.25)}.slick-lightbox .slick-prev{left:20px}.slick-lightbox .slick-prev:before{content:"\e901"}.slick-lightbox .slick-next{right:20px}.slick-lightbox .slick-next:before{content:"\e902"}.slick-lightbox-close{top:20px;right:20px;opacity:.7}.slick-lightbox-close:hover{opacity:1;color:#ff5c5c}.slick-lightbox-close:before{font-size:24px;content:"\e90b"}.main__mps{padding-top:30px;padding-bottom:80px}.main__mps.pt0{padding-top:0}.main__mps h1{margin-bottom:60px}.main__h2,.main__mps h1{position:relative;font-size:40px;line-height:48px;color:#2d4656;font-weight:700}.main__h2 h1,.main__mps h1 h1{margin:0;font-weight:700}.main__h3{position:relative;color:#222;font-size:28px;line-height:36px;font-weight:700}.main__hr{content:'';width:100%;height:9px;background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.main__sitemap>li{margin-bottom:22px}.main__sitemap>li>a{display:inline;color:#3a465d;font-size:20px;font-weight:700;border-bottom:1px solid rgba(58,70,93,.3)}.main__sitemap>li>a:hover{color:#4f4fe2;border-color:#4f4fe2}.main__sitemap-ul{padding:0;padding-left:28px;margin:20px 0 40px;border-left:3px solid #4f4fe2}.main__sitemap-ul>li{width:100%}.main__sitemap-ul li{position:relative;margin-right:80px;margin-bottom:15px;font-size:14px;font-weight:600}.main__sitemap-ul li:last-child{margin-bottom:0}.main__sitemap-ul li>ul li{width:100%;margin-right:0}.main__sitemap-ul li a{position:relative;display:inline;color:rgba(58,70,93,.7);border-bottom:1px solid rgba(58,70,93,.15)}.main__sitemap-ul li a:hover{color:#4f4fe2;border-color:#4f4fe2}.content .h1,.content .h2,.content .h3,.content h1,.content h2,.content h3{color:#2d4656;font-weight:700}.content .blockquote a,.content .h1 a,.content .h2 a,.content .h3 a,.content blockquote a,.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content li a,.content p a,.content td a,.content th a{display:inline;margin:0 5px;color:#1d2488;text-transform:uppercase;font-size:12px;font-weight:700;position:relative}.content .blockquote a::after,.content .h1 a::after,.content .h2 a::after,.content .h3 a::after,.content blockquote a::after,.content h1 a::after,.content h2 a::after,.content h3 a::after,.content h4 a::after,.content li a::after,.content p a::after,.content td a::after,.content th a::after{display:inline-block;color:rgba(29,36,136,.3);content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.content .blockquote a:hover::after,.content .h1 a:hover::after,.content .h2 a:hover::after,.content .h3 a:hover::after,.content blockquote a:hover::after,.content h1 a:hover::after,.content h2 a:hover::after,.content h3 a:hover::after,.content h4 a:hover::after,.content li a:hover::after,.content p a:hover::after,.content td a:hover::after,.content th a:hover::after{color:#1d2488;-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.content .h1,.content h1{font-size:40px;line-height:48px}.content .h2,.content h2{margin-bottom:20px;font-size:24px;line-height:40px}.content .h3,.content h3{margin-bottom:24px;font-size:28px;line-height:36px}.content h4{margin-bottom:20px;font-size:18px;font-weight:500}.content ol+.h2,.content ol+h2,.content p+.h2,.content p+h2,.content ul+.h2,.content ul+h2{margin-top:35px}.content .h3,.content .h4,.content h3,.content h4{margin-bottom:20px}.content p+.h3,.content p+.h4,.content p+h3,.content p+h4{margin-top:30px}.content p{margin-bottom:12px;color:#283949;font-size:16px;line-height:30px;font-weight:400}.content p:last-child{margin-bottom:0}.content li{margin-bottom:12px;color:#283949;font-weight:500;font-size:16px;line-height:24px}.content li:last-child{margin-bottom:0}.content ol,.content ul{margin-bottom:20px;padding-left:0}.content ol:last-child,.content ul:last-child{margin-bottom:0}.content ol li,.content ul li{position:relative;padding-left:28px}.content ol li:last-child,.content ul li:last-child{margin-bottom:0}.content ol{padding-left:20px}.content ul{margin-bottom:20px}.content ul li:before{position:absolute;display:block;top:8px;left:0;width:10px;height:10px;background-image:url(../img/icon/li-before.svg);background-repeat:no-repeat;content:''}.content .blockquote,.content blockquote{position:relative;margin:60px 0;padding:40px 40px 40px 0;background:#f8f9fd}.content .blockquote.pb20,.content blockquote.pb20{padding-bottom:20px}.content .blockquote.dark-bg,.content blockquote.dark-bg{color:#fff;background:#3a465d}.content .blockquote.dark-bg:before,.content blockquote.dark-bg:before{background:#3a465d}.content .blockquote:before,.content blockquote:before{position:absolute;display:block;content:'';top:0;right:100%;width:1000%;height:100%;background:#f8f9fd}.content table{margin-bottom:20px;width:100%;border:1px solid #e5e5e5}.content table td{padding:10px 20px;border:1px solid #e5e5e5}.content table .PopupLink{width:100%;min-width:180px}.content .PopupLink{padding:0 20px;height:48px;line-height:48px;color:#fff;font-size:12px;font-weight:700;text-align:center;border-radius:6px;letter-spacing:.01em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;background:#4f4fe2}.content .PopupLink:after{color:rgba(255,255,255,.7)}.content .PopupLink:hover{background:#73be2d}.content .PopupLink:hover:after{color:#fff}.header{position:-webkit-sticky;position:sticky;top:0;z-index:200;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header.fixed{-webkit-box-shadow:0 10px 15px -12px rgba(74,82,106,.1);box-shadow:0 10px 15px -12px rgba(74,82,106,.1)}.header.fixed .header__services{padding:10px 0}.header.animated{top:-50px}.header .gradient{display:none}.header__top{color:#fff;background-color:#422774}.header__top .container{height:50px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu li{display:inline-block;font-size:12px;line-height:15px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}.header__menu li a{color:#fff;position:relative}.header__menu li a::after{display:inline-block;color:rgba(255,255,255,.3);content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__menu li a:hover::after{color:#fff;-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.header__menu li span{color:rgba(255,255,255,.7)}.header__menu li:not(:last-child){margin-right:54px}.header__lk,.header__location-select{font-weight:700;font-size:14px;line-height:17px;color:#fff;font-weight:700;border-bottom:1px dashed rgba(255,255,255,.4);cursor:pointer;padding-bottom:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__lk:hover,.header__location-select:hover{border-color:#fff}.header__location-select{margin-right:30px;margin-left:25px;position:relative}.header__location-select::before{position:absolute;content:'\e91b';font-family:icomoon;color:rgba(255,255,255,.4);font-size:20px;top:50%;left:-25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__logo{margin-right:27px}.header__bottom{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,.95)}.header__bottom .container{height:70px}.header__bottom-menu-item{padding:12px 16px 12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;font-size:11px;line-height:15px;font-weight:700;letter-spacing:.01em}.header__bottom-menu-item::after{display:inline-block;color:rgba(255,255,255,.3);font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__bottom-menu-item>img{margin-right:10px}.header__bottom-menu-item.catalog{background:#4f4fe2;-webkit-box-shadow:0 5px 10px rgba(123,97,255,.25);box-shadow:0 5px 10px rgba(123,97,255,.25);border-radius:8px 0 0 8px}.header__bottom-menu-item.catalog::after{content:"\e909";font-family:icomoon!important;speak:never}.header__bottom-menu-item.catalog:hover::after{color:#fff;-webkit-transform:translate(4px,1px) scale(1,-1);-ms-transform:translate(4px,1px) scale(1,-1);transform:translate(4px,1px) scale(1,-1)}.header__bottom-menu-item.catalog:hover>ul{opacity:1;pointer-events:initial;-webkit-backface-visibility:visible;backface-visibility:visible;top:calc(100% + 17px)}.header__bottom-menu-item.catalog>a{color:#fff}.header__bottom-menu-item.catalog>span{color:rgba(255,255,255,.7)}.header__bottom-menu-item.catalog>ul{position:absolute;top:calc(100% + 23px);left:0;width:320px;text-align:left;background:#4f4fe2;-webkit-box-shadow:0 5px 10px rgba(160,160,160,.25);box-shadow:0 5px 10px rgba(160,160,160,.25);border-radius:0 0 0 16px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:90}.header__bottom-menu-item.catalog>ul::before{content:'';position:absolute;width:100%;height:20px;top:-22px;background-color:transparent}.header__bottom-menu-item.catalog>ul::after{content:'';position:absolute;width:100%;height:6px;top:-6px;left:0;background-color:#4f4fe2}.header__bottom-menu-item.catalog>ul>li{font-size:14px;line-height:17px}.header__bottom-menu-item.catalog>ul>li:hover>ul{opacity:1;pointer-events:initial;-webkit-backface-visibility:visible;backface-visibility:visible;top:0}.header__bottom-menu-item.catalog>ul>li>a,.header__bottom-menu-item.catalog>ul>li>span{position:relative;padding-left:50px;color:#fff;padding:21px 20px 20px 63px;width:100%;position:relative}.header__bottom-menu-item.catalog>ul>li>a::after,.header__bottom-menu-item.catalog>ul>li>span::after{position:absolute;content:'\e902';font-family:icomoon;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:rgba(255,255,255,.5);speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__bottom-menu-item.catalog>ul>li>a:hover,.header__bottom-menu-item.catalog>ul>li>span:hover{background:#fff;color:#4f4fe2}.header__bottom-menu-item.catalog>ul>li>a:hover .circle,.header__bottom-menu-item.catalog>ul>li>span:hover .circle{background:#6060e5;-webkit-box-shadow:0 6px 9px rgba(79,79,226,.3);box-shadow:0 6px 9px rgba(79,79,226,.3)}.header__bottom-menu-item.catalog>ul>li>a:hover:after,.header__bottom-menu-item.catalog>ul>li>span:hover:after{color:rgba(66,39,116,.5)}.header__bottom-menu-item.catalog>ul>li>span{display:inline-block;color:rgba(255,255,255,.7)}.header__bottom-menu-item.catalog>ul>li>ul{position:absolute;padding:22px 40px;top:30px;right:-300px;width:300px;min-height:100%;text-align:left;background:#fff;-webkit-box-shadow:0 5px 10px rgba(160,160,160,.25);box-shadow:0 5px 10px rgba(160,160,160,.25);opacity:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:90}.header__bottom-menu-item.catalog>ul>li>ul::before{content:'';position:absolute;width:6px;height:100%;top:0;left:0;background-color:#4f4fe2;opacity:.1}.header__bottom-menu-item.catalog>ul>li>ul::after{content:'';position:absolute;width:100%;height:6px;top:-6px;left:0;background-color:#4f4fe2}.header__bottom-menu-item.catalog>ul>li>ul>li{font-weight:500;font-size:14px;line-height:28px}.header__bottom-menu-item.catalog>ul>li>ul>li a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5c5c63}.header__bottom-menu-item.catalog>ul>li>ul>li a:hover{color:#4f4fe2;text-decoration:none}.header__bottom-menu-item.catalog>ul>li>ul>li span{color:rgba(92,92,99,.7)}.header__bottom-menu-item.catalog>ul>li>ul>li:not(:last-child){margin-bottom:20px}.header__bottom-menu-item.catalog>ul>li:last-child a{border-radius:0 0 0 14px}.header__bottom-menu-item.catalog>ul .circle{min-width:36px;margin-right:17px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.1);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;overflow:hidden}.header__bottom-menu-item.catalog>ul .circle img{width:100%;-o-object-fit:fill;object-fit:fill;height:100%}.header__bottom-menu-item.discont{background:#73be2d;-webkit-box-shadow:0 5px 10px rgba(115,190,45,.25);box-shadow:0 5px 10px rgba(115,190,45,.25);border-radius:0 8px 8px 0}.header__bottom-menu-item.discont::after{content:"\e908";font-family:icomoon!important;speak:never}.header__bottom-menu-item.discont.nolink::after{opacity:0}.header__bottom-menu-item.discont.nolink>span{opacity:.7}.header__bottom-menu-item.discont:hover::after{color:#fff;-webkit-transform:translate(6px,-2px) scale(1.1);-ms-transform:translate(6px,-2px) scale(1.1);transform:translate(6px,-2px) scale(1.1)}.header__phone{text-align:right;margin-right:70px;position:relative}.header__phone .icon-phone-circle{display:none}.header__phone::after{position:absolute;content:'';background:rgba(66,39,116,.2);width:10px;height:10px;border-radius:50%;top:50%;right:-42px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__phone-item{font-weight:700;font-size:16px;line-height:20px;color:#283949}.header__phone-item:hover{color:#422774}.header__phone-text{font-weight:600;font-size:10px;line-height:12px;color:rgba(40,57,73,.5)}.header__search-show{color:#7b61ff;font-size:24px;margin-right:30px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__search-show:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header__search-form{position:absolute;z-index:20;top:calc(50% - 10px);left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 190px);opacity:0;-webkit-transition:.3s cubic-bezier(.77,0,.175,1);-o-transition:.3s cubic-bezier(.77,0,.175,1);transition:.3s cubic-bezier(.77,0,.175,1);pointer-events:none;visibility:hidden}.header__search-form.open{top:50%;opacity:1;pointer-events:initial;visibility:visible}.header__search-form>.input{padding-left:45px;height:69px;background:#fff;-webkit-box-shadow:0 2px 12px rgba(81,108,133,.03);box-shadow:0 2px 12px rgba(81,108,133,.03)}.header__search-form .btn-search,.header__search-form .close-form{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__search-form .btn-search{right:15px;color:rgba(40,57,73,.5)}.header__search-form .close-form{left:15px;color:rgba(40,57,73,.5)}.header__search-form .close-form:hover{color:#ff5c5c}.header__favorites{font-size:24px;color:rgba(66,39,116,.4);margin-right:32px}.header__favorites:hover{color:rgba(66,39,116,.6)}.header__compare{position:relative;font-size:24px;color:rgba(66,39,116,.4);margin-right:32px}.header__compare:hover{color:rgba(66,39,116,.6)}.header__compare .count{position:absolute;bottom:-6px;right:-8px;min-width:18px;height:18px;line-height:18px;color:#fff;font-size:10px;font-weight:700;font-family:Commissioner,sans-serif;text-align:center;background:#422774;border-radius:122px}.header__cart:hover .img-bascket img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header__cart-btn .img-bascket{position:relative;margin-right:20px;width:32px}.header__cart-btn .count{position:absolute;bottom:-8px;left:20px;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:#73be2d;border-radius:50%;font-size:13px;line-height:16px;font-weight:700;letter-spacing:.01em;color:#fff;width:24px;height:24px}.header__cart-btn .price{min-width:60px;font-weight:500;font-size:12px;line-height:15px;color:#516c85}.header__cart-btn .price span{display:block;font-weight:700;font-size:16px;line-height:20px;color:#4a6278}.header__burger{display:none;position:relative;z-index:10;width:30px;height:40px;margin-left:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:0 0;border:none;outline:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__burger.active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.active span:nth-child(2){opacity:0}.header__burger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.header__burger span{display:block;width:20px;height:2px;background-color:rgba(66,39,116,.5);-webkit-transition:ease 250ms all;-o-transition:ease 250ms all;transition:ease 250ms all;border-radius:8px}.header__burger span:nth-child(1){-webkit-transform-origin:5px 5px;-ms-transform-origin:5px 5px;transform-origin:5px 5px}.header__burger span:nth-child(2){margin:4px 0}.header__burger span:nth-child(3){-webkit-transform-origin:3px -4px;-ms-transform-origin:3px -4px;transform-origin:3px -4px}.header__burger span:nth-child(3){width:10px}.header__nav{display:none;background-color:#4f4fe2;height:calc(100vh - 70px);overflow-y:auto;z-index:100;position:absolute;top:76px;width:100%}.header__nav-top{background-color:#422774;padding:24px 0}.header__nav-top-links{margin-bottom:27px}.header__nav-bottom{padding:25px 0 40px;padding-top:0}.header__nav .header__location-select{display:block}.header__nav .header__phone .icon-phone-circle{display:none}.header__nav .header__phone-text{display:block;font-weight:600;font-size:10px;line-height:12px;text-align:right;color:rgba(255,255,255,.5)}.header__nav .header__phone-item{display:block;font-size:16px;line-height:20px;color:#fff}.header__nav .header__search-show{color:#fff}.header__nav .header__favorites{display:block;color:rgba(255,255,255,.4)}.header__nav .header__compare{display:block;margin-right:0;color:rgba(255,255,255,.4)}.header__nav .header__bottom-menu-item.discont{border-radius:8px;width:184px}.header__nav-menu{margin-bottom:40px}.header__nav .header__bottom-menu-item.catalog{-webkit-box-shadow:none;box-shadow:none;padding:0}.header__nav .header__bottom-menu-item.catalog::after{display:none}.header__nav .header__bottom-menu-item.catalog>ul{position:static;opacity:1;pointer-events:initial;-webkit-backface-visibility:visible;backface-visibility:visible;width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none}.header__nav .header__bottom-menu-item.catalog>ul::after{display:none}.header__nav .header__bottom-menu-item.catalog>ul>li>a{padding:22px 20px 22px 50px}.header__nav .header__bottom-menu-item.catalog>ul>li>a:hover{background:0 0;color:#fff}.header__nav .header__bottom-menu-item.catalog>ul>li>a:hover:after{color:rgba(255,255,255,.5)}.header__nav .header__bottom-menu-item.catalog>ul>li>a::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__nav .header__bottom-menu-item.catalog>ul>li span:hover{color:#fff;background:0 0}.header__nav .header__bottom-menu-item.catalog>ul>li span:hover:after{color:rgba(66,39,116,.5)}.header__nav .header__bottom-menu-item.catalog>ul>li>ul{display:none;opacity:1;pointer-events:initial;-webkit-backface-visibility:visible;backface-visibility:visible;position:static;-webkit-box-shadow:none;box-shadow:none;padding:20px 0 0 0;background:#5858e3;width:100%;-webkit-transition:none;-o-transition:none;transition:none}.header__nav .header__bottom-menu-item.catalog>ul>li>ul::after{display:none}.header__nav .header__bottom-menu-item.catalog>ul>li>ul::before{display:none}.header__nav .header__bottom-menu-item.catalog>ul>li>ul li{font-weight:400}.header__nav .header__bottom-menu-item.catalog>ul>li>ul li a{display:inline;color:rgba(255,255,255,.9);text-decoration:none;border-bottom:2px solid rgba(255,255,255,.1)}.header__nav .header__bottom-menu-item.catalog>ul>li>ul li span{color:rgba(255,255,255,.6)}.header__nav .header__bottom-menu-item.catalog>ul>li.active{background:#5858e3;padding:0 0 30px 0;position:relative}.header__nav .header__bottom-menu-item.catalog>ul>li.active::after,.header__nav .header__bottom-menu-item.catalog>ul>li.active::before{position:absolute;content:'';width:100%;height:100%;background:#5858e3;top:0}.header__nav .header__bottom-menu-item.catalog>ul>li.active::before{left:-100%}.header__nav .header__bottom-menu-item.catalog>ul>li.active::after{right:-100%}.header__nav .header__bottom-menu-item.catalog>ul>li.active a::after,.header__nav .header__bottom-menu-item.catalog>ul>li.active span::after{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.header__nav .header__bottom-menu-item.catalog>ul .circle{left:2px}.banner{position:relative;overflow:hidden}.banner__slider-item{position:relative;background-position:center center!important;background-size:cover!important}.banner__slider-item>*{position:relative;z-index:10}.banner__slider-item-bg{display:block;margin:0 auto}.banner__slider-wrapp{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.banner__desc{max-width:700px;min-height:420px;padding-top:73px}.banner__title{font-size:48px;line-height:60px;color:#fff;margin-bottom:20px;font-weight:700}.banner__subtitle{font-weight:500;font-size:16px;line-height:30px;color:rgba(255,255,255,.8);margin-bottom:56px}.banner__img{margin-top:3px;height:100%}.banner .btn{width:203px;-webkit-box-shadow:0 10px 15px rgba(54,32,96,.5);box-shadow:0 10px 15px rgba(54,32,96,.5);margin-bottom:25px}.banner__slider .nav-next,.banner__slider .nav-prev,.banner__slider .slick-next,.banner__slider .slick-prev{width:32px;height:32px;border-radius:0;border:none}.banner__slider .nav-next:before,.banner__slider .nav-prev:before,.banner__slider .slick-next:before,.banner__slider .slick-prev:before{font-size:12px;color:rgba(255,255,255,.5);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner__slider .nav-next:hover,.banner__slider .nav-prev:hover,.banner__slider .slick-next:hover,.banner__slider .slick-prev:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.banner__slider .nav-next:hover:before,.banner__slider .nav-prev:hover:before,.banner__slider .slick-next:hover:before,.banner__slider .slick-prev:hover:before{color:#fff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.banner__slider .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.banner__slider .slick-arrow{left:0;right:0;bottom:0;top:0;position:relative}.banner__slider .nav-prev,.banner__slider .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.banner__slider .nav-next,.banner__slider .slick-next{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.banner__slider .slick-dots{position:absolute;bottom:20px;left:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;width:100%;text-align:center}.catalog-section__services .box__img.main__mps .product-slider__wrapp{padding-top:60px;position:relative}.catalog-section__services .box__img.main__mps .product-slider__wrapp::before{content:'';position:absolute;width:100%;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);left:0;top:0}.catalog-section__services .box__img.main__mps .catalog-section.servisec{margin-bottom:0}.catalog-section{margin-bottom:110px}.catalog-section__inner:not(:first-child){display:none}.catalog-section__product-row.catalog-section__product-row-col-3 .catalog-section__product-box{width:calc(33.333% - 10px)}.catalog-section__product-box{background:#f8f9fd;border-radius:12px;padding:40px 40px 40px 40px;width:calc(50% - 10px);height:auto;position:relative;overflow:hidden}.catalog-section__product-box>img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.catalog-section__product-box-circle{width:1694px;height:1694px;border-radius:50%;background-color:#4242d5;position:absolute;top:161px;right:-367px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.catalog-section__product-box .circle-inner{position:absolute;top:226px;left:40px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.catalog-section__product-box .circle-inner .catalog-section__product-box-name{max-width:360px}.catalog-section__product-box .circle-inner .catalog-section__product-box-name .icon{background-color:rgba(255,255,255,.1)}.catalog-section__product-box .circle-inner .catalog-section__product-box-name span{color:#fff}.catalog-section__product-box .circle-inner ul{-webkit-columns:1;-moz-columns:1;columns:1}.catalog-section__product-box .circle-inner ul li a{color:#fff;border-color:rgba(255,255,255,.1)}.catalog-section__product-box .circle-inner ul li a:hover{color:#fff;border-color:#fff}.catalog-section__product-box-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-section__product-box-name:hover span{color:#4f4fe2}.catalog-section__product-box-name .icon{background:#4f4fe2;-webkit-box-shadow:0 10px 15px rgba(79,79,226,.3);box-shadow:0 10px 15px rgba(79,79,226,.3);width:60px;min-width:60px;height:60px;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;margin-right:20px}.catalog-section__product-box-name span{font-size:20px;line-height:24px;font-weight:700;letter-spacing:.01em;color:#283949}.catalog-section__product-box ul{-webkit-columns:2;-moz-columns:2;columns:2}.catalog-section__product-box ul li{font-weight:500;font-size:14px;line-height:20px;margin-bottom:15px}.catalog-section__product-box ul li a{color:rgba(40,57,73,.9);border-bottom:2px solid rgba(40,57,73,.1);display:inline}.catalog-section__product-box ul li a:hover{color:#283949;border-color:rgba(66,39,116,.5)}.catalog-section__product-box ul li span{color:rgba(40,57,73,.6)}.catalog-section__product-box.catalog-section__product-box-img::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-color:#4f4fe2;opacity:0;z-index:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.catalog-section__product-box.catalog-section__product-box-img:hover::before{opacity:1}.catalog-section__product-box.catalog-section__product-box-img:hover .catalog-section__product-box-circle{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}.catalog-section__product-box.catalog-section__product-box-img:hover .circle-inner{top:30px}.catalog-section__services{margin-left:-20px}.catalog-section__services .box{width:calc(25% - 20px);margin-left:20px;margin-bottom:20px;min-height:198px;background:#f8f9fd;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:31px 21px 29px 21px}.catalog-section__services .box:hover{background-color:#4f4fe2}.catalog-section__services .box:hover .box__img-wrapp::before{min-width:90px;min-height:90px;background-color:rgba(255,255,255,.1)}.catalog-section__services .box:hover .box__title{color:#fff}.catalog-section__services .box__img{display:block;width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.catalog-section__services .box__img-wrapp{position:relative;width:70px;height:70px;margin-bottom:20px}.catalog-section__services .box__img-wrapp::before{content:'';position:absolute;min-width:80px;min-height:80px;background-color:rgba(81,108,133,.1);border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.catalog-section__services .box__title{font-size:16px;line-height:24px;text-align:center;letter-spacing:.01em;font-weight:700;color:#283949}.catalog-section__services.catalog-section__services-2{max-width:550px;width:100%;margin-right:120px}.catalog-section__services.catalog-section__services-2 .box{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:auto;padding:31px 40px 29px 40px}.catalog-section__services.catalog-section__services-2 .box__title{width:80%;text-align:left}.catalog-section__services.catalog-section__services-2 .box__img-wrapp{margin-bottom:0;margin-right:30px}.catalog-section.separator{padding-top:60px;position:relative}.catalog-section.separator::before{content:'';position:absolute;width:100%;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);left:0;top:0}.main__mps-catalog .pagination{margin-top:-20px}.catalog__search-form{position:relative}.catalog__search-form .btn{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px;color:rgba(40,57,73,.5);font-size:20px}.catalog__search-form .btn:hover{color:#422774}.catalog__search-rtext{color:rgba(58,70,93,.5);font-size:14px;font-weight:700}.catalog__search-rtext span{border-bottom:1px dashed rgba(58,70,93,.3)}.catalog__filter{position:relative}.catalog__filter-ionslider{position:relative;margin-top:0;padding:18px 20px 16px;background:#f8f9fd;border-radius:12px}.catalog__filter-ionslider .smart-filter-slider-track-container{margin-left:-20px;width:100%}.catalog__filter-ionslider .smart-filter-slider-track-container.w140{width:calc(100% + 40px)}.catalog__filter-ionslider .iontitle{margin-bottom:15px;font-weight:700}.catalog__filter-ionslider .fmax,.catalog__filter-ionslider .fmin{position:absolute;top:100px;min-width:46px;max-width:100px;color:#516c85;white-space:nowrap;font-size:12px;font-weight:600;border-bottom:1px dashed rgba(81,108,133,.3)}.catalog__filter-ionslider .fmax .smart-filter-input-container,.catalog__filter-ionslider .fmin .smart-filter-input-container{-ms-flex-wrap:initial;flex-wrap:initial;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.catalog__filter-ionslider .fmax input,.catalog__filter-ionslider .fmin input{padding:0 5px 3px;font-size:12px}.catalog__filter-ionslider .fmax span,.catalog__filter-ionslider .fmin span{white-space:nowrap}.catalog__filter-ionslider .fmin{left:20px}.catalog__filter-ionslider .fmax{right:20px}.catalog__filter-ionslider .irs{height:22px}.catalog__filter-ionslider .irs-bar,.catalog__filter-ionslider .smart-filter-slider-price-bar-vd{z-index:20;top:0;height:4px;border:none;background:#cbdfb8}.catalog__filter-ionslider .irs-max,.catalog__filter-ionslider .irs-min{margin-top:-20px;background:0 0}.catalog__filter-ionslider .irs-grid-text{display:none;bottom:-5px;color:#516c85}.catalog__filter-ionslider .smart-filter-slider-track{height:4px;background:0 0}.catalog__filter-ionslider .irs-line,.catalog__filter-ionslider .smart-filter-slider-price-bar-vn{z-index:5;top:auto;height:4px;border:none;background:#e5eaef}.catalog__filter-ionslider .filter .irs-from,.catalog__filter-ionslider .filter .irs-single,.catalog__filter-ionslider .filter .irs-to{top:10px}.catalog__filter-ionslider .smart-filter-slider-range{z-index:30}.catalog__filter-ionslider .smart-filter-slider-price-bar-v{z-index:25}.catalog__filter-ionslider .irs-slider,.catalog__filter-ionslider .smart-filter-slider-handle{z-index:20;margin:0!important;top:-8px;width:20px;height:20px;background:#73be2d;border-radius:50%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog__filter-ionslider .irs-grid-pol,.catalog__filter-ionslider .smart-filter-slider-ruler{position:absolute;z-index:15;top:-2.5px;left:0;width:8px;height:8px;background:#e5eaef;border-radius:50%}.catalog__filter-ionslider .irs-grid-pol.small,.catalog__filter-ionslider .smart-filter-slider-ruler.small{display:none;top:-2px;height:6px}.catalog__filter-ionslider .irs-grid-pol:nth-child(1),.catalog__filter-ionslider .smart-filter-slider-ruler:nth-child(1){left:-11px!important}.catalog__filter-ionslider .irs-grid-pol:nth-last-child(-n+3),.catalog__filter-ionslider .smart-filter-slider-ruler:nth-last-child(-n+3){left:calc(100% + 2px)!important}.catalog__filter-ionslider .irs-grid-pol.p1,.catalog__filter-ionslider .smart-filter-slider-ruler.p1{left:0!important}.catalog__filter-ionslider .irs-grid-pol.p2,.catalog__filter-ionslider .smart-filter-slider-ruler.p2{left:25%}.catalog__filter-ionslider .irs-grid-pol.p3,.catalog__filter-ionslider .smart-filter-slider-ruler.p3{left:50%}.catalog__filter-ionslider .irs-grid-pol.p4,.catalog__filter-ionslider .smart-filter-slider-ruler.p4{left:75%}.catalog__filter-ionslider .irs-grid-pol.p5,.catalog__filter-ionslider .smart-filter-slider-ruler.p5{left:auto!important;right:0}.catalog__filter-ionslider .irs-grid-pol.p5 span,.catalog__filter-ionslider .smart-filter-slider-ruler.p5 span{left:auto;right:0}.catalog__filter-ionslider .irs-grid-pol span,.catalog__filter-ionslider .smart-filter-slider-ruler span{top:-26px;left:0;margin:0;width:auto}.catalog__filter-ionslider .smart-filter-slider-ruler.p2 span,.catalog__filter-ionslider .smart-filter-slider-ruler.p3 span,.catalog__filter-ionslider .smart-filter-slider-ruler.p4 span{display:none}.catalog__filter-ionslider .irs-bar-edge,.catalog__filter-ionslider .irs-from,.catalog__filter-ionslider .irs-single,.catalog__filter-ionslider .irs-to{display:none}.catalog__filter-apply,.catalog__filter-clear{margin-bottom:20px;height:52px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog__filter-view{margin-bottom:30px;color:rgba(40,57,73,.5);font-size:12px;font-weight:700}.catalog__filter-view span{color:#4f4fe2}.catalog__filter-view a{color:rgba(40,57,73,.5);border-bottom:1px dashed rgba(40,57,73,.3)}.catalog__filter-view a:hover{color:#4f4fe2;border-color:#4f4fe2}.catalog__filter-close{position:absolute;top:10px;right:10px;padding:5px;color:#283949;font-size:20px}.catalog__filter-close:hover{color:#4f4fe2}.catalog__filter .custom-select__options{z-index:100}.catalog__filter .smart-filter-popup-result.left{right:5%}.catalog__filter .btn{margin:0 auto 20px;max-width:320px;width:100%}.catalog__view-product .views.active svg rect,.catalog__view-product .views:hover svg rect{stroke:#4f4fe2}.catalog__view-product .views svg rect{stroke:rgba(81,108,133,.3)}.catalog__items{margin-left:-20px}.catalog__items .product__item{margin-left:20px;margin-bottom:80px;width:calc(25% - 20px)}.catalog .pagination{margin-top:0}.product-slider__tabs{margin-bottom:100px}.product-slider .product__item-compare,.product-slider .product__item-favorites,.product-slider .product__item-marker{display:none}.product-slider:not(:first-child){display:none}.product-slider.slider .nav-next,.product-slider.slider .nav-prev,.product-slider.slider .slick-next,.product-slider.slider .slick-prev{border:2px solid rgba(40,57,73,.1);-webkit-box-shadow:0 15px 20px -5px rgba(81,108,133,.15);box-shadow:0 15px 20px -5px rgba(81,108,133,.15)}.product-slider.slider .nav-next:before,.product-slider.slider .nav-prev:before,.product-slider.slider .slick-next:before,.product-slider.slider .slick-prev:before{color:#283949}.product-slider.slider .nav-next:hover::before,.product-slider.slider .nav-prev:hover::before,.product-slider.slider .slick-next:hover::before,.product-slider.slider .slick-prev:hover::before{color:#fff}.product-slider.slider .slick-list{margin-top:-40px;padding-top:40px}.product-sort{max-width:268px}.product-sort__items{max-height:390px;overflow-y:auto;overflow-x:hidden}.product-sort__items::-webkit-scrollbar{background-color:transparent;width:4px;border-radius:64px}.product-sort__items::-webkit-scrollbar-track{background-color:#f8f9fd}.product-sort__items::-webkit-scrollbar-track:hover{background-color:#f8f9fd}.product-sort__items::-webkit-scrollbar-thumb{background-color:#4f4fe2;width:4px;height:20px;border-radius:64px}.product-sort__items::-webkit-scrollbar-thumb:hover{background-color:#3939de}.product-sort__items::-webkit-scrollbar-button{display:none}.product-sort__title{font-size:16px;line-height:28px;color:#516c85;font-weight:700;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-sort__title:after{display:block;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);margin-left:15px;content:'';height:8px;width:100%;background:#f8f9fc}.product-sort .flex-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product__item{position:relative;margin-bottom:20px;padding:0 25px 17px;color:#3a465d;background:#f8f9fd;border-radius:8px;text-align:center}.product__item-save{position:absolute;z-index:10;top:20px;right:20px}.product__item-marker{width:10px;height:10px;border-radius:50%;position:absolute;top:15px;left:15px}.product__item-marker.new{background:#73be2d}.product__item-marker.nosklad{background:#f4bc68}.product__item-compare,.product__item-favorites{position:absolute;top:20px;right:20px;color:rgba(66,39,116,.1);font-size:26px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product__item-compare:hover,.product__item-favorites:hover{color:rgba(66,39,116,.5)}.product__item-compare:hover i,.product__item-favorites:hover i{color:#422774}.product__item-compare i,.product__item-favorites i{color:rgba(40,57,73,.3)}.product__item-favorites{display:none}.product__item-compare{top:64px}.product__item-img{margin-bottom:15px;margin-top:-40px;height:165px;border-radius:8px;padding:0 28px 0 7px}.product__item-img:hover+.product__item-title a{color:#4f4fe2}.product__item-img img{width:245px;height:160px;-o-object-fit:contain;object-fit:contain;border-radius:8px;mix-blend-mode:darken}.product__item-img img.slick-loading{opacity:0}.product__item-title{margin:0 auto 21px;min-height:48px;color:#283949;font-weight:500;text-align:center}.product__item-title span{border-bottom:2px solid rgba(40,57,73,.1)}.product__item-title a{color:#283949}.product__item-title a:hover{color:#4f4fe2}.product__item-oldprice{opacity:.4;line-height:12px;font-size:12px;font-weight:700;text-decoration:line-through}.product__item-price{font-weight:700}.product__item-order{margin-bottom:0;-webkit-box-shadow:0 10px 15px rgba(79,79,226,.3);box-shadow:0 10px 15px rgba(79,79,226,.3);text-transform:uppercase;width:128px}.product__item .product__props{margin-bottom:30px;font-size:12px}.product__item .product__compare,.product__item .product__like{position:absolute;z-index:10;right:20px}.product__item .product__like{display:none;top:20px}.product__item .product__compare{top:50px}.product__item .product-item-hidden{display:none!important}.product__itemline{position:relative;margin-bottom:20px;padding:20px;width:100%;color:#3a465d;background:#f8f9fd;border-radius:8px}.product__itemline-capt{width:calc(100% - 285px)}.product__itemline-props{padding-top:20px;width:100%;max-width:500px}.product__itemline-incapt{width:calc(100% - 300px)}.product__itemline-title{margin-right:20px;max-width:calc(100% - 150px)}.product__itemline .product__item-title{margin-bottom:5px;min-height:initial;font-size:20px;text-align:left}.product__itemline .product__item-img{margin-top:0;width:255px}.product__itemline .product__price-wrapper{margin-right:40px;text-align:right}.product__itemline .product__order-btn{width:140px}.product__page{margin-bottom:60px}.product__h1{font-size:24px;font-weight:700}.product__h1 h1{margin-bottom:20px}.product__vendor{height:100%}.product__dtop{margin-bottom:50px}.product__dtop-item{color:#96a3ab;font-size:12px;font-weight:500}.product__dtop-item span{color:#576b78;font-weight:700}.product__dtop-item .circle{display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:1px;width:10px;height:10px;border-radius:50%}.product__dtop-item .circle.ylw{background:#ffc46c}.product__dtop-item .circle.green{background:#40b89c}.product__dtop-item .circle.grey{background:rgba(34,34,34,.15)}.product__dtop-slash{margin-left:15px;margin-right:15px;color:rgba(40,57,73,.2)}.product__img{position:relative;margin-bottom:30px}.product__img-type{position:absolute;left:10px;top:0;z-index:50}.product__img-slider{margin-bottom:30px;background:#f8f9fd;border-radius:16px;overflow:hidden}.product__img-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:30px;height:420px;background:#f8f9fd}.product__img-slider .slick-slide img{max-height:100%;mix-blend-mode:darken}.product__img-slider .slick-list{margin:0}.product__img-dopfoto{max-width:420px;margin:0 auto}.product__img-dopfoto .slick-list{margin:0 -10px;padding-bottom:4px}.product__img-dopfoto .nav-next,.product__img-dopfoto .nav-prev,.product__img-dopfoto .slick-next,.product__img-dopfoto .slick-prev{width:32px;height:72px;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.product__img-dopfoto .nav-next::before,.product__img-dopfoto .nav-prev::before,.product__img-dopfoto .slick-next::before,.product__img-dopfoto .slick-prev::before{color:rgba(45,70,86,.2)}.product__img-dopfoto .nav-next:hover,.product__img-dopfoto .nav-prev:hover,.product__img-dopfoto .slick-next:hover,.product__img-dopfoto .slick-prev:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.product__img-dopfoto .nav-next:hover:before,.product__img-dopfoto .nav-prev:hover:before,.product__img-dopfoto .slick-next:hover:before,.product__img-dopfoto .slick-prev:hover:before{color:#73be2d}.product__img-dopfoto .nav-prev,.product__img-dopfoto .slick-prev{left:-55px}.product__img-dopfoto .nav-next,.product__img-dopfoto .slick-next{right:-55px}.product__img-dopfoto .dop{margin:0 10px;padding:10px;height:68px;border-radius:6px;text-align:center;background:#f8f9fd;-webkit-box-shadow:0 4px 0 #e5eaef;box-shadow:0 4px 0 #e5eaef}.product__img-dopfoto .dop.active{-webkit-box-shadow:0 4px 0 #73be2d;box-shadow:0 4px 0 #73be2d}.product__img-dopfoto .dop img{display:inline-block;max-height:100%;mix-blend-mode:darken}.product__vendor{border-radius:8px}.product__detail .info-detail{font-size:14px;line-height:24px;color:#4a6278}.product__detail .info-detail a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#73be2d}.product__type{display:inline-block;padding:10px 20px;font-size:12px;font-weight:700;border-radius:8px;text-transform:uppercase;margin:12px 0 0 12px;text-align:center}.product__type.hidden{display:none}.product__type.new-type{color:#73be2d;background:#deebd2}.product__type.sale-type{color:#ff5c5c;background:rgba(255,92,92,.1)}.product__type.hit-type{color:#4f4fe2;background:rgba(79,79,226,.1)}.product__type.hit-type{color:#4f4fe2;background:rgba(79,79,226,.1)}.product__type.arhive-type{color:rgba(81,108,133,.7);background:rgba(81,108,133,.1)}.product__characteristics{max-width:470px;width:100%;margin-right:30px;position:relative}.product__characteristics::after{position:absolute;content:'';width:8px;height:100%;top:0;right:-34px;background-color:#f8f9fc}.product__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__row{background:#f8f9fd;border-radius:16px;padding:20px 55px 20px 33px;margin-bottom:40px}.product__row .btn{width:150px;text-transform:uppercase}.product__props{font-size:12px}.product__props-h5{font-size:20px;line-height:28px;color:#516c85}.product__props-link{font-size:12px;line-height:15px;letter-spacing:.02em;font-weight:700;text-transform:uppercase;color:#4f4fe2;border-bottom:1px dashed rgba(79,79,226,.53)}.product__props .props{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:initial;flex-wrap:initial;margin-bottom:15px;font-size:12px;font-weight:500}.product__props .props div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product__props .props div:last-child{font-weight:700}.product__props .props .brd{margin:-3px 7px 0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%;border-bottom:1px dashed #dadedf}.product__props .props .icon{margin-right:7px;width:24px;min-width:24px}.product__price{color:#73be2d;line-height:18px;font-size:18px;font-weight:700}.product__price-old{color:rgba(81,108,133,.5);font-size:14px;font-weight:700;text-decoration:line-through}.product__price-wrapper .small{margin-bottom:10px}.product__counter{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;width:123px;height:56px;border:1px solid rgba(81,108,133,.3);background:#fff;border-radius:8px;margin-right:6px}.product__counter .btn-counter{width:40px;min-width:40px;height:56px;color:rgba(81,108,133,.5);font-size:22px;font-weight:400}.product__counter .btn-counter:hover{color:#283949}.product__counter .count{width:100%;font-size:16px;font-weight:700;text-align:center;color:#516c85}.product__order-btn{height:56px}.product__compare,.product__like{height:24px;font-size:24px;cursor:pointer}.product__compare::before,.product__like::before{color:rgba(66,39,116,.2);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product__compare:hover::before,.product__like:hover::before{color:rgba(66,39,116,.5)}.product__compare:hover i,.product__like:hover i{color:#422774}.product__compare i,.product__like i{color:rgba(40,57,73,.5);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product__compare i:hover,.product__like i:hover{color:#422774}.product__like{display:none;margin-right:32px}.product__like .checkbox:checked+i{color:rgba(255,92,92,.7)}.product__like:hover i{color:#ff5c5c}.product__compare .checkbox:checked+i{color:#422774}.product__compare:hover i{color:#4f4fe2}.product__block-link{width:140px;padding:20px;line-height:18px;font-size:12px;font-weight:700}.product__block-link:hover{border-color:rgba(79,79,226,.3)}.product__block-link:hover .link-title{color:#4f4fe2;border-color:rgba(79,79,226,.7)}.product__block-link .link-icon{display:block;margin:0 auto 10px}.product__block-link .link-title{text-align:center;font-weight:600;font-size:12px;line-height:20px;letter-spacing:.02em;text-transform:uppercase;color:#516c85}.product__block-link .link-title span{border-bottom:1px dashed rgba(81,108,133,.3)}.product__tabs{position:relative;text-align:center;background:#422774;padding:7px 0;overflow:hidden}.product__tabs:before{content:'';position:absolute;background-image:url(../img/icon/tabs-bg.svg);bottom:-31px;left:0;width:1000%;height:114px;opacity:.05;background-repeat:repeat}.product__tabs .tab-btn{position:relative;margin:0 15px;padding:12px 17px;color:rgba(255,255,255,.7);border-radius:8px}.product__tabs .tab-btn:hover{color:#fff}.product__tabs .tab-btn.active{color:#fff;background-color:#73be2d;cursor:default}.product__tabs-content{-webkit-transition:none;-o-transition:none;transition:none}.product__table-props .props-item{padding:20px 20px;color:#3a465d;font-size:14px;border-radius:8px}.product__table-props .props-item:nth-child(odd){background:#f8f9fd}.product__table-props .props-item>div{max-width:50%;padding:0 20px}.product__table-props .props-item>div:last-child{font-weight:700;text-align:right}.product__review .reviews__item{padding:40px 40px 60px 40px}.product__review .reviews__item-desc{margin-right:60px}.product__review .reviews__item-text{max-width:1033px;margin-bottom:0}.product__review .reviews__item-link{border:2px solid rgba(29,36,136,.15);border-radius:8px;padding:16px 25px}.product__review:not(:last-child){margin-bottom:20px}.cart__total-block{padding-left:40px}.cart__total-block .btn{width:100%;margin-bottom:20px}.cart__total-block .main__h3{font-size:24px}.cart__product{position:relative;margin-bottom:40px;padding:15px 30px 30px 15px;background:#f8f9fc}.cart__product.basket-items-list-item-container.basket-items-list-item-container-expend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;padding-bottom:20px}.cart__product.basket-items-list-item-container.basket-items-list-item-container-expend .cart__product-title{padding-right:20px;width:calc(100% - 300px)}.cart__product-img{width:155px;background:#f8f9fc}.cart__product-img:hover+.cart__product-caption .cart__product-title{color:#f4bc68}.cart__product-img img{mix-blend-mode:darken}.cart__product-caption{margin-left:-10px;width:calc(100% - 580px)}.cart__product-caption .small{text-transform:uppercase}.cart__product-title{margin-bottom:10px;color:#283949;font-weight:700}.cart__product-title:hover{color:#4f4fe2}.cart__product-title a{display:inline;color:#283949}.cart__product-title a:hover{color:#4f4fe2}.cart__product-props{padding:8px 18px;margin-right:20px;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;border:1px solid rgba(81,108,133,.15);border-radius:122px}.cart__product-props:last-child{margin-right:0}.cart__product-props.size-props{padding:8px;min-width:34px}.cart__product-props .color{display:inline-block;margin-top:-2px;vertical-align:middle;margin-right:8px;width:14px;height:14px;border-radius:50%}.cart__product-delete{text-align:center}.cart__product-delete:hover i,.cart__product-delete:hover span{color:#ff5c5c}.cart__product-delete i{color:rgba(81,108,133,.3);font-size:28px}.cart__product-delete span{display:block;margin-top:4px;color:rgba(81,108,133,.3);font-size:12px;font-weight:700}.cart__product-teh{padding-top:10px;width:100%;padding-left:180px;color:rgba(40,57,73,.5);font-size:14px;font-weight:500}.cart__product-teh:before{display:block;content:'';margin-bottom:20px;max-width:525px;border-bottom:1px solid rgba(40,57,73,.1)}.cart__product-teh .teh-title{margin-bottom:5px;font-weight:700}.cart__product-teh .teh-list span{color:#283949}.cart__product-tdcapt{padding-right:20px;width:calc(100% - 400px)}.cart__product-tdcapt .cart__product-title{width:calc(100% - 175px)}.cart__product .product__price{min-width:130px;color:#3a465d;font-size:18px;text-align:right}.cart__product .product__price .small{color:rgba(40,57,73,.5)}.cart__product td{border:0}.cart__product .basket-items-list-item-remove{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.cart__product .basket-items-list-item-notification{width:100%}.cart__product .basket-items-list-item-notification .basket-items-list-item-removed-container{padding:0;background:0 0}.cart__product .basket-item-restore-button{margin-right:20px;padding:5px 30px}.order__form{font-size:16px}.order__form-tabcontent .order__checkbox{max-width:445px}.order__form-total{background:#f8f9fd;border-radius:8px}.order__form-total.bx-soa-cart-total-fixed{top:80px}.order__form-total .btn-order-save{width:100%!important}.order__form-checkbox-confid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__form .lk__container-block{padding:40px 60px}.order__form .lk__container-block.wt-bg{background:#fff}.order__form .input-wrap{max-width:350px;margin-right:20px}.order__form .content{max-width:720px}.order__form .alert-success,.order__form .bx-soa-section-title-container{background:#f8f9fd}.order__form #bx-soa-total-mobile,.order__form .bx-soa-section{margin-bottom:20px!important;border-color:#73be2d}.order__form .bx-soa-section{border-radius:8px;overflow:hidden}.order__form .bx-soa-section-title-container{padding:15px 20px}.order__form .bx-soa-section-title{width:calc(100% - 140px);font-size:20px;font-weight:700}.order__form .bx-soa-editstep{width:120px;height:32px}.order__form .bx-soa-editstep:hover{background:#4f4fe2;border-color:#4f4fe2}.order__form .btn-prev-step,.order__form .btn-primary{min-width:160px;padding:0 20px}.order__form .product__item-title{margin-bottom:0;width:100%;min-height:initial;text-align:left}.order__form .product__item-title a{display:inline;color:#283949;border-bottom:2px solid rgba(40,57,73,.3)}.order__form .product__item-title a:hover{color:#4f4fe2;border-color:#4f4fe2}.order__checkbox{padding:12px 20px;background:#fff;border:1px solid rgba(81,108,133,.3);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.order__checkbox:hover{border-color:#3a465d}.order__checkbox.active{background:#283949;border-color:#283949}.order__checkbox.active .small{color:rgba(255,255,255,.6)}.order__checkbox.active .checkbox-price,.order__checkbox.active .checkbox-title{color:#fff}.order__checkbox>*{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.order__checkbox input[type=radio]{display:none}.order__checkbox .small{width:100%;font-size:10px;color:rgba(40,57,73,.5)}.order__checkbox .checkbox-price,.order__checkbox .checkbox-title{display:block;color:#283949;font-size:14px;font-weight:700}.order__checkbox .checkbox-capt1{width:calc(100% - 120px)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.catalog-compare .btn{padding:0 20px}.catalog-compare-filter{padding:28px 20px;background:#f8f9fd!important;border:0!important}.catalog-compare-filter-title{font-size:18px;font-weight:700}.catalog-compare-table{width:100%;border:1px solid rgba(81,108,133,.3)}.catalog-compare-table tr:nth-child(odd){background:#f8f9fd}.catalog-compare-table td,.catalog-compare-table th{min-width:220px;padding:20px;text-align:left}.catalog-compare-table .link-a{display:inline;margin-right:5px;color:#283949;border-bottom:1px solid rgba(40,57,73,.3)}.catalog-compare-table .link-a:hover{color:#422774;border-color:#422774}.catalog-compare-table .text-danger{display:inline;color:#ff5c5c;border-bottom:1px solid rgba(255,92,92,.3)}.catalog-compare-table .text-danger:hover{border-color:#ff5c5c}.catalog-compare-list{display:none}.holod__item-img{display:block;margin-bottom:15px;padding:0 10px 10px;height:180px}.holod__item-img:hover+.holod__item-title{color:#4f4fe2}.holod__item-img img{margin-bottom:20px}.holod__item-img span{display:block;color:#283949;font-size:20px;font-weight:700}.holod__item-title{margin-bottom:15px;display:block;color:#283949;font-size:20px;font-weight:700}.holod__item-title:hover{color:#4f4fe2}.holod__item-descr{font-size:14px}.holod__useing-mps{position:relative;padding:60px 20% 60px 60px;color:#fff;background-color:#4f4fe2;-webkit-box-shadow:0 10px 40px -10px rgba(54,32,96,.7);box-shadow:0 10px 40px -10px rgba(54,32,96,.7);border-radius:12px;overflow:hidden}.holod__useing-mps:before{position:absolute;content:'';width:1694px;height:1694px;border-radius:50%;background-color:#4242d5;position:absolute;top:-261px;right:167px;z-index:1}.holod__useing-mps>*{position:relative;z-index:10}.holod__useing-mps .main__h3,.holod__useing-mps .page-title{color:#fff}.holod__useing-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 25px;border:2px solid rgba(255,255,255,.15);border-radius:12px}.holod__useing-link:hover{border-color:#fff}.holod__useing-link:hover img{opacity:1}.holod__useing-link img{opacity:.6;margin-right:15px}.holod__useing-link span{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.btn.bx-soa-editstep,.bx-soa-more-btn .btn{font-size:14px;font-family:Commissioner,sans-serif,sans-serif}.news-section-index{padding-top:40px;position:relative}.news-section-index::before{content:'';position:absolute;width:100%;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);left:0;top:0}.news-slider.slider .nav-next,.news-slider.slider .nav-prev,.news-slider.slider .slick-next,.news-slider.slider .slick-prev{border:2px solid rgba(40,57,73,.1);-webkit-box-shadow:0 15px 20px -5px rgba(81,108,133,.15);box-shadow:0 15px 20px -5px rgba(81,108,133,.15);top:42%}.news-slider.slider .nav-next:before,.news-slider.slider .nav-prev:before,.news-slider.slider .slick-next:before,.news-slider.slider .slick-prev:before{color:#283949}.news-slider.slider .nav-next:hover::before,.news-slider.slider .nav-prev:hover::before,.news-slider.slider .slick-next:hover::before,.news-slider.slider .slick-prev:hover::before{color:#fff}.news-slider.slider .slick-list{margin-top:-40px;padding-top:40px}.news-slider:not(:first-child),.news__items:not(:first-child){display:none}.news__items{margin-left:-20px}.news__items .news__item{width:calc(25% - 20px);margin-left:20px;margin-bottom:40px}.news__item-img{display:block;position:relative;margin-bottom:20px}.news__item-img:hover+.news__item-title{color:#4f4fe2}.news__item-img .news__item-date{position:absolute;bottom:0;left:0;border-radius:0 8px;background-color:#4f4fe2;font-weight:600;font-size:12px;line-height:24px;color:#fff}.news__item-img>img{border-radius:8px;width:100%;height:100%;max-height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0;object-position:100% 0}.news__item-img>img.slick-loading{opacity:0}.news__item-desc{font-size:14px;line-height:24px;color:#4a6278}.news__item-logo{position:absolute;z-index:10;left:0;bottom:0;padding:10px;background:#fff}.news__item-date{display:inline-block;padding:0 10px;line-height:30px;font-size:14px;font-weight:700;background:#f8f9fd}.news__item-city{color:rgba(58,70,93,.2);font-size:12px;font-weight:700}.news__item-title{margin-bottom:10px;color:#283949;font-size:16px;font-weight:700}.news__item-title:hover{color:#f4bc68}.news__item-descr{opacity:.8;font-size:14px}.news__desc{width:548px}.news__img{border-radius:8px;overflow:hidden}.news__detailed h1{margin-bottom:40px}.news__date{border:2px solid rgba(45,70,86,.1);border-radius:8px;padding:5px 13px;font-size:14px;line-height:30px;font-weight:700;color:#2d4656;opacity:.8;margin-bottom:20px;width:131px}.doc__block{padding:40px;background:#f8f9fd;border-radius:8px}.doc__item-title{width:calc(100% - 180px);font-weight:500;text-align:left}.doc__item-title span{display:block;font-weight:400}.doc__item-btn{width:115px;line-height:36px;color:#4a6278;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:122px;border:1px solid rgba(74,98,120,.2)}.doc__item-btn:hover{border-color:transparent;background-color:#4f4fe2;color:#fff}.doc__item:not(:last-child){margin-bottom:40px}.for-what__article-block{margin:20px 0;border-radius:8px;overflow:hidden;border:2px solid rgba(45,70,86,.1)}.for-what__article-block-title{padding:14px 20px;font-size:18px;font-weight:700;background:rgba(45,70,86,.1)}.for-what__article-block-text{padding:28px 20px}#scheme_container{position:relative;width:955px;height:331px;margin:0 auto}#scheme_container .scheme_element{background-repeat:no-repeat;background-position:top left;position:absolute}#scheme_container .scheme_element.active,#scheme_container .scheme_element:hover,#scheme_container .truba.active.scheme_element:hover{background-position:bottom left}#scheme_container .truba.scheme_element:hover{background-position:top left}#scheme_compressor{width:98px;height:144px;background-image:url(../img/shema/scheme-compressor.png);top:164px;left:0;z-index:5}#scheme_container .scheme_element a{display:block;height:100%;width:100%}#scheme_reciver{width:62px;height:204px;background-image:url(../img/shema/scheme-reciver.png);top:104px;left:202px;z-index:5}#scheme_osushitel{width:50px;height:70px;background-image:url(../img/shema/scheme-osushitel.png);top:223px;left:409px;z-index:5}#scheme_adsorber{width:71px;height:96px;background-image:url(../img/shema/scheme-adsorber.png);top:212px;left:519px;z-index:5}#scheme_6{width:125px;height:86px;background-image:url(../img/shema/scheme-6.png);bottom:0;right:1px;z-index:5}.truba{z-index:1}.truba.active{z-index:3}#truba_1{width:106px;height:5px;background-image:url(../img/shema/truba-1.png);bottom:116px;left:98px}#truba_2{width:132px;height:34px;background-image:url(../img/shema/truba-2.png);bottom:138px;left:262px}#truba_3{width:133px;height:120px;background-image:url(../img/shema/truba-3.png);bottom:23px;left:394px}#truba_4{width:286px;height:182px;background-image:url(../img/shema/truba-4.png);top:11px;right:275px}#truba_5{width:286px;height:152px;background-image:url(../img/shema/truba-5.png);top:41px;right:275px}#truba_7{width:5px;height:31px;background-image:url(../img/shema/truba-7.png);top:193px;left:420px}#truba_8{width:5px;height:31px;background-image:url(../img/shema/truba-7.png);top:193px;left:443px}#truba_9{width:98px;height:5px;background-image:url(../img/shema/truba-9.png);bottom:76px;right:275px}#truba_10{width:286px;height:5px;background-image:url(../img/shema/truba-10.png);bottom:138px;right:275px}#truba_11{width:286px;height:60px;background-image:url(../img/shema/truba-11.png);top:133px;right:275px}#truba_12{width:286px;height:95px;background-image:url(../img/shema/truba-12.png);top:98px;right:275px}#truba_13{width:286px;height:122px;background-image:url(../img/shema/truba-13.png);top:71px;right:275px}#line_1{width:1px;height:97px;background-image:url(../img/shema/line-1.png);bottom:0;left:138px}#line_2{width:667px;height:2px;background-image:url(../img/shema/line-2.png);bottom:0;left:139px}#line_3{width:39px;height:72px;background-image:url(../img/shema/line-3.png);bottom:0;right:110px}#line_4{width:22px;height:31px;background-image:url(../img/shema/line-4.png);bottom:2px;left:225px}#line_5{width:1px;height:117px;background-image:url(../img/shema/line-5.png);bottom:2px;left:323px}#line_6{width:12px;height:74px;background-image:url(../img/shema/line-6.png);bottom:2px;left:458px}#line_7{width:12px;height:56px;background-image:url(../img/shema/line-7.png);bottom:2px;left:494px}#line_8{width:1px;height:30px;background-image:url(../img/shema/line-8.png);bottom:2px;left:554px}#line_9{width:1px;height:57px;background-image:url(../img/shema/line-9.png);bottom:2px;right:325px}#line_10{width:60px;height:267px;background-image:url(../img/shema/line-10.png);bottom:0;left:368px}#line_11{width:1px;height:210px;background-image:url(../img/shema/line-11.png);bottom:0;right:450px}#line_12{width:12px;height:176px;background-image:url(../img/shema/line-12.png);bottom:0;right:434px}#line_13{width:33px;height:176px;background-image:url(../img/shema/line-13.png);bottom:0;right:407px}#line_14{width:12px;height:120px;background-image:url(../img/shema/line-14.png);bottom:0;right:353px}#line_15{width:1px;height:122px;background-image:url(../img/shema/line-15.png);bottom:0;right:345px}#line_16{width:12px;height:121px;background-image:url(../img/shema/line-16.png);bottom:0;right:325px}.kran{width:13px;height:14px;background-image:url(../img/shema/kran-icon.png);z-index:2}.kran_left{width:14px;height:13px;background-image:url(../img/shema/kran-left-icon.png);z-index:2}.kran_right{width:14px;height:13px;background-image:url(../img/shema/kran-right-icon.png);z-index:2}.kran.active,.kran_left.active,.kran_right.active{z-index:4}#kran_1{top:201px;left:177px}#kran_2{top:179px;left:299px}#kran_3{bottom:76px;right:298px}#kran_4{top:32px;left:448px}#kran_5{top:179px;left:428px}#kran_6{top:49px;left:352px}#kran_7{left:526px;top:89px}#kran_8{top:124px;right:373px}#kran_9{top:156px;left:385px}#kran_10{bottom:119px;left:411px}#kran_11{top:156px;left:480px}#kran_12{bottom:119px;left:443px}.filter{width:13px;height:26px;background-image:url(../img/shema/filter-icon.png);z-index:2}.filter.active{z-index:4}#filter_1{top:208px;left:132px}#filter_2{top:186px;left:317px}#filter_3{bottom:58px;left:488px}#filter_4{bottom:58px;right:319px}#filter_5{top:38px;left:421px}#filter_6{top:95px;left:498px}#filter_7{top:130px;left:514px}#filter_8{top:130px;left:541px}#filter_9{top:185px;right:358px}#filter_10{top:185px;right:339px}#filter_11{top:185px;right:318px}.line_class{display:block;width:69px;height:25px;line-height:25px;background:#4f4fe2;color:#fff;text-align:center;position:absolute;border-radius:2px}.line_class:hover{text-decoration:none;background:#ffc438;color:#fff}#line_class_0{right:197px;top:240px;cursor:default}#line_class_1{right:197px;top:178px;cursor:default}#line_class_2{right:197px;top:123px;cursor:default}#line_class_3{right:197px;top:88px;cursor:default}#line_class_4{right:197px;top:61px;cursor:default}#line_class_5{right:197px;top:31px;cursor:default}#line_class_6{right:197px;top:1px;cursor:default}.reviews .btn{text-transform:uppercase;width:165px}.reviews__items{margin-bottom:60px}.reviews__items-col{width:calc(50% - 10px)}.reviews__items-col:first-child{margin-right:20px}.reviews__item{background:#f8f9fd;border-radius:12px;padding:40px}.reviews__item-top{margin-bottom:40px}.reviews__item-img{border:5px solid rgba(81,108,133,.1);border-radius:50%;margin-right:20px;width:90px;height:90px}.reviews__item-name{font-size:20px;line-height:24px;font-weight:700;margin-bottom:5px;letter-spacing:.01em;color:#283949}.reviews__item-city{font-size:14px;line-height:20px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:rgba(40,57,73,.3)}.reviews__item-text{font-size:16px;line-height:30px;color:#283949;margin-bottom:32px}.reviews__item-text p:not(:last-child){margin-bottom:10px}.reviews__item-link{font-size:12px;line-height:15px;letter-spacing:.01em;text-transform:uppercase;color:#283949;font-weight:700;position:relative;cursor:pointer}.reviews__item-link::after{display:inline-block;color:rgba(40,57,73,.3);content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.reviews__item-link:hover::after{color:#283949;-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.reviews__item-link:first-child{padding:16px 25px;border:2px solid rgba(29,36,136,.15);border-radius:8px;margin-right:27px}.reviews__item:not(:last-child){margin-bottom:20px}.contacts__page h1{margin-bottom:30px}.contacts__desc{max-width:560px;width:100%}.contacts__map{max-width:640px;width:100%}.contacts__tabs{margin-bottom:40px}.contacts__tabs-item{border:2px solid rgba(29,36,136,.15);border-radius:8px;padding:16px 25px;font-size:12px;line-height:15px;letter-spacing:.01em;text-transform:uppercase;color:#283949;font-weight:700;cursor:pointer}.contacts__tabs-item.active{background-color:#422774;color:#fff;cursor:auto}.contacts__tabs-item:not(:last-child){margin-right:20px}.contacts__info-phones{margin-bottom:24px}.contacts__info-phones .phone{margin-bottom:20px}.contacts__info-phones .phone:not(:last-child){position:relative;margin-right:80px}.contacts__info-phones .phone:not(:last-child)::after{position:absolute;content:'';top:0;right:-44px;width:2px;height:100%;background-color:rgba(30,55,71,.05)}.contacts__info-box{padding-left:22px;margin-bottom:40px;position:relative}.contacts__info-box::before{position:absolute;content:'';background:#283949;opacity:.1;width:1px;height:100%;top:0;left:0}.contacts__info-box .company-info__title{color:rgba(40,57,73,.8);opacity:.5}.contacts__info-box .company-info__item{color:#283949}.contacts__info-box>.company-info:first-child{position:relative}.contacts__info-box>.company-info:first-child:before{position:absolute;content:'';background:#4f4fe2;width:3px;height:100%;top:0;left:-23px}.contacts__info-box-time .company-info:not(:last-child){margin-right:80px;position:relative}.contacts__info-box-time .company-info:not(:last-child)::after{position:absolute;content:'';top:0;right:-39px;width:2px;height:100%;background-color:rgba(30,55,71,.05)}.contacts__info .btn{margin-left:17px;width:202px}.contacts__info:not(:first-child){display:none}.contacts__departments-item{padding-right:10px;padding-left:10px}.contacts__departments-item .contacts__info-box-time .company-info:not(:last-child){margin-right:0;width:100%}.contacts__departments-item .contacts__info-box-time .company-info:not(:last-child)::after,.contacts__departments-item .contacts__info-box::before{display:none}.contacts__departments-item .company-info__item a{color:#422774}.contacts__departments-row .contacts__info-box::before{display:none}.contacts__map{width:640px;position:relative}.contacts__map::before{position:absolute;content:'';width:90%;height:100%;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#4f4fe2;z-index:-1;border-radius:16px}.contacts__map .ymaps-map,.contacts__map iframe{border:1px solid rgba(45,70,86,.3);border-radius:16px;width:100%;height:576px}.main__mps-error{padding-top:0}.main__mps-error .product-slider__wrapp{padding-top:0}.main__mps-error .product-slider__wrapp::before{display:none}.error__mps{background-color:#4f4fe2;padding-bottom:90px;position:relative}.error__mps-wrapp{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.error__mps-wrapp::before{content:'';position:absolute;content:'';background-image:url(../img/icon/about-bg.svg);bottom:-80px;left:0;width:100%;height:274px;opacity:.05;background-repeat:repeat}.error__mps .breadcrumbs{padding-top:20px;margin-bottom:80px}.error__mps .breadcrumbs li a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.error__mps .breadcrumbs li a:before{color:rgba(255,255,255,.2)}.error__mps .breadcrumbs li span{color:#fff}.error__mps h1{margin-bottom:20px;color:#fff}.error__mps .text{font-size:20px;line-height:30px;color:#fff;opacity:.8;margin-bottom:40px}.service-centr__h1 h1{margin-bottom:20px}.service-centr__choice .custom-select{width:320px;text-align:left}.service-centr__choice .choice-note{margin-bottom:5px;opacity:.7;font-size:14px;font-weight:600}.c-items__title{font-size:24px;line-height:29px;font-weight:700;letter-spacing:.01em;color:#092c74;margin-bottom:40px}.c-items .l-more{display:none}.c-items__table::-webkit-scrollbar{background-color:#c4c4c4;width:3px}.c-items__table::-webkit-scrollbar-track{background-color:#c4c4c4;width:1px}.c-items__table::-webkit-scrollbar-track:hover{background-color:#c4c4c4}.c-items__table::-webkit-scrollbar-thumb{background-color:#4f4fe2;width:3px;height:20px}.c-items__table::-webkit-scrollbar-thumb:hover{background-color:#3939de}.c-items__table::-webkit-scrollbar-button{display:none}.c-items__table-row{margin-bottom:20px;padding:30px 40px;background:#f8f9fd}.c-items__table-row .row__item-title{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;color:#283949;opacity:.3;margin-bottom:15px}.c-items__table-row .row__item-text{font-size:14px;line-height:17px;letter-spacing:.01em;color:#2d4656;display:block;max-width:400px}.c-items__table-row .row__item-text.hidden{display:none}.c-items__table-row .row__item-text:not(:last-child){margin-bottom:10px}.c-items__table-row .row__item a:hover{color:#4f4fe2}.c-items__table-row .row__item-wrapp{width:70%}.c-items__table-row .row__item-wrapp .row__item:nth-child(2){width:calc(100% - 400px)}.c-items__table-row .row__item-wrapp .row__item:nth-child(3){width:180px}.c-items__table-row .row__item-wrapp .show-inmap{width:180px}.c-items__table-row .row__item:nth-child(1){width:30%}.c-items__table-row .row__mobile-item{display:none}.c-items__table-row:nth-child(even){background-color:#fff}.centers__map #map{border:1px solid #f8f9fd;border-radius:8px;overflow:hidden}.advantages{padding:45px 0;background-color:#fff}.advantages__items{margin-left:-153px}.advantages__item{max-width:calc(25% - 153px);margin-left:153px;width:100%}.advantages__item-icon{margin-bottom:24px}.advantages__item-title{font-size:16px;line-height:20px;font-weight:700;letter-spacing:.01em;margin-bottom:10px}.advantages__item-text{font-size:14px;line-height:24px;color:#4a6278}.advantages__item:not(:last-child){position:relative}.advantages__item:not(:last-child)::after{content:'';position:absolute;height:100%;width:1px;background-color:rgba(81,108,133,.15);top:0;right:-76px}.about{background-color:#4f4fe2;position:relative}.about::before{position:absolute;content:'';background-image:url(../img/icon/about-bg.svg);bottom:0;left:0;width:100%;height:274px;opacity:.05;background-repeat:repeat}.about__title{margin-bottom:20px}.about h1{margin-bottom:20px;color:#fff}.about__desc{max-width:530px;padding-top:60px}.about__text{font-size:16px;line-height:30px;color:#fff;margin-bottom:55px}.about__text p+p{padding-top:10px}.about__imgs{position:relative;z-index:10;width:640px;border-radius:12px;margin-top:-21px}.about__slider-dop{width:100%;margin-right:20px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),#f8f9fd;background:-o-linear-gradient(bottom,#fff,#fff),#f8f9fd;background:linear-gradient(0deg,#fff,#fff),#f8f9fd;border-radius:12px 12px 0 0;padding:20px 45px}.about__slider-dop a{width:52px}.about__slider-dop img{-webkit-box-shadow:0 4px 10px -5px rgba(54,32,96,.5);box-shadow:0 4px 10px -5px rgba(54,32,96,.5);border-radius:4px;width:100%;height:40px;-o-object-fit:cover;object-fit:cover}.about__slider-dop a.active{position:relative}.about__slider-dop a.active::before{position:absolute;content:'';top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#73be2d;border-radius:0 0 64px 64px;width:13px;height:10px}.about__slider-dop .slick-slide{margin:0 10px}.about__slider-main{margin-bottom:20px}.about__slider-main-video{position:relative;cursor:pointer}.about__slider-main-video::before{content:'';position:absolute;width:80px;height:80px;background-image:url(../img/icon/play.svg);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.about__slider-main-video:hover::before{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.about__slider-main img{border-radius:12px}.about__holod-catalog{position:relative;z-index:10;margin-bottom:80px;overflow:initial!important}.about__holod-catalog .about__desc{position:relative;z-index:10;padding:30px 0 60px;width:45%;max-width:100%}.about__holod-catalog .about__img{margin-bottom:-4%;width:55%;text-align:right}.about .slick-list{margin-top:-30px;padding-top:30px}.about .breadcrumbs{margin-top:0}.about .breadcrumbs li a{color:#fff;border-color:rgba(255,255,255,.3)}.about .breadcrumbs li a:hover{border-color:#fff}.about .breadcrumbs li a:before{color:#fff}.about .breadcrumbs li span{color:rgba(255,255,255,.7)}.main__mps-about{padding-top:0;padding-bottom:0}.main__mps-about .about{margin-bottom:35px;overflow:visible}.main__mps-about .about__slider-dop{border-radius:12px 12px 12px 12px;margin-bottom:-10px;-webkit-box-shadow:0 10px 20px -10px rgba(54,32,96,.2);box-shadow:0 10px 20px -10px rgba(54,32,96,.2)}.description{padding-top:60px;margin-bottom:80px;position:relative}.description::before{content:'';position:absolute;width:100%;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,39,116,.1)),color-stop(77.78%,rgba(66,39,116,0))),rgba(66,39,116,.2);background:-o-linear-gradient(top,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);background:linear-gradient(180deg,rgba(66,39,116,.1) 0,rgba(66,39,116,0) 77.78%),rgba(66,39,116,.2);opacity:.5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);left:0;top:0}.description__desc{max-width:542px;width:100%;margin-top:20px}.description__desc-title{font-size:32px;line-height:40px;font-weight:700;color:#283949;margin-bottom:20px}.description__img{max-width:640px;width:100%;height:100%}.youget{margin-bottom:80px}.youget.mb0{margin-bottom:0}.youget__col{width:calc(25% - 20px)}.youget__col-item{background:#f8f9fd;border-radius:12px;padding:30px 26px 30px 30px}.youget__col-item-icon{margin-bottom:20px}.youget__col-item-title{font-size:16px;line-height:20px;font-weight:700;letter-spacing:.01em;color:#283949;margin-bottom:10px}.youget__col-item-text{font-size:14px;line-height:24px;color:#4a6278}.youget__col-item.main{background-color:transparent;min-height:266px}.youget__col-item.main .youget__col-item-desc{position:relative}.youget__col-item.main .youget__col-item-desc::before{content:'';position:absolute;background:#283949;opacity:.1;top:0;left:-30px;width:1px;height:100%}.youget__col-item.main .youget__col-item-title{font-size:32px;line-height:40px;color:#283949;margin-bottom:20px;position:relative}.youget__col-item.main .youget__col-item-title::before{content:'';position:absolute;background:#4f4fe2;top:0;left:-31px;width:3px;height:100%}.youget__col-item:not(:last-child){margin-bottom:20px}.youget__col:not(:last-child){margin-right:20px}.geography .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.geography__desc{max-width:530px;width:100%}.geography__img{margin-right:-123px}.geography__links{margin-top:45px}.geography__link{border:2px solid rgba(29,36,136,.15);border-radius:8px;padding:16px 25px;font-size:12px;line-height:15px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:#1d2488;position:relative}.geography__link::after{display:inline-block;color:rgba(29,36,136,.5);content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.geography__link:hover::after{color:#1d2488;-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.geography__link:not(:last-child){margin-right:20px}.detailed h1{margin-bottom:30px}.detailed__img{min-width:100%;border-radius:12px;margin-bottom:60px}.detailed__img.img-cover{max-height:600px;-o-object-fit:cover;object-fit:cover}.detailed__desc{max-width:748px;width:100%}.detailed__desc .OrderBlock{display:none}.detailed__links{max-width:420px;width:100%;background:#f8f9fd;border-radius:12px;padding:42px 40px 40px 40px}.detailed__links.sticky+.detailed__form{position:-webkit-sticky;position:sticky;top:330px}.detailed__links-title{font-size:20px;line-height:24px;letter-spacing:.01em;color:#283949;margin-bottom:20px;font-weight:700}.detailed__links ul li{font-weight:500;font-size:14px;line-height:16px}.detailed__links ul li a{color:#283949;opacity:.9;border-bottom:2px solid rgba(40,57,73,.1);display:inline}.detailed__links ul li a:hover{color:#422774;border-color:#422774}.detailed__links ul li:not(:last-child){margin-bottom:15px}.detailed__form{padding:40px;color:#fff;background:#422774;border-radius:12px}.detailed__form .form-title{margin-bottom:24px;font-size:20px;line-height:24px;font-weight:700}.detailed__form .input{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3)}.detailed__form .label-input{color:#fff}.detailed__form .flex-checkbox .text{font-size:12px}.detailed__form .flex-checkbox .text a{color:#fff;border-color:rgba(255,255,255,.3)}.detailed__form .btn-submit{max-width:420px;width:100%!important}.detailed__form .btn-submit:hover{-webkit-box-shadow:none;box-shadow:none}.detailed .btn{text-transform:uppercase;margin-top:57px}.services__all-title{font-size:20px;line-height:24px;letter-spacing:.01em;color:#283949;margin-bottom:25px;font-weight:700}.services__all ul li{font-weight:500;font-size:14px;line-height:16px}.services__all ul li a{color:#283949;opacity:.9;display:inline;border-bottom:2px solid rgba(40,57,73,.1)}.services__all ul li a:hover{border-color:rgba(40,57,73,.5)}.services__all ul li:not(:last-child){margin-bottom:15px}.services__decisioncard:hover .services__decisioncard-img{background:#4f4fe2}.services__decisioncard:hover .services__decisioncard-img img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.services__decisioncard:hover .services__decisioncard-title{color:#422774}.services__decisioncard-img{display:inline-block;margin-bottom:14px;border:5px solid rgba(40,57,73,.1);border-radius:6px;overflow:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.services__decisioncard-img img{border-radius:4px}.services__decisioncard-title{margin:0 auto;max-width:240px;color:#283949;font-weight:700}.main__mps.decision-detailed .btn{width:287px}.main__mps.services-detailed .btn{width:195px}.projects h1{margin-bottom:21px;text-align:center}.projects__links{text-align:center;margin-bottom:50px}.projects__link{border:2px solid rgba(29,36,136,.15);border-radius:8px;padding:16px 25px;font-size:12px;line-height:15px;letter-spacing:.01em;text-transform:uppercase;color:#283949;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.projects__link:hover{border:2px solid rgba(29,36,136,.5)}.projects__link.active{border-color:transparent;background-color:#422774;color:#fff}.projects__link:not(:last-child){margin-right:20px}.projects__main{border-radius:16px;background-color:#4f4fe2;margin-bottom:95px;padding:0 110px 0 80px;position:relative}.projects__main-wrapp{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0}.projects__main-wrapp::before{position:absolute;content:'';background-image:url(../img/icon/about-bg.svg);bottom:-70px;left:0;width:100%;height:274px;opacity:.05;background-repeat:repeat;pointer-events:none}.projects__main-desc{max-width:520px;width:100%;z-index:1}.projects__main-img{-webkit-box-shadow:0 8.20312px 16.4062px -8.20312px rgba(54,32,96,.3);box-shadow:0 8.20312px 16.4062px -8.20312px rgba(54,32,96,.3);border-radius:0 0 12px 12px;width:525px;margin-bottom:-20px;z-index:1}.projects__main-title{font-size:40px;line-height:48px;font-weight:700;color:#fff;margin-bottom:20px}.projects__main-text{font-size:24px;line-height:30px;color:#fff;opacity:.8}.projects__items{margin-left:-20px}.projects__item{margin-left:20px;width:calc(33.3333% - 20px);margin-bottom:55px;padding:10px}.projects__item-img{margin-bottom:20px;position:relative}.projects__item-img::before{content:'';position:absolute;width:90%;height:100%;background:#4f4fe2;border-radius:16px;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.projects__item-img:hover::before{background:#73be2d}.projects__item-img img{-webkit-box-shadow:0 8.20312px 16.4062px -8.20312px rgba(54,32,96,.3);box-shadow:0 8.20312px 16.4062px -8.20312px rgba(54,32,96,.3);border-radius:12px;width:100%}.projects__item-title{font-size:20px;line-height:26px;font-weight:700;color:#283949}.projects__item-text{font-size:16px;line-height:30px;color:#283949}.project__wrapp{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.project__wrapp::before{content:'';position:absolute;content:'';background-image:url(../img/icon/about-bg.svg);bottom:-80px;left:0;width:100%;height:274px;opacity:.05;background-repeat:repeat}.project-desc{max-width:560px;overflow:visible}.project-desc__equipment{margin-top:60px;margin-bottom:90px}.project-desc__equipment .product__item{margin-bottom:0}.project-desc__equipment-characteristics .characteristics__item-title{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.01em;color:rgba(45,70,86,.8);margin-bottom:2px}.project-desc__equipment-characteristics .characteristics__item-text{font-size:20px;line-height:24px;letter-spacing:.01em;font-weight:700;color:#4f4fe2}.project-desc__equipment-characteristics .characteristics__item:not(:last-child){margin-bottom:30px}.project-desc__date{margin-bottom:90px}.project-desc__date-item{position:relative;padding-left:22px}.project-desc__date-item::before{content:'';position:absolute;height:100%;width:1px;background:#283949;opacity:.1;top:0;left:0}.project-desc__date-item-title{font-size:16px;line-height:24px;font-weight:700;color:#283949;margin-bottom:14px;position:relative}.project-desc__date-item-title::before{content:'';position:absolute;height:100%;width:3px;background:#4f4fe2;top:0;left:-23px}.project-desc__date-item-text{font-size:20px;line-height:30px;color:#283949}.project__content-nostandart>div{margin-bottom:20px}.project__review .reviews__item{padding:40px 40px 60px 40px}.project__review .reviews__item-desc{margin-right:60px}.project__review .reviews__item-text{max-width:1033px;margin-bottom:0}.project__review .reviews__item-link{border:2px solid rgba(29,36,136,.15);border-radius:8px;padding:16px 25px}.project.about{overflow:visible}.project.about::before{display:none}.project.about .about__text{font-size:24px;line-height:30px;color:#fff;opacity:.8}.project.about .about__imgs{margin-top:0;margin-bottom:-260px}.project.about .about__slider-main{margin-bottom:0}.project.about .about__slider-dop{background:0 0}.project.about .about__desc{padding-top:0}.main__mps.main__mps-project{padding-top:0}.main__mps.main__mps-project .breadcrumbs{padding-top:20px}.main__mps.main__mps-project .breadcrumbs li a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.main__mps.main__mps-project .breadcrumbs li a:before{color:rgba(255,255,255,.2)}.main__mps.main__mps-project .breadcrumbs li span{color:#fff}.lk__container{margin-left:auto;margin-right:auto;max-width:920px}.lk__container-alert{color:#422774;font-size:12px;font-weight:800;text-transform:uppercase}.lk__container-alert a{display:inline;color:rgba(79,79,226,.7);border-bottom:1px solid rgba(79,79,226,.3)}.lk__container-alert a:hover{color:#4f4fe2;border-color:#4f4fe2}.lk__container-block{padding:20px;background:#f8f9fd;border-radius:8px}.lk__container-block .lk__form-auth{margin:40px auto 20px;max-width:500px}.lk__container-block .btn{width:210px}.lk__container-invblock{padding:20px;border:2px solid #f8f9fd;border-radius:8px}.lk__form-auth .input{background:#fff}.lk__form-auth .input:focus{border-color:rgba(81,108,133,.3)!important}.lk__form-auth .custom-select__header{border-color:#fff}.lk__form-auth .auth-alert{font-size:14px;line-height:28px}.lk__form-auth .forgot-password{color:#516c85;font-size:14px;font-weight:700;border-bottom:1px dashed rgba(81,108,133,.7)}.lk__form-auth .forgot-password:hover{color:#ff5c5c;border-color:#ff5c5c}.lk__form-reg .lk__container-block{padding:40px 120px 20px}.lk__form-reg .lk__container-block.wt{background:#fff}.lk__form-reg .label{color:#516c85}.lk__form-reg .label .red{color:#ff5c5c}.lk__form-reg .label.ml20{margin-left:20px}.lk__form-reg .label.label-warn{position:relative;padding-left:28px}.lk__form-reg .label.label-warn:before{position:absolute;display:block;top:5px;left:0;width:12px;height:12px;content:'';border:2px solid #ff5c5c;border-radius:50%}.lk__form-reg .flex-checkbox .checkbox-custom.radio{background:#fff}.lk__form-reg .btn-submit{width:264px}.lk__form-reg .confid{width:calc(100% - 300px);font-size:14px}.lk__order{margin:0 auto 40px;padding:36px 40px;width:100%;max-width:1180px;background:#f8f9fc}.lk__order-inform .date{color:#283949;font-size:20px;font-weight:700}.lk__order-inform .small{color:rgba(40,57,73,.5);font-size:12px}.lk__order-products{margin-right:100px;width:calc(100% - 600px);font-size:14px;font-weight:700}.lk__order-products a,.lk__order-products>span{margin-right:10px}.lk__order-products a{display:inline;color:#283949}.lk__order-products a:hover{color:#4f4fe2}.lk__order-products a .count{color:#516c85;font-weight:400}.lk__order-products>span{color:rgba(40,57,73,.1)}.lk__order-products .total-product{margin-top:5px;color:rgba(81,108,133,.5);font-size:14px;font-weight:700}.lk__order-status{width:40px;height:40px;color:#fff;font-size:18px;font-weight:700;border-radius:50%}.lk__order-status.icon-check{background:#4f4fe2}.lk__order-status.icon-close{background:rgba(40,57,73,.3)}.lk__order-rblock{margin-left:200px}.lk__order-rblock .product__price{width:200px;color:#283949;font-size:20px;text-align:right}.lk__order-rblock .product__price.count-product{width:100px}.lk__order-rblock .product__price .small{color:rgba(40,57,73,.5);font-size:12px}.lk__order-info{padding:40px}.lk__order-info .btn{width:264px}.lk__order-info .warning span{width:calc(100% - 68px)}.lk__order-information .mt0{margin-top:0}.lk__form-info .btn{width:264px}.lk__profill-topbtn .btn{margin:0 10px 20px;width:200px}.lk__profill-topbtn .btn.active{cursor:initial}.lk__profill-card{padding:40px;width:370px;font-weight:700;text-align:center;background:#f8f9fd}.lk__profill-card .icon-info{opacity:.2;margin-bottom:20px}.lk__profill-contacts{padding:40px;font-weight:700}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%;padding-top:20px;overflow:hidden}.footer__left,.footer__left-top,.footer__right{position:relative}.footer__left-top:before,.footer__left:before,.footer__right:before{display:block;content:'';position:absolute;top:0;height:100%;width:1000%}.footer__left-top>*,.footer__left>*,.footer__right>*{position:relative;z-index:10}.footer__left{max-width:24%;width:100%;background-color:#422774;padding-right:10px}.footer__left::before{right:100%;background-color:#422774}.footer__left-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:92px;margin-bottom:30px;background-color:#fff;border-top:12px solid #422774;margin-right:-10px}.footer__left-top:before{right:100%;background-color:#fff}.footer__right{position:relative;z-index:5;padding:50px 60px 30px;margin-top:-20px;margin-left:-20px;max-width:76%;width:100%;background-color:#4f4fe2;-webkit-box-shadow:0 10px 15px rgba(54,32,96,.7);box-shadow:0 10px 15px rgba(54,32,96,.7);border-radius:16px 0 0 0}.footer__right::before{left:100%;background-color:#4f4fe2}.footer__right-bg{position:absolute;top:0;left:0;width:100%;height:100%}.footer__right-bg::before{content:'';position:absolute;background-image:url(../img/icon/about-bg.svg);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);bottom:-60px;left:0;width:1000%;height:274px;opacity:.05;background-repeat:repeat}.footer .phone{margin-bottom:30px;color:#fff}.footer .phone a{color:#fff}.footer .company-info.email{margin-bottom:60px;position:relative}.footer .company-info.email::after{content:'';position:absolute;width:80%;height:1px;bottom:-30px;left:0;background-color:rgba(0,0,0,.2)}.footer .btn{width:202px}.footer__col-title{font-size:20px;line-height:24px;font-weight:700;margin-bottom:20px;color:#fff}.footer__col ul{color:#fff}.footer__col ul li{font-weight:500;font-size:14px;line-height:24px}.footer__col ul li a{color:rgba(255,255,255,.9)}.footer__col ul li a:hover{color:#fff}.footer__col ul li>span{opacity:.3}.footer__col ul li:not(:last-child){margin-bottom:15px}.footer__col:not(:last-child){margin-right:120px}.footer__col.catalog ul{padding-left:40px}.footer__col.catalog ul li{position:relative}.footer__col.catalog ul li::before{content:'';position:absolute;top:50%;left:-40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;width:30px;height:24px}.footer__col.catalog ul li a{border-bottom:2px solid rgba(255,255,255,.1)}.footer__col.catalog ul li a:hover{border-color:#fff}.footer__col.catalog ul li span{color:#fff}.footer__col.catalog ul li>span>span{color:rgba(255,255,255,.7);border-bottom:2px solid rgba(255,255,255,0)}.footer__col.catalog ul li:nth-child(1)::before{background-image:url(../img/icon/catalog-1.svg)}.footer__col.catalog ul li:nth-child(2)::before{background-image:url(../img/icon/catalog-2.svg)}.footer__col.catalog ul li:nth-child(3)::before{background-image:url(../img/icon/catalog-3.svg)}.footer__col.catalog ul li:nth-child(4)::before{background-image:url(../img/icon/catalog-4.svg)}.footer__col.catalog ul li:nth-child(5)::before{background-image:url(../img/icon/catalog-6.svg)}.footer__col.catalog ul li:nth-child(6)::before{background-image:url(../img/icon/catalog-7.svg)}.footer__col.catalog ul li:nth-child(7)::before{background-image:url(../img/icon/catalog-8.svg)}.footer__copy{margin-bottom:30px}.footer__copy-title{font-size:14px;line-height:17px;letter-spacing:.01em;font-weight:700;color:#fff;margin-bottom:9px}.footer__copy-text{font-weight:500;font-size:12px;line-height:24px;color:rgba(255,255,255,.8)}.footer__links a{font-size:12px;line-height:15px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:#fff;position:relative}.footer__links a::after{display:inline-block;color:rgba(255,255,255,.3);content:"\e908";font-size:12px;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translate(4px,1px) scale(1);-ms-transform:translate(4px,1px) scale(1);transform:translate(4px,1px) scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer__links a:hover::after{color:#fff;-webkit-transform:translate(6px,-2px) scale(1.2);-ms-transform:translate(6px,-2px) scale(1.2);transform:translate(6px,-2px) scale(1.2)}.footer__links a:not(:last-child),.footer__links span:not(:last-child){margin-right:44px}.footer__links span{font-size:12px;line-height:15px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:rgba(255,255,255,.7)}.popup{display:none;position:relative;margin:5.5% auto 1.75rem;padding:40px;max-width:460px;width:calc(100% - 20px);z-index:99999;background:#fff;border-radius:12px}.popup .btn{width:100%}.popup__modal{display:none;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;outline:0}.popup__mask{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(40,57,73,.65)}.popup__backcall .textarea+.error-text,.popup__reviews .textarea+.error-text{border-radius:0 4px 0 4px}.popup__backcall .flex-checkbox .text,.popup__reviews .flex-checkbox .text{font-size:12px}.popup__rewtext{max-width:720px;background:#fff}.popup__rewtext .popup__close{color:#283949}.popup__rewtext .popup__close:hover{color:#4f4fe2}.popup__reviews .rating__item .rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% - 90px)}.popup__close{position:absolute;z-index:50!important;top:12px;right:12px;padding:8px;color:rgba(0,0,0,.7);font-size:22px}.popup__close:hover{color:#4f4fe2}.popup__successfull{position:absolute;margin:0;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup__title{margin-bottom:20px;line-height:32px;font-size:24px;font-weight:800}.popup__title+.popup__subtitle{margin-top:-10px}.popup__video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;max-width:1330px;width:calc(100% - 60px);height:80%;border-radius:16px!important}.popup__video .youtube{width:100%;height:100%;border-radius:16px}.popup__video .popup__close{color:#fff}.popup__alert-add,.popup__alert-compare{padding:48px 20px;max-width:400px;text-align:center}.popup__alert-add .popup__title,.popup__alert-compare .popup__title{margin-bottom:0;font-size:20px;line-height:28px}.popup__alert-add .btn,.popup__alert-compare .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;margin-left:auto;margin-right:auto}.popup__alert-add{background:#f8f9fd;border-radius:8px}.popup__alert-compare{color:#283949;background:#fff}.popup__delin{padding:40px 20px 10px;max-width:400px}.popup__delin .delin-frame{display:block;margin:0 auto;width:332px;overflow:hidden}.popup__delin .popup__close{top:5px;right:5px}.catalog-compare-list.fixed,body .popup-window,body .popup-window-overlay,body .popup-window[style*=block]{display:none!important}@media (max-width:1640px){.news-slider .nav-next,.news-slider .nav-prev,.news-slider .slick-next,.news-slider .slick-prev,.product-slider .nav-next,.product-slider .nav-prev,.product-slider .slick-next,.product-slider .slick-prev{width:50px;height:50px;background-color:#fff}.news-slider .nav-next:before,.news-slider .nav-prev:before,.news-slider .slick-next:before,.news-slider .slick-prev:before,.product-slider .nav-next:before,.product-slider .nav-prev:before,.product-slider .slick-next:before,.product-slider .slick-prev:before{font-size:12px}.news-slider .nav-next,.news-slider .slick-next,.product-slider .nav-next,.product-slider .slick-next{right:-36px}.news-slider .nav-prev,.news-slider .slick-prev,.product-slider .nav-prev,.product-slider .slick-prev{left:-36px}}@media (max-width:1419px){.banner__title{font-size:46px;line-height:56px}.banner__img{max-width:680px}.banner__desc{padding-top:35px}.catalog-section__product-box-circle .circle-inner{right:553px}.about__desc{padding-bottom:50px}.about__imgs{width:570px;margin-top:0;border-radius:0 0 12px 12px}.about__text{margin-bottom:30px}.about__slider-main{margin-bottom:28px}.about__slider-main img{border-radius:0 0 12px 12px}.main__mps-about .about__slider-main{margin-bottom:38px}.description__img{max-width:560px}.geography__img{width:750px;margin-bottom:-29px}.geography__desc{padding-bottom:80px}.product__item-order{width:120px}.product__characteristics{max-width:400px}.product__row{padding:20px 25px 20px 25px}.project.about .about__slider-main{border-radius:12px}.project.about .about__slider-main img{border-radius:12px}.detailed__desc{max-width:680px}.news__img{width:530px}.contacts__map{max-width:590px}.projects__main-img{width:450px}.project-desc{max-width:510px}}@media (min-width:1200px){.show-lg{display:none}}@media (max-width:1199px){.hide-lg{display:none}.section-title{font-size:36px;line-height:36px}.content h2{font-size:22px;line-height:32px}.content h3{font-size:24px;line-height:30px}.main__h2{font-size:36px;line-height:42px}.main__mps h1{margin-bottom:40px;font-size:36px}.tab-item{font-size:18px;line-height:28px}.tab-item.active{font-size:32px;line-height:32px}.tab-item:not(:last-child){margin-right:30px}.tab-item:not(:last-child)::after{font-size:21px;top:61%;right:-22px}.header__menu li{font-size:11px}.header__menu li:not(:last-child){margin-right:30px}.header__lk,.header__location-select{font-size:13px}.header__bottom-menu-item a{font-size:11px}.header__phone{margin-right:30px}.header__phone::after{display:none}.header__cart-btn .price{display:none}.header__cart-btn .img-bascket{margin-right:0}.header__search-show{margin-right:25px}.header__search-form{width:calc(100% - 75px)}.header__favorites{margin-right:25px}.header__compare{margin-right:25px}.banner__img{max-width:500px}.banner__title{font-size:42px;line-height:50px;margin-bottom:15px}.banner__subtitle{font-weight:500;font-size:15px;line-height:30px;color:rgba(255,255,255,.8);margin-bottom:30px}.advantages__items{margin-left:-80px}.advantages__item{max-width:calc(25% - 80px);margin-left:80px}.advantages__item-title{font-size:15px}.advantages__item:not(:last-child)::after{right:-40px}.catalog-section__product-box{padding:30px}.catalog-section__product-box-name span{font-size:18px;line-height:20px}.catalog-section__product-box .circle-inner{top:217px;left:30px}.catalog-section__product-box .circle-inner .catalog-section__product-box-name{max-width:310px}.catalog-section__services .box{width:calc(33.3333% - 20px)}.catalog-section__services.catalog-section__services-2{margin-right:0}.catalog__items .product__item{width:calc(33.3333% - 20px)}.product__itemline-capt{width:calc(100% - 180px)}.product__itemline-incapt{width:calc(100% - 140px)}.product__itemline .product__item-title{font-size:16px}.product__itemline .product__item-img{width:150px}.cart__product-tdcapt{margin-bottom:20px;width:100%}.news__items .news__item{width:calc(33.3333% - 20px)}.news__desc{width:490px}.news__img{width:400px}.news__detailed h1{margin-bottom:25px}.about .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about h1{margin-bottom:20px}.about__desc{max-width:420px;padding-bottom:35px;padding-top:35px}.about__imgs{width:470px;border-radius:12px}.about__slider-main img{border-radius:12px}.about__slider-dop{padding:20px 35px;border-radius:12px}.about__slider-dop img{height:32px}.description__desc{max-width:440px}.description__img{max-width:450px}.youget__col-item{padding:20px}.youget__col-item-icon{margin-bottom:15px}.youget__col-item.main .youget__col-item-title{font-size:25px;line-height:30px;margin-bottom:15px}.geography .container{-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}.geography__desc{max-width:100%;margin-bottom:30px;padding-bottom:0}.geography__img{width:100%;margin-bottom:0}.reviews__item-name{font-size:18px;line-height:22px}.reviews__item-top{margin-bottom:25px}.reviews__item-city{font-size:13px}.reviews__item-img{width:80px;height:80px}.reviews__item-link{font-size:11px}.reviews__item-link:first-child{padding:15px 15px;margin-right:20px}.product-slider__tabs{margin-bottom:70px}.product__characteristics{max-width:100%;margin-right:0}.product__characteristics::after{height:8px;width:100%;top:auto;bottom:-25px;right:auto;left:0}.product__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto}.product__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__price-wrapper{text-align:center;margin-bottom:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__btns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product__icons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:15px}.phone{padding-left:40px}.phone__title{font-size:13px;margin-bottom:0}.phone__item{font-size:18px}.detailed h1{margin-bottom:30px}.detailed__desc{max-width:580px}.detailed__links{padding:30px}.detailed__links-title{font-size:18px;line-height:20px}.services__wrapp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services__all{width:300px}.contacts__desc{max-width:440px}.contacts__map{max-width:420px}.projects h1{margin-bottom:21px}.projects__main{padding:0 50px 0 50px}.projects__main-desc{max-width:400px}.projects__main-title{font-size:30px;line-height:34px}.projects__main-text{font-size:20px;line-height:26px}.projects__main-img{width:415px}.projects__item-title{font-size:18px}.project-desc{max-width:430px}.project-desc__equipment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-desc__equipment .product__item{margin-bottom:20px}.project.about .about__imgs{margin-bottom:-132px}.lk__order-products{margin-right:0;width:calc(100% - 460px)}.lk__order-rblock{margin-left:0}.c-items__table-row .row__item-wrapp{padding-top:20px;width:100%}.footer__col{margin-right:40px}.footer__col-title{font-size:18px}.footer__col ul li{font-size:13px;line-height:22px}.footer__col:not(:last-child){margin-right:40px}}@media (max-width:1199px) and (min-width:992px){.hide-only-lg{display:none}}@media (max-width:1050px){.product__tabs .tab-btn:last-child{display:none}}@media (min-width:992px){.show-md{display:none}}@media (max-width:991px){.hide-md{display:none}.section-title{font-size:34px;line-height:34px}.main__h2{font-size:32px;line-height:36px}.content h2{font-size:20px;line-height:28px}.content h3{font-size:22px;line-height:28px}.content ol+.h2,.content ol+h2,.content p+.h2,.content p+h2,.content ul+.h2,.content ul+h2{margin-top:20px}.main__mps h1{font-size:34px}.page-title{font-size:28px;margin-bottom:15px}.tab-item{font-size:16px;line-height:24px}.tab-item.active{font-size:28px;line-height:28px}.section__link{font-size:11px;padding:13px 15px 12px}.header__menu li{font-size:11px}.header__menu li a::after{display:none}.header__menu li:not(:last-child){margin-right:16px}.header__phone .icon-phone-circle{display:block;color:#7b61ff;font-size:24px}.header__phone-item{display:none}.header__phone-text{display:none}.header__favorites{display:none}.header__bottom-menu-item.catalog>ul{left:-133px;width:270px}.header__bottom-menu-item.catalog>ul::before{left:156px}.header__bottom-menu-item.catalog>ul>li>ul{right:-272px;width:272px}.banner__slider-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner__desc{text-align:center}.banner__img{max-width:560px;margin-top:0}.banner__title{font-size:38px;line-height:42px}.banner .btn{margin-left:auto;margin-right:auto}.advantages{padding:45px 0 15px 0}.advantages__item{max-width:calc(50% - 80px);margin-bottom:30px}.advantages__item:nth-child(2)::after{display:none}.catalog-section__product-box-name span{font-size:16px}.catalog-section__product-box-name .icon{width:40px;min-width:40px;height:40px;margin-right:15px}.catalog-section__product-box-name .icon img{width:50%}.catalog-section__product-box-circle{width:1000px;height:1000px;top:236px;right:-224px}.catalog-section__product-box .circle-inner{top:289px;left:30px;width:84%}.catalog-section__product-box .circle-inner .catalog-section__product-box-name{max-width:250px}.catalog-section__product-box.catalog-section__product-box-img:hover .catalog-section__product-box-circle{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.catalog-section__services .box{width:calc(50% - 20px)}.catalog-section__services.catalog-section__services-2{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.catalog__filter{display:block;position:fixed;z-index:200;top:0;left:100%;width:100%;height:100vh;padding:40px 20px 80px;margin:0;background:#fff;overflow-y:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.catalog__filter.open{left:0}.catalog__filter-apply{width:100%}.catalog__filter>div{padding:0}.catalog__filter .custom-select__options{position:relative;top:-1px;max-height:initial}.catalog__search-rtext.mb30{margin-bottom:0}.catalog__items{padding-top:10px}.catalog__items .product__item{width:calc(50% - 20px)}.holod__useing-mps{padding:40px 40px 20px}.about__holod-catalog .about__desc,.about__holod-catalog .about__img{width:100%}.product-sort{max-width:100%;margin-bottom:20px}.services__all{width:100%}.about .container{-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}.about__desc{max-width:100%}.about__text{font-size:15px;line-height:29px;margin-bottom:20px}.about__imgs{width:100%}.about__slider-main{margin-bottom:27px}.about__slider-main img{width:100%}.about__slider-dop{border-radius:12px 12px 0 0}.about__slider-dop img{height:40px}.description .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.description__desc{max-width:100%;margin-bottom:30px;margin-top:0}.description__img{max-width:100%}.youget__col{width:calc(50% - 10px)}.youget__col-item.main{min-height:195px}.youget__col-item.main .youget__col-item-desc::before{left:-20px}.youget__col-item.main .youget__col-item-title::before{left:-21px}.youget__col:not(:last-child){margin-right:0;margin-bottom:20px}.reviews__item{padding:25px}.reviews__item-top{-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}.reviews__item-img{margin-right:0;margin-bottom:10px}.reviews__item-text{font-size:14px;line-height:28px}.reviews__item-links{-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}.reviews__item-link{padding:15px 15px}.reviews__item-link:first-child{margin-right:0}.news__item-img>img{width:100%}.news__wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news__desc{width:100%;margin-bottom:30px}.news__img{width:100%}.detailed__img{margin-bottom:45px}.detailed__wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detailed__desc{max-width:100%;margin-bottom:30px}.detailed__links{max-width:100%}.detailed__links.sticky{position:relative;top:0}.detailed__links.sticky+.detailed__form{position:relative;top:0}.detailed .btn{margin-top:35px}.contacts__wrapp{-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}.contacts__desc{max-width:100%;margin-bottom:30px}.contacts__map{max-width:100%}.projects__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.projects__main-desc{max-width:100%;text-align:center;margin-bottom:30px}.projects__main-img{width:100%;border-radius:12px}.projects__main-title{font-size:26px;line-height:28px;margin-bottom:15px}.projects__main-text{font-size:18px;line-height:20px}.projects__item{width:calc(50% - 20px);margin-bottom:30px}.project-desc{max-width:100%}.project-desc__equipment{margin-bottom:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-desc__equipment .product__item{margin-right:50px}.project-desc__date{margin-bottom:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-desc__date-item:first-child{margin-right:50px}.project__review .reviews__item-desc{margin-right:0;margin-bottom:20px}.project.about{margin-bottom:160px}.project.about h1{margin-bottom:15px}.project.about .about__text{font-size:20px;line-height:24px}.product__top{-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}.product__vendor{margin-bottom:30px}.product__img-dopfoto{max-width:80%}.product__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product__price-wrapper{margin-bottom:0}.product__icons{margin-bottom:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product__review .reviews__item-desc{margin-right:0;margin-bottom:10px}.cart__total-block{padding-left:0}.lk__form-reg .lk__container-block{padding:40px 40px 20px}.lk__order-products{padding-top:20px;width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.lk__order-rblock{width:auto}.lk__order .lk__order-rblock{width:100%;display:block}.lk__order .product__price{margin-bottom:25px;width:100%;text-align:left}.lk__order .product__price.count-product{margin-bottom:5px}.footer{padding-top:0}.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__left,.footer__right{max-width:100%}.footer__left:after,.footer__right:after{display:block;content:'';position:absolute;top:0;height:100%;width:1000%}.footer__left:after{background-color:#422774;left:100%}.footer__left-top::after{display:block;content:'';position:absolute;top:0;height:100%;width:1000%;left:100%;background-color:#fff}.footer__right{border-radius:0;margin-top:0;padding:50px 20px 30px}.footer__right:after{background-color:#4f4fe2;right:100%}.footer__connection,.footer__time{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__connection::after{content:'';position:absolute;width:80%;height:1px;bottom:31px;left:0;background-color:rgba(0,0,0,.2)}.footer .company-info.email::after{display:none}.footer .company-info,.footer .phone{height:100%;width:40%}.footer .company-info:not(:last-child),.footer .phone{margin-right:50px}.footer .btn{margin-bottom:50px}}@media (min-width:768px){.show-sm{display:none}}@media (max-width:767px){.hide-sm{display:none}.scrolly-hidden{position:relative;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;margin-left:-20px;padding:0 20px;width:calc(100% + 40px);min-width:calc(100% + 40px)}.scrolly-hidden.hidden{display:none}.main__h2{font-size:28px;line-height:32px}.content h2{font-size:18px;line-height:24px}.content h3{font-size:20px;line-height:26px}.content li{font-size:14px;line-height:20px}.content p{font-size:14px;line-height:28px}.tab-item.active{font-size:24px;line-height:24px}.section__link{font-size:10px;padding:11px 15px 10px}.header .gradient{display:block}.header__top{display:none}.header__bottom-menu{display:none}.header__bottom-menu-item a,.header__bottom-menu-item span{font-size:16px}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header__search-form{width:calc(100% - 20px)}.header__nav{overflow-x:hidden}.header__nav-bottom{padding-bottom:80px}.header__nav .header__bottom-menu-item.discont{margin-bottom:40px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav .footer__col:not(:last-child){margin-bottom:40px}.banner__title{font-size:36px;line-height:40px}.banner__slider-wrapp{overflow:hidden}.banner__img{margin-top:0}.banner__desc{min-height:320px}.about__slider-dop img{height:36px}.catalog-section{margin-bottom:50px}.catalog-section__product-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.catalog-section__product-row.catalog-section__product-row-col-3 .catalog-section__product-box{width:100%}.catalog-section__product-box{width:100%;margin-bottom:25px}.catalog-section__product-box-circle{width:1100px;height:1100px;top:172px;right:-222px}.catalog-section__product-box .circle-inner{top:236px}.catalog-section__product-box .circle-inner .catalog-section__product-box-name{max-width:100%}.catalog-section__product-box.catalog-section__product-box-img:hover .catalog-section__product-box-circle{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}.catalog-section__product-box-img{height:300px}.catalog-section__services .box{padding:25px 15px 25px 15px}.catalog-section__services .box__title{font-size:14px}.catalog__items .product__item{width:100%}.product-slider__tabs{margin-bottom:20px}.product-slider .product__item{padding:14px 25px 17px;display:inline-block;white-space:normal}.product-slider .product__item-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.product-slider .product__item-title{margin:0;max-width:60%;height:100%;text-align:left}.product-slider .product__item-title span{border-bottom:none}.product-slider .product__item-img{margin-bottom:0;margin-top:0;margin-right:17px;height:auto;padding:0}.product-slider .product__item-img img{width:109px;height:auto}.product-slider .product__item-footer>div{text-align:left}.product-slider .product__item{width:350px}.product-slider .product__item:not(:last-child){margin-right:10px}.product__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__price-wrapper{margin-bottom:15px}.product__icons{margin-bottom:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cart__product{position:relative;padding:40px 20px 20px}.cart__product.basket-items-list-item-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 20px 20px;border:0}.cart__product-tdcapt,.cart__product-tdcapt .cart__product-title,.cart__product-title,.cart__product.basket-items-list-item-container.basket-items-list-item-container-expend .cart__product-title{width:100%}.cart__product-tdcapt{text-align:center}.cart__product .product__price{margin-bottom:10px}.cart__product .delete-td{position:absolute;top:20px;right:20px}.cart__product .basket-items-list-item-removed-container{display:block;text-align:left}.catalog__filter .btn{max-width:100%}.catalog-section__services.scrolly-hidden .box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 20px 0 0}.holod__useing-mps{padding:40px 20px 20px}.news-slider .news__item{display:inline-block;white-space:normal;width:300px}.news-slider .news__item:not(:last-child){margin-right:18px}.news__items .news__item{width:calc(50% - 20px)}.detailed h1{margin-bottom:20px}.content .OrderBlock:first-child{display:none}.content .OrderBlock td{display:block;width:100%}.youget{margin-bottom:50px}.youget__col-item.main{min-height:241px}.reviews__items-col{width:100%}.reviews__items-col:first-child{margin-right:0;margin-bottom:20px}.reviews__item-top{-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}.reviews__item-img{margin-bottom:0;margin-right:15px}.reviews__item-links{-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}.projects__main{padding:25px 25px 0 25px}.projects__main-title{font-size:24px;line-height:26px}.projects__main-text{font-size:16px;line-height:18px}.projects__item{width:calc(50% - 10px);margin-left:10px}.projects__item-title{font-size:16px;line-height:20px;margin-bottom:10px}.projects__item-text{font-size:14px;line-height:18px}.project__review .reviews__item-desc{margin-right:0;margin-bottom:0}.project__review .reviews__item-link{margin-top:20px}.product__review .reviews__item-link{margin-top:10px}.holod__useing-mps .holod__useing-link,.lk__form-reg .btn-submit,.lk__form-reg .confid{width:100%;max-width:100%;margin-right:0}.lk__form-reg .lk__container-block{padding:40px 20px 20px}.lk__form-reg .lk__container-block.wt{padding-top:20px}.lk__form-reg .label.label-warn{margin-left:0;font-size:14px}.c-items__table-row{padding:28px 20px}.c-items__table-row .row__item{width:100%!important;margin-bottom:20px}.c-items__table-row .row__item:last-child{margin-bottom:0}.c-items__table-row .row__item-wrapp{padding-top:0}.centers__map #map{height:320px!important}.centers__map #map>ymaps,.centers__map #map>ymaps>ymaps{height:320px!important}.footer__wrapp{margin-bottom:50px}.footer__col.catalog{width:100%;margin-bottom:40px}.footer__right{padding:30px 20px 30px}.bx-aside-nav,.bx-aside-nav-control{display:none!important}.main-user-consent-request-popup-cont{min-width:initial;min-height:initial;width:100%;height:100vh;border-radius:0;overflow-y:auto}.main-user-consent-request-popup-cont .main-user-consent-request-popup-text{width:100%}.main-user-consent-request-popup-cont .main-user-consent-request-popup-header{max-width:100%}}@media (min-width:577px){.show-xs{display:none}}@media (max-width:576px){.hide-xs{display:none}.header__search-form{left:0;width:100%}.header__search-form input{border-radius:0;border-left:0;border-right:0}.popup{position:fixed;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;width:100%;max-width:100%;height:100vh;overflow-y:auto;border-radius:0}.popup__alert-add,.popup__alert-compare{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 16px);height:auto;border-radius:8px}.popup__video.popup{border-radius:0}.popup__video.popup .youtube{border-radius:0}.catalog-compare-table{margin-left:-20px;width:calc(100% + 40px);border-left:0;border-right:0}.section-title{font-size:32px;line-height:32px}.main__h2{font-size:24px;line-height:28px}.main__mps h1{font-size:32px;margin-bottom:25px}.page-title{font-size:24px}.content h3{font-size:18px;line-height:24px}.content li a{font-size:11px}.section__link{display:none}.container{padding-left:20px;padding-right:20px}.banner__title{font-size:34px;line-height:38px}.banner__subtitle{font-size:14px}.catalog-section__product-box:hover{-webkit-transform:none;-ms-transform:none;transform:none}.catalog-section__product-box-circle{width:794px;height:794px;position:relative;margin-left:-450px;margin-top:-256px}.catalog-section__product-box .circle-inner{top:30px}.catalog-section__product-box.catalog-section__product-box-img::before{opacity:1}.catalog-section__product-box.catalog-section__product-box-img:hover .catalog-section__product-box-circle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.catalog-section__product-box-name.mb35{margin-bottom:25px}.catalog-section__product-box ul{-webkit-columns:1;-moz-columns:1;columns:1;padding-left:55px}.catalog-section__services.catalog-section__services-2 .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-section__services.catalog-section__services-2 .box__img-wrapp{margin-bottom:15px;margin-right:0}.catalog-section__services.catalog-section__services-2 .box__title{text-align:center;width:100%}.about{margin-bottom:40px}.about .container{padding:0}.about h1{margin-bottom:20px}.about__holod-catalog .about__desc{padding-left:20px;padding-right:20px}.about__desc{padding-left:20px;padding-right:20px}.about__desc .btn-transparent{margin-left:-22px}.about__text{font-size:14px;line-height:28px}.about__text p+p{padding-top:5px}.about__imgs{border-radius:0}.about__slider-main img{border-radius:0}.about__slider-main-video::before{width:60px;height:60px;background-size:60px 60px}.about__slider-dop{border-radius:0;padding:17px 0 17px 10px}.about__slider-dop a.active::before{top:-17px}.main__mps-about .about__slider-dop{border-radius:0}.product-slider.scrolly-hidden{padding:0 20px 0 0}.product-slider__wrapp{margin-bottom:59px}.product-slider .product__item{width:300px}.product__item-title{font-size:14px}.news-section.mb60{margin-bottom:40px}.news-section__top{margin-bottom:20px}.news-slider .news__item-title{margin-bottom:8px;font-size:14px}.news-slider .news__item-img{margin-bottom:17px}.news-slider .news__item-img .news__item-date{font-size:10px}.news-slider .news__item-desc{font-size:12px;line-height:20px}.youget__col{width:100%}.youget__col-item.main{min-height:auto}.youget__col-item.main .youget__col-item-title{font-size:22px;line-height:26px;margin-bottom:10px}.geography__link{font-size:11px}.projects__main-title{font-size:22px;line-height:24px}.projects__main-text{font-size:14px;line-height:16px}.project-desc__equipment .product__item{margin-right:25px}.project-desc__equipment .product__item-img img{width:225px}.project-desc__equipment-characteristics .characteristics__item-text{font-size:18px;line-height:22px}.project-desc__equipment-characteristics .characteristics__item-title{font-size:13px}.project-desc__date-item-title{font-size:15px;line-height:22px}.project-desc__date-item-text{font-size:18px;line-height:28px}.project__review .reviews__item{padding:30px 25px 50px 25px}.project__review .reviews__item-link{padding:15px 20px}.project.about .container{padding:0 20px}.project.about .container.flb-sb{padding:0}.project.about .about__text{font-size:18px;line-height:20px;margin-bottom:10px}.project.about .about__slider-main img{border-radius:0}.product__review .reviews__item{padding:30px 22px 40px 22px}.lk__container-block{margin-left:-20px;width:calc(100% + 40px)}.catalog-compare__header .btn,.lk__form-auth .btn-submit,.lk__profill-topbtn .btn{width:100%;max-width:100%}.lk__page{padding-bottom:0}.lk__page .lk__container-block:last-child{padding-bottom:60px}.lk__account-info{padding:40px 20px}.lk__form-auth{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lk__order{position:relative;padding:28px 20px}.lk__order-inform{margin-bottom:20px;width:100%}.lk__order-status{position:absolute;top:15px;right:15px}.lk__order-rblock .product__price{text-align:left}.lk__profill-topbtn .btn{margin:0 0 10px}.lk__profill-contacts{padding:40px 0;width:100%}.lk__profill-contacts .btn-dark{width:100%}.lk__form-info .btn,.order__form .bx-soa-editstep,.order__form .bx-soa-section-title{width:100%}.order__form .bx-soa-section-title{margin-bottom:20px}.order__form .lk__container-block{padding:40px 20px}.order__form .input-wrap{margin-right:0}.order__form .btn-submit{margin-top:20px;width:100%}.order__checkbox .checkbox-capt1{width:calc(100% - 100px)}.catalog-compare__header .btn{margin:0 0 20px}.detailed__form{padding:28px 20px}.footer__connection,.footer__time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .company-info,.footer .phone{width:100%}.footer__col-title{opacity:.5}.footer__connection::after{width:100%}.footer .btn{margin-left:-20px;border-radius:0 8px 8px 0}}@media (max-width:480px){.header>.container{height:60px}.header__logo{margin-right:0;width:127px}.header__cart-btn .img-bascket{width:28px}.header__cart-btn .count{left:16px;font-size:11px;width:22px;height:22px}.header__nav .header__phone,.header__nav .header__search-show{display:block}.header__compare,.header__phone,.header__search-show{margin-right:16px;font-size:22px}.header__phone .icon-phone-circle{font-size:22px}.banner__slider{padding:0}.banner__title{font-size:32px;line-height:36px}.banner__desc{padding:30px 20px 0}.banner__img{width:412px}.advantages__item{max-width:100%;margin-bottom:40px;text-align:center}.advantages__item:not(:last-child){margin-bottom:80px}.advantages__item:not(:last-child)::after{height:1px;width:100%;top:auto;right:auto;bottom:-40px;left:0}.advantages__item:nth-child(2)::after{display:block}.catalog-section__tabs{position:relative;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;margin-left:-20px;padding:0 20px;width:calc(100% + 40px);min-width:calc(100% + 40px);margin-bottom:0}.catalog-section__tabs *{display:inline-block;white-space:normal}.catalog-section__services .box{width:100%}.product-slider__top{margin-bottom:25px}.product-slider__tabs{position:relative;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;margin-left:-20px;padding:0 20px;width:calc(100% + 40px);min-width:calc(100% + 40px);margin-bottom:0}.product-slider__tabs *{display:inline-block;white-space:normal}.product-slider .product__item-title{font-size:12px}.product-slider .btn{height:40px;font-size:10px}.product__img-dopfoto .nav-prev,.product__img-dopfoto .slick-prev{left:-37px}.product__img-dopfoto .nav-next,.product__img-dopfoto .slick-next{right:-37px}.news-slider .news__item{width:266px}.news__items .news__item{width:100%}.contacts__info-phones{-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}.contacts__info-phones .phone:not(:last-child){margin-right:0;margin-bottom:20px}.contacts__info-phones .phone:not(:last-child)::after{display:none}.contacts__info-phones .phone.phone-dop{padding-left:40px}.contacts__info-box-time{-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}.contacts__info-box-time .company-info:not(:last-child){margin-right:0;margin-bottom:30px}.contacts__info-box-time .company-info:not(:last-child)::after{display:none}.youget__col-item-title{font-size:15px}.geography__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geography__link{width:100%;text-align:center}.geography__link:not(:last-child){margin-right:0;margin-bottom:10px}.reviews__top{-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}.reviews__top .btn{margin-bottom:40px}.reviews__item-top{margin-bottom:15px}.reviews__item-img{width:70px;height:70px;border:3px solid rgba(81,108,133,.1)}.reviews__item-links{-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}.reviews__item-name{font-size:16px;line-height:18px}.reviews__item-city{font-size:12px}.projects__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;margin-left:-20px}.projects__link{width:calc(50% - 20px);margin-bottom:10px;margin-left:20px}.projects__link:not(:last-child){margin-right:0}.projects__main-title{font-size:20px;line-height:22px}.projects__item{width:100%}.project-desc__equipment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-desc__equipment .product__item{margin-right:0}.project-desc__date{-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}.project-desc__date-item:first-child{margin-right:0;margin-bottom:20px}.doc__block{padding:30px}.doc__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.doc__item-icon{margin-bottom:10px}.doc__item-title{width:100%;text-align:center;margin-bottom:10px}.footer__col{width:100%}.footer__col:not(:last-child){margin-right:0;margin-bottom:60px}}@media (max-width:420px){.contacts__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__tabs-item{width:100%;text-align:center}.contacts__tabs-item:not(:last-child){margin-right:0;margin-bottom:20px}}@media (max-width:410px){.header__cart-btn .img-bascket{width:24px}.catalog-section__product-box{padding:35px 18px 40px}.catalog-section__product-box-name .icon{width:35px;min-width:35px;height:35px}.catalog-section__product-box ul{padding-left:52px}.detailed__links ul li a{display:inline}.detailed .btn{font-size:11px}.reviews__item-top{-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}.reviews__item-img{margin-bottom:10px}.reviews__item-text{margin-bottom:25px}.reviews__item-link{font-size:10px}.product__props-wrapp{-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}.product__props-h5{margin-bottom:10px}.product__btns{-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}.product__counter{width:150px;margin:0 auto 10px}.product__btns{width:100%}.product__btns .btn{width:100%}.footer__copy-title{font-size:12px}.footer__copy__text{font-size:10px}}@media (max-width:360px){.header__compare,.header__phone,.header__phone .icon-phone-circle,.header__search-show{font-size:20px}}@media (max-width:350px){.header__bottom .header__compare{display:none}.header__phone .icon-phone-circle{font-size:20px}.main__mps h1{font-size:28px;line-height:40px}.header__nav .header__search-show{font-size:20px;margin-right:20px}.header__nav .header__favorites{margin-right:20px;font-size:22px}.header__nav .header__compare{font-size:22px}.reviews__item-name{font-size:14px;line-height:17px}.reviews__item-city{font-size:11px}.reviews__item-text{font-size:12px;line-height:26px}.reviews__item-text p:not(:last-child){margin-bottom:5px}.footer .phone__title{font-size:12px;margin-bottom:0}.footer .company-info__title{font-size:12px}.footer .company-info__item{font-size:14px}}@media (max-width:340px){.product-slider .product__props .props{font-size:10px}.product-slider .product__item-oldprice{line-height:10px;font-size:10px}.product-slider .product__item-price{font-size:14px;line-height:14px}.product__item-compare,.product__item-favorites{font-size:22px}}



.header__bottom-menu-item.catalog {
    border-radius: 8px;
    padding-right: 20px;
}

.header__bottom-menu-item.catalog>ul li a {
    font-weight: 500;
    font-size: 14px;
    line-height: 143%;
}

.header__bottom-menu-item.catalog>ul>li>ul {
    right: -283px;
    width: 283px;  
}

.header__bottom-menu-item.catalog>ul>li>ul>li>ul li {
    margin-bottom: 15px;
}

.header__bottom-menu-item.catalog>ul>li>ul>li>ul>li {
    padding: 0 40px;
    margin-bottom: 20px;
}


.header__bottom-menu-item.catalog>ul>li>ul>li>ul {
    position: absolute;
    padding: 25px 0;
    top: 0;
    right: -283px;
    width: 283px;
    min-height: 100%;
    text-align: left;
    background: #fff;
    -webkit-box-shadow: 0 5px 10px rgb(160 160 160 / 25%);
    box-shadow: 0 5px 10px rgb(160 160 160 / 25%);
    opacity: 0;
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 90;
}
.header__bottom-menu-item.catalog>ul>li>ul>li>ul>li {
    padding: 0 33px;
}


.header__bottom-menu-item.catalog>ul>li>ul>li:hover>ul {
    opacity: 1;
    pointer-events: initial;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    top: 0;
}

.header__bottom-menu-item.catalog>ul>li>ul>li>ul>li:hover>ul {
    opacity: 1;
    pointer-events: initial;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    top: 0;
}

.header__bottom-menu-item.catalog>ul>li>ul>li>ul::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 6px;
    top: -6px;
    left: 0;
    background-color: #4f4fe2;
}

.header__bottom-menu-item.catalog>ul>li>ul {
    padding: 33px 0;
}

.header__bottom-menu-item.catalog>ul>li>ul>li {
    padding: 0 32px;
}
.buttons-block-text {

}
.catalog__items .product__item-footer {
    position: absolute;
    bottom: 17px;
    left: 0;
    padding: 0 25px;
}
.catalog__items .product__item {
    padding-bottom: 72px;
    position: relative;
}
.product__item-footer {
    display: flex;
    align-items: center;
    width: 100%;
    flex-direction: row;
}
.buttons-block {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.buttons-block-text{
    color: #73be2d;
    line-height: 15px;
    font-size: 15px;
    font-weight: 700;
}
@media(max-width: 1300px) {
    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li>ul {
        padding: 10px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li>ul>li {
        margin-bottom: 0;
    }
}

@media(min-width: 1300px) {
    .header__bottom-menu-item.catalog>ul>li>ul>li>ul li:last-child {
        margin-bottom: 0;
    }
    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li {
        margin-bottom: 20px;
    }
    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li>ul>li {
        padding: 0 40px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li>ul {
        position: absolute;
        padding: 22px 0;
        top: 0;
        right: -300px;
        width: 300px;
        min-height: 100%;
        text-align: left;
        background: #fff;
        -webkit-box-shadow: 0 5px 10px rgb(160 160 160 / 25%);
        box-shadow: 0 5px 10px rgb(160 160 160 / 25%);
        opacity: 0;
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 90;
    }
}

@media(max-width: 1200px) {
    .header__bottom-menu-item.catalog>ul {
        width: 278px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul {
        right: -200px;
        width: 200px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li {
        padding: 0 27px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li>ul {
        right: -200px;
        width: 200px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li {
        padding: 0 27px;
    }

    .header__bottom-menu-item.catalog>ul>li>ul>li>ul>li>ul>li {
        margin-bottom: 0;
    }
}


.catalog-section__product-box {
    padding: 26px 20px 33px;
}

.catalog-section__product-box-name .icon {
    box-shadow: none;
    border-radius: 100px;
    background-color: transparent;
    margin-right: 16px;
    width: auto;
    height: auto;
    padding-top: 4px;
}

.catalog-section__product-row {
    margin-left: -18px;
    margin-right: -18px;
    width: calc(100% + 36px);
}

.catalog-section__colbig {
    margin-left: 18px;
    margin-right: 18px;
    width: calc(50% - 36px);
}

.catalog-section__product-box {
    margin-bottom: 30px;
    width: 100%;
}

.catalog-section__product-box-name {
    margin-bottom: 20px;
}

.catalog-section__product-box ul {
    columns: initial;
}

.catalog-section__product-box ul li:last-child {
     margin-bottom: 0;
}

.catalog-section__col {
    padding: 0 15px;
    width: 50%;
}

.catalog-section__inner {
    display: flex;
    width: calc(100% + 36px);
    margin: 0 -18px;
}

.catalog-section__list {
    display: flex;
    margin: 0 -15px;
}

@media(max-width: 768px) {
    .catalog-section__colbig {
        width: calc(100% - 36px);
    }
    
}

@media(max-width: 576px) {
    .catalog-section__product-box-name .icon img {
        width: 100%;
    }

    .catalog-section__product-box ul {
        padding-left: 0;
    }
}

@media(max-width: 420px) {
    .catalog-section__col {
        width: 100%;
        margin-bottom: 15px;
    }

    .catalog-section__list {
        flex-wrap: wrap;
    }

    .catalog-section__col:last-child {
        margin-bottom: 0;
    }
}

.header__bottom-menu-item.catalog>ul>li>ul>li span {
    color: #3B3B3F;
}

.header__bottom-menu-item.catalog>ul>li:hover>a svg {
    opacity: 1;
}

.header__bottom-menu-item.catalog>ul>li>ul>li:hover>a svg {
    opacity: 1;
}

.header__bottom-menu-item.catalog>ul>li>ul>li>ul>li:hover>a svg {
    opacity: 1;
}

.header__bottom-menu-item.catalog li {
  /*  position: relative; */
}

.link-drop {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.link-drop svg {
    margin-left: 12px;
    margin-right: -12px;
    flex: none;
    margin-top: 6px;
}

.header__phone-item i {
    display: none;
}

.header__phone {
    margin-right: 30px;
}

.header__phone::after {
    right: -23px;
}

.btn-order {
    font-size: 10px;
    line-height: 143%;
    margin-right: 0;
    height: 40px;
    padding-left: 9px;
    padding-right: 9px;
    letter-spacing: initial;
    margin-right: 31px;
    position: relative;
}

.btn-order::before {
    position: absolute;
    content: '';
    background: rgba(66,39,116,.2);
    width: 10px;
    height: 10px;
    border-radius: 50%;
    top: 50%;
    right: -23px;
    pointer-events:  none;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.header__phone--main::after {
    display: none;
}

.header__bottom-rblock__mobile {
    display: none;
}

.btn-order  .icon-phone-circle {
    margin-right: 4px;
}

.header__bottom-menu-item.catalog {
    font-size: 10px;
    line-height: 143%;
    padding-left: 17px;
    padding-right: 17px;
    height: 40px;
    background: #4F4FE2;
box-shadow: 0px 3.09091px 3.09091px rgba(79, 79, 226, 0.25);
border-radius: 6px;

    margin-right: 20px;
}

.header__bottom-menu-item.catalog img {
    width: 19px;
    height: auto;
    margin-right: 6px;
}

.header__bottom-menu-item.discont {
    font-size: 10px;
    line-height: 143%;
    padding-left: 8px;
    padding-right: 12px;
    height: 40px;
    margin-right: 20px;
    background: #18C139;
    box-shadow: 0px 4px 4px rgba(79, 79, 226, 0.25);
    border-radius: 6px;
}

.header__bottom-menu-item.discont::after {
    content: "\e909";
}

.header__bottom-menu-item.discont:hover::after {
    color: #fff;
    -webkit-transform: translate(4px,1px) scale(1,-1);
    -ms-transform: translate(4px,1px) scale(1,-1);
    transform: translate(4px,1px) scale(1,-1);
}

.header__bottom-menu-item.discont img {
    margin-right: 6px;
}

@media(max-width: 1320px) {
    .header__phone::after {
        display: none;
    }

    .btn-order::before {
        display: none;
    }

    .header__phone {
        margin-right: 15px;
    }

    .header__search-show {
        margin-right: 11px;
    }

    .header__phone-item {

        font-size: 14px;
    }

    .btn-order i {
        display: none;
    }

    .btn-order {
        font-size: 11px;
        margin-right: 16px;
    }

    .header__compare {
        margin-right: 15px;
    }

    .header__logo {
        margin-right: 10px;
    }
}

@media(max-width: 1200px) {
    .header__bottom-menu-item.catalog {
        margin-right: 5px;
        height: 35px;
    }

    .header__bottom-menu-item.catalog img {
        display: none;
    }

    .header__bottom-menu-item.discont img {
        display: none;
    }

    .header__logo img {
        width: 110px;
    }

    .btn-order {
        height: 35px;
    }

    .header__bottom-menu-item.discont {
        margin-right: 5px;
        height: 35px;
    }
}

@media(max-width: 992px) {
    .header__phone--mail i {
        display: block;
        font-size: 22px;
        color: #7b61ff;
    }

    .header__phone--mail .header__phone-item {
        display: flex;
        font-size: 0;
        align-items: center;
    }
}

@media(max-width: 768px) {
   /* .header__bottom-menu-item.discont {
        display: none;
    }*/

    .btn-order {
        display: none;
    }

    .header__bottom-rblock__mobile .btn-order {
        display: flex;
    }

    .header__bottom-rblock__mobile {
        display: flex;
    }

    .header__bottom-menu-item.discont img {
        display: block;
    }

    .header__bottom-menu-item.catalog img {
        display: block;
    }

    .btn-order i {
        display: block;
        color: #73be2d;
        margin-right: 0 !important;
    }

    .btn-order {
        padding: 0;
        box-shadow: none !important;
        width: auto;
        height: auto;
        min-height: initial;
        background-color: transparent !important;
    }

    .btn-order span {
        display: none;
    }
}

.discont img:nth-child(2) {
    display: none;
}

@media (max-width: 768px) {
    .header__bottom-menu-item.catalog {
        display: inline-flex;
        margin-right: 15px;
        height: 37px;
    }

    .discont img:nth-child(2) {
        display: block;
    }

    .header__burger {
        margin-left: 5px;
    }

    .discont img:nth-child(1) {
        display: none;
    }

    .header__bottom-menu-item.discont img {
        margin-right: 0;
        width: 22px;
    }


    .header__bottom .container {
        height: 70px;
        padding-left: 22px;
        padding-right: 22px;
    }

    .header__logo img {
        width: 153px;
        max-width: initial;
    }

    .header__logo {
        width: 49px;
        overflow: hidden;
        margin-right: 10px;
    }

    .header__bottom-menu-item.catalog>a {
        font-size: 10px;
        line-height: 143%;
    }

    .header__bottom-menu-item.catalog>span {
        font-size: 10px;
        line-height: 143%;
    }

    .header__bottom-menu-item.catalog img {
        width: 19px;
        height: auto;
    }

    .header__bottom-menu {
        display: block;
    }

    .header__bottom-menu-item.discont {
        width: 21px;
        height: 21px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        background-color: transparent;
        box-shadow: none;
    }

    .header__bottom-menu-item.discont span {
        display: none;
    }

    .header__bottom-menu-item.discont::after {
        display: none;
    }

    .header__phone {
        margin-right: 5px;
    }

    .header__search-show {
        margin-right: 5px;
    }

    .header__cart-btn .count {
        width: 18px;
        bottom: -6px;
        left: 9px;
        min-width: 18px;
        height: 18px;
        font-weight: 700;
        font-family: Commissioner,sans-serif;
        font-size: 10px;
        font-weight: 700;
        line-height: 18px;
    }

    .header__cart-btn .img-bascket {
        width: 21px;
    }

    .btn .icon-phone-circle {
        font-size: 24px;
    }

    .btn-order {
        display: inline-flex;
        margin-right: 5px;
    }
    .header__nav .header__bottom-menu-item.catalog>ul {
        height: auto;
        top: initial !important;
        position: relative;
        left: initial;
        width: auto;
        transform: translateY(0);
    }

    .header__bottom-menu-item.catalog::after {
        font-size: 8px;
        transform: translate(5px,0px) scale(1);
    }

    .header__bottom-menu-item.catalog:hover>ul {
        opacity: 1;
        pointer-events: initial;
        -webkit-backface-visibility: visible;
        backface-visibility: visible;
        top: calc(100% + 26px);
    }

    .header__bottom-menu-item.catalog>ul span {
        font-size: 11px;
    }

    .header__bottom-menu-item.catalog>ul ul {
        display: none;
    }

    .header__bottom-menu-item.catalog>ul ul ul{
        display: none;
    }

    .header__bottom-menu-item.catalog>ul {
        left: -54px;
    }

    .header__bottom-menu-item.catalog:hover::after {
        color: #fff;
        -webkit-transform: translate(4px,1px) scale(1,-1);
        -ms-transform: translate(4px,1px) scale(1,-1);
        transform: translate(4px,-1px) scale(1,-1);
    }
}

@media (max-width: 420px) {
    .header__phone {
        margin-right: 4px;
    }

    .btn .icon-phone-circle {
        font-size: 20px;
    }

    .header__phone {
        margin-right: 4px;
    }


    .header__bottom-menu-item.catalog {
        margin-right: 4px;
        height: inherit;
    }
    


    .header__logo img {
        width: 104px;
        max-width: initial;
    }

    .header__logo {
        width: 31px;
        overflow: hidden;
        margin-right: 7px;
    }

    .header__bottom-menu {
        display: inline-flex;
    }

    .header__bottom .catalog img {
        display: none;
    }

    .header__bottom-menu-item.catalog {
        margin-right: 4px;
        height: inherit;
        padding-left: 11px;
        padding-right: 12px;
        padding-top: 10px;
        padding-bottom: 8px;
    }

    

    .header__bottom .catalog a {
        font-weight: 700;
        font-size: 8px;
        line-height: 143%;
        display: inline-flex;
    }



    .header__bottom .catalog span {
        font-weight: 700;
        font-size: 8px;
        line-height: 143%;
        display: inline-flex;
    }

    .header__bottom .container {
        padding-left: 15px;
        padding-right: 14px;
    }

    
    .header__search-show {
        margin-right: 4px;
    }

    .header__burger {
        margin-left: 4px;
    }

    .header__cart-btn .count {
        left: 11px;
        font-size: 11px;
        width: 19px;
        height: 18px;
        bottom: -1px;
    }

    .btn-order {
        margin-right: 4px;
    }

    .header__cart-btn .img-bascket {
        width: 20px;
    }

    .header__logo {
        margin-top: 2px;
    }
}



.sale {
    display: flex;
    flex-wrap: wrap;
}

.sale__date {
    font-size: 13px;
    line-height: 1.5;
    margin-top: 3px;
    margin-bottom: 5px;
    color: #2D4656;
}

.sale__item {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: calc(50% - 32px);
    margin: 0 16px 32px;
    color: #2D4656;
}

.sale__img {
    background-position: center;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
    height: 200px;
    margin-bottom: 24px;
}

.sale__name {
    display: inline-flex;   
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #2D4656;
    transition: color 0.3s ease;
}

.sale__title {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #283949;
    transition: color 0.3s ease;
    margin-top: 12px;
}

.sale__item:hover .sale__name {
    color: #4f4fe2;
}

.sale__item:hover .sale__title {
    color: #4f4fe2;
}


@media(max-width: 1300px) {
    .sale__img {
        height: 185px;
    }
}

@media(max-width: 1200px) {
    .sale__img {
        height: 151px;
        margin-bottom: 10px;
    }

    .sale__item {
        width: calc(50% - 20px);
        margin: 0 10px 30px;
    }

    .sale__title {
        font-size: 14px;
        margin-top: 2px;
    }
}

@media (max-width: 992px) {
    .sale__img {
        height: 111px;
    }
}

@media (max-width: 768px) {
    .sale__item {
        width: calc(100% - 20px);
    }

    .sale__img {
        height: 158px;
    }
}

@media (max-width: 560px) {
    .sale__img {
        height: 25vw;
    }
}

.sale-detail {
    display: flex;
    flex-wrap: wrap;
}

.sale-detail__aside {
    width: 519px;
    background: #EFF1FA;
    box-shadow: 0px 3.53668px 7.95753px rgb(0 0 0 / 10%);
    border-radius: 24px;
    padding: 40px;
}

.sale-detail__aside .btn {
    width: 100%;
}

.sale-detail__body {
    width: calc(100% - 519px);
    padding-right: 142px;
}

.sale-detail__info {
    margin-top: 60px;
    background: #EFF1FA;
    box-shadow: 0px 4.34708px 9.78094px rgba(0, 0, 0, 0.1);
    border-radius: 20px;
    padding: 24px;
}

.sale-detail__info-item {
    position: relative;
    font-weight: 500;
    font-size: 24px;
    line-height: 29px;
    display: flex;
    align-items: center;
    font-family:Commissioner,sans-serif;
    margin-bottom: 20px;
    color: #283949;
    padding-left: 28px;
}


.sale-detail__info-item::before {
    content:" ";
    position: absolute;
    top: 0;
    left: 0;
    background: #4F4FE2;
    width: 14px;
    height: 14px;
    top: 9px;
    left: 0;
    border-radius: 50%;
}

.sale-detail__info-item span {
    color: #4F4FE2;
    margin-left: 10px;
}

.sale-detail__info-item:last-child {
    margin-bottom: 0;
}

.sale-detail__control {
    margin-top: 60px;
}

.sale-detail__control span {
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #A5ADB5;
    opacity: 0.8;
}

.sale-detail__control span:nth-child(1) {
    margin-bottom: 12px;
}

.sale-detail__control span:nth-child(2) {
    margin-bottom: 24px;
    opacity: 1;
    font-weight: 700;
    font-size: 24px;
    line-height: 29px;
    display: flex;
    align-items: center;

    color: #4F4FE2;
}

.sale-detail__btn {
    display: flex;
    margin: 0 -8px 15px;
}

.sale-detail__btn .btn {
    width: 219px;
}

.btn-out {
    color: #283949;
    border: 2px solid rgba(66, 39, 116, 0.3);
}

@media(min-width: 960px) {
    .btn-out:hover {
        background-color: #4f4fe2;
        -webkit-box-shadow: 0 10px 15px rgb(79 79 226 / 30%);
        box-shadow: 0 10px 15px rgb(79 79 226 / 30%);
        color: #fff;
    }
}

@media(max-width: 1300px) {
    .sale-detail__body {
        padding-right: 80px;
    }


}

@media(max-width: 1200px) {
    .sale-detail__aside {
        width: 450px;
        padding: 30px;
    }

    .sale-detail__body {
        width: calc(100% - 450px);
        padding-right: 50px;
    }

    .sale-detail__info-item {
        position: relative;
        font-size: 19px;
        line-height: 23px;
        margin-bottom: 14px;
        color: #283949;
        padding-left: 22px;
    }

    .sale-detail__info-item::before {
        width: 10px;
        height: 10px;
        top: 8px;
    }

    .sale-detail__control span:nth-child(2) {
        font-size: 22px;
        line-height: 27px;
    }
}

@media(max-width: 992px) {
    .sale-detail__aside {
        width: 100%;
        margin-top: 45px;
    }

    .sale-detail__body {
        width: 100%;
        padding-right: 0;
    }

    .sale-detail__info-item {
        font-size: 17px;
        line-height: 21px;
        margin-bottom: 10px;
    }
}

.sort a span {
    margin-top: -3px;
    display: inline-block;
    margin-right: 3px;
    font-weight: bold;
}

.sort a {
    display: inline-flex;
    align-items: center;
    margin-right: 10px;
    color: #4f4fe2;
}

.sort a svg {
    display: block;
    transition: transform 0.3s ease;
}

.sort a svg path {
    fill: #4f4fe2;
}

.sort__item.is-active svg {
    transform: rotate(180deg)
}

.header__bottom-menu-item.catalog>ul .circle img {
    margin-right: 0;
}


.req__btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 16px;
    font-weight: bold;
    font-size: 13px;
    line-height: 143%;
    border: 2px solid rgba(66, 39, 116, 0.3);
border-radius: 8px;
color: #283949;
transition: all .3s ease;
}

.req__btn:hover {
    background-color: #4f4fe2;
    border-color: #4f4fe2;
    color: #fff;
}

.req__name {
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 16px;
}

.req__item {
    padding: 32px;
    text-align: center;
    width: calc(100%/3 - 56px);
    margin: 0 28px;
    background: #F8F9FD;
    border-radius: 30px;
    margin-bottom: 40px;
}

.req {
    margin-top: 50px;
    margin-bottom: 40px;
    max-width: 78%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-wrap: wrap;
}

@media(max-width: 1200px) {
    .req {
        max-width: 100%;
    }
}

@media(max-width: 992px) {
    .req__item {
        padding: 20px;
        text-align: center;
        width: calc(100%/3 - 20px);
        margin: 0 10px;
        background: #F8F9FD;
        border-radius: 30px;
        margin-bottom: 20px;
    }

    .req__btn {
        padding: 11px 14px;
        font-size: 12px;
    }
}

@media(max-width: 768px) {
    .req__item {

        width: calc(100%/2 - 20px);
    }

}

@media(max-width: 560px) {
    .req__item {

        width: calc(100% - 20px);
    }

}



.main__mps.main__mps--team {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.sectionteam {
   /* width: 1390px;*/
   width: 1852px;
   margin-left: -277px;
}

.main__mps-team .container {
   /* width: 1390px;*/
   width: 1852px;
    flex: none;
}

.team {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 0 -12px 0;
    flex-grow: 1;
}

.team__post {
    font-size: 12px;
    line-height: 15px;
    color: #283949;
    opacity: 0.8;
    margin-bottom: 5px;
}

.team__info {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 8px;
}

.team__info a {
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    line-height: 17px;
    color: #422774;
    text-decoration: none;
}

.team__info span {
    display: block;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #A5ADB5;
    margin-bottom: 1px;
    opacity: 0.8;
}

.team__info:last-child {
    margin-bottom: 0;
}

.team__body {
    padding-left: 20px;
}

.team__img {
    width: 149px;
    height: 186px;
    flex: none;
    border-radius: 16px;
    background-position: top center;
    background-size: cover;
    overflow: hidden;
}

.team__name {
    font-weight: bold;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 17px;
}

.team__otd {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    color: #283949;
    margin-bottom: 5px;
}

.team__item {
    display: flex;
    align-items: center;
   /* width: calc(33.3% - 24px);*/
    width: calc(25% - 24px);
    margin: 0 12px 24px;
    padding: 21px;
    background: #EFF1FA;
    box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.1);
    border-radius: 16px;  
}

.sectionteam h1 {
    margin-bottom: 40px;
}

.sectionteam--last .container {
    display: block;
}

.sectionteam--last {
    padding-top: 64px;
}

.team__item--big .team__body {
    width: 261px;
    padding-right: 20px;
    flex: none;
}

.team__main span {
    margin-right: 30px;
    flex: none;
}

.team__main img {
    width: 206.01px;
}

.team__main {
    display: flex;
    align-items: center;
    font-style: italic;
    font-weight: 600;
    font-size: 35.3668px;
    line-height: 43px;
    color: #2D4656;
}

.team__item--big {
    width: 925px;
    box-shadow: none;
}

.team--ruk {
    justify-content: flex-start;
}

@media(max-width: 1875px) {
    .sectionteam {
        width: 100vw;
        margin-left: calc((100vw - 1299px)/2*(-1));
        padding: 0 20px;
    }

    .main__mps-team .container {
        width: 100%;
    }
}

@media(max-width: 1600px) {
    .sectionteam {
        width: auto;
        margin-left: auto;
    }

    .main__mps-team .container {
        width: 1584px;
        width: 1320px;
        max-width: 100%;
    }

    .team__item {
        width: calc(33.3% - 24px);
        padding: 17px;
    }
}

@media(max-width: 1380px) {
    .team__item {
        width: calc(50% - 24px);
    }

    .team__item--big {
        width: 1047px;
        box-shadow: none;
    }
}

@media(max-width: 1200px) {
    .team__main {
        font-size: 29px;
        line-height: 49px;
    }
}

@media(max-width: 992px) {
    .team__item {
        width: calc(100% - 24px);
    }

    .main__mps-team {
        padding-top: 0;
    }

    .team__main img {
        width: 135px;
    }

    .team__main {
        font-size: 27px;
        line-height: 49px;
        flex-direction: column;
        align-items: flex-start;
    }

    .team__item--big {
        width: 1047px;
        box-shadow: none;
        margin-bottom: 0 !important;
    }
}

@media(max-width: 768px) {
    .team__item--big {
        flex-wrap: wrap;
    }

    .team__main { 
        width: 100%;
        margin-top: 15px;
        flex-direction: row;
    }
}

@media(max-width: 475px) {
    .sectionteam--last {
        padding-top: 55px;
    }
    .team__img {
        margin-bottom: 10px;
    }
    .team__info {
        margin-bottom: 0;
    }
    .team__name {
        margin-bottom: 6px;
    }
    .team__item {
        flex-direction: column;
        text-align: center;
        justify-content: calc();
    }
    .team__main span {
        margin-right: 0;
    }
    .team__main { 
        width: 100%;
        margin-top: 15px;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
}


.ref {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 80px;
}

.ref__img {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: 0 auto 16px;
    border-radius: 10px;
    background-color: #fff;
}

.ref__img img {
    max-width: 100%;
}

.ref__btn a {
    align-items: center;
    justify-content: center;
    text-align: center;
    border: 2px solid rgb(66, 39, 116, 30%);
    border-radius: 8px;
    font-weight: bold;
    font-size: 13px;
    line-height: 143%;
    padding: 14px 5px;
    display: inline-block;
    outline: 0;
    color: #283949;
    font-family: Commissioner,sans-serif,sans-serif;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    width: 100%;
}

.ref__btn a:hover {
    color: #fff;
    background-color: #4f4fe2;
    border-color:  #4f4fe2;
}

.ref__name {
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 16px;
}

.ref__item {
    width: calc(25% - 32px);
    margin: 0 16px 16px;
    padding: 32px;
    background-color: #F8F9FD;
    border-radius: 16px;
}

@media(max-width: 1200px) {
    .ref__item {
        width: calc(25% - 16px);
        margin: 0 8px 16px;
        padding: 15px;
        background-color: #F8F9FD;
    }

    .ref__name {
        font-weight: bold;
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        margin-bottom: 13px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
    }

    .ref__btn a {
        font-size: 12px;
    }
}

@media(max-width: 992px) {
    .ref__item {
        width: calc(50% - 16px);
    }
}

@media(max-width: 560px) {
    .ref__item {
        width: calc(100% - 16px);
    }
}

.ContactsTabs {
    overflow: visible !important;
}


.vacans__body {
    display: none;
    padding: 25px;
    padding-top: 10px;
    font-size: 16px;
    line-height: 20px;
}

.vacans__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
}

.vacans__icon span {
    position: absolute;
    font-weight: bold;
    font-size: 26px;
    line-height: 32px;
    color: #283949;
    transition: opacity 0.3s ease;
}

.vacans__icon span:nth-child(1) {
    opacity: 1;
}

.vacans__icon span:nth-child(2) {
    opacity: 0;
}

.vacans__header.is-active .vacans__icon span:nth-child(1) {
    opacity: 0;
}

.vacans__header.is-active .vacans__icon  span:nth-child(2) {
    opacity: 1;
}

.vacans__item {
    max-width: 790px;
    background-color: #F8F9FD;
    border-radius: 11px;
    margin-bottom: 18px;
}

.vacans__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    padding: 20px;
}

.vacans__name {
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
}

.vacans__btn {
    margin-top: 32px;
    border: 2px solid rgb(66, 39, 116, 30%);
    border-radius: 7px;
    font-weight: bold;
    font-size: 13px;
    line-height: 143%;
    padding: 14px 21px;
}

.file__label svg {
    flex: none;
    margin-right: 9px;
}

.file__wrap input {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    padding: 0 !important;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 2;
}

.file__wrap {
    position: relative;
}

.file__label {
    font-weight: bold;
    font-size: 16px;
    line-height: 143%;
    cursor: pointer;
    letter-spacing: 0.03em;
    display: inline-flex;
    align-items: center;
    color: #4F4FE2;
    text-decoration: none;
}

.file__text {
    text-decoration: underline;
}

.file__wrap {
    display: inline-flex;
    align-items: center;
}


.dropdown {
    color: #fff;
    background-color: #422774;
    position: absolute;
    z-index: 2;
    display: flex;
    flex-direction: column;
    padding: 20px 20px;
    padding-top: 35px;
    border-radius: 0 0 5px 5px;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease;
}

.header__menu>li:hover .dropdown {
    opacity: 1;
    pointer-events: auto;
}

.dropdown>li {
    margin: 0;
    margin-bottom: 27px;
}

.dropdown>li:last-child {
    margin-bottom: 0;
}

.product__price {
    color: #283949;
    line-height: 1.5;
    font-size: 18px !important;
    font-weight: 700;
}

.product__price-text {
    font-size: 14px !important;
    color: #73be2d;
}

.product__price-old {
    display: none !important;
}

.product__item-price {
    display: none !important;
}