html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
@font-face{font-family:lg;src:url(../fonts/lg.ttf?22t19m) format("truetype"),url(../fonts/lg.woff?22t19m) format("woff"),url(../fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!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}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../images/icons/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../images/icons/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../images/icons/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../images/icons/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../images/icons/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../images/icons/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.container{width:100%;max-width:1250px;margin:0 auto;padding:0 15px}.container1920{width:100%;max-width:1920px;margin:0 auto}.container1785{width:100%;max-width:1615px;margin:0 auto;padding:0 15px}.container1520{width:100%;max-width:1550px;margin:0 auto;padding:0 15px}body{display:flex;flex-direction:column;max-width:3440px;min-width:320px;min-height:100vh;margin:0 auto;overflow-x:hidden;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.5;color:#000}body.lock{overflow:hidden}main{flex:1 0 auto}.page-title{margin:0px 0px 30px 0px;font-size:52px;font-weight:700;line-height:normal}h2{font-weight:600;font-size:36px;line-height:normal}h3{margin-bottom:12px;font-weight:600;font-size:28px}a,button,input,textarea{transition:all .3s ease}a:focus,button:focus,input:focus,textarea:focus{outline:none}textarea+label.error,input+label.error{display:none}textarea.error+label.error,input.error+label.error{display:block}label.error{display:block;margin:5px 0px 0px 0px;font-size:12px;line-height:normal;color:#ef5350}img{max-width:100%}a{display:inline-block;text-decoration:none;color:#4c858b}a span{font-weight:700;color:#000}.btn{position:relative;display:inline-block;min-width:240px;padding:18px 24px;overflow:hidden;font-size:16px;font-weight:700;line-height:20px;text-align:center;text-transform:lowercase;color:#fff;border-radius:4px;background:#215359}.btn:after{content:"";position:absolute;top:-50px;left:-75px;width:50px;height:155px;background:#fff;opacity:.2;transform:rotate(35deg);transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}.btn:hover:after{left:120%;transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1)}.btn:active{transform:scale(1.02)}.btn--bright{background:#ea6628}.editable-content p:not(:last-child),.editable-content ol:not(:last-child),.editable-content ul:not(:last-child),.editable-content table:not(:last-child),.editable-content img:not(:last-child){margin:0px 0px 24px 0px}.editable-content strong{color:#e33e54}.editable-content ul,.editable-content ol{padding:0px 0px 0px 20px}.editable-content li:not(:last-child){margin:0px 0px 16px 0px}.editable-content ul{list-style:none}.editable-content ul li{position:relative;padding:0px 0px 0px 24px}.editable-content ul li:before{content:"";position:absolute;top:9px;left:0;width:9px;height:9px;background:#e33e54;border-radius:50%}.editable-content a{font-weight:700;color:#ea6628}.editable-content a:hover{text-decoration:underline}.editable-content table{width:100%;border:1px solid #000;border-collapse:collapse}.editable-content td,.editable-content th{padding:5px;border:1px solid #000}.editable-content img{width:100%;height:auto}p:not([class]):not(:last-child),ol:not([class]):not(:last-child),ul:not([class]):not(:last-child),table:not([class]):not(:last-child),img:not([class]):not(:last-child){margin-bottom:16px}.section{margin-bottom:80px}.section__title{position:relative;margin-bottom:30px}.section__title:before{content:"";position:absolute;bottom:calc(100% + 8px);left:0;width:74px;height:5px;background:#e33e54}.lSAction{display:flex;align-items:baseline}.lSAction>a{z-index:3;position:static;display:inline-block;width:54px;height:54px;background:url("../images/icons/arrow-left.svg") center no-repeat #fff;border:1px solid #e5e5e5;border-radius:4px;opacity:initial;transition:all .3s ease}.lSAction>.lSPrev{margin:0px 8px 0px 0px;background-position:center}.lSAction>.lSPrev:hover{transform:scale(1.05)}.lSAction>.lSNext{background-position:center;transform:scale(-1, 1)}.lSAction>.lSNext:hover{transform:scale(-1.05, 1.05)}.tabs__content{display:none}.tabs__content.active{display:block}.header{position:relative}.header__inner{display:flex;justify-content:space-between;align-items:center;padding:22px 0}.header__logo{margin:0px 20px 0px 0px}.header__burger-button{--size: 50px;position:relative;width:var(--size);height:var(--size);margin:0px 20px 0px 0px;border-radius:50%;border:1px solid #4c858b}.header__burger-button:before,.header__burger-button:after,.header__burger-button span{position:absolute;left:50%;width:22px;height:2px;background:#4c858b;transition:all .3s ease;border-radius:2px}.header__burger-button:before,.header__burger-button:after{content:"";left:50%;transform:translateX(-50%)}.header__burger-button:before{top:16px}.header__burger-button:after{bottom:16px}.header__burger-button span{top:50%;transform:translate(-50%, -50%)}.header__burger-button.active:before{top:26px;transform:translateX(-50%) rotate(45deg)}.header__burger-button.active:after{bottom:26px;transform:translateX(-50%) rotate(-45deg)}.header__burger-button.active span{transform:scale(0)}.header__burger-button.active:hover:before,.header__burger-button.active:hover:after,.header__burger-button.active:hover span{width:25px}.header__burger-button:not(.active):hover:before,.header__burger-button:not(.active):hover:after,.header__burger-button:not(.active):hover span{width:24px}.header__burger-button:not(.active):hover:before{top:20px}.header__burger-button:not(.active):hover:after{bottom:20px}.header__menu{margin:0px 20px 0px 0px}.header__callback{margin:0px 20px 0px 0px}.header__phone-link{margin:0px 70px 0px 0px}.header__socials{margin:0px 20px 0px 0px}.footer{padding:90px 0;color:#fff;background:#0c2f33}.footer__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5%}.footer__title{margin:0px 0px 18px 0px;font-size:22px;font-weight:700;line-height:27px;text-transform:uppercase}.footer__office-info{margin:0px 0px 25px 0px}.footer .socials__item:not(:last-child){margin:0px 36px 0px 0px}.footer .socials__link--vk{background-image:url("../images/icons/vk_white.svg")}.footer .socials__link--telegram{background-image:url("../images/icons/telegram_white.svg")}.footer .socials__link--instagram{background-image:url("../images/icons/instagram_white.svg")}.footer .socials__link--whatsapp{background-image:url("../images/icons/whatsapp_white.svg")}.footer__legal{margin-top:20px}.footer__legal p{font-size:14px;line-height:140%}.footer-menu__main-link{color:#fff}.footer-menu__main-link:hover{text-decoration:underline}.footer-menu__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;list-style:none}.footer-menu__link{display:block;color:#fff}.footer-menu__link:hover{text-decoration:underline}.logo__link{display:flex;width:100px;height:100px}.logo__link:hover{transform:scale(1.05)}.logo__image{width:100%;height:100%;object-fit:contain}.menu__list{display:flex;align-items:center;list-style:none}.menu__item:not(:last-child){margin:0px 36px 0px 0px}.menu__link{font-weight:700;line-height:144%;text-transform:uppercase;text-decoration:none;color:#4c858b}.menu__link:hover,.menu__link.active{color:#000}.socials__list{display:flex;align-items:center;list-style:none}.socials__item{width:20px;height:20px;display:grid;place-items:center}.socials__item:not(:last-child){margin:0px 20px 0px 0px}.socials__link{width:20px;height:20px;background-position:center;background-repeat:no-repeat;font-size:0}.socials__link--vk{background-image:url("../images/icons/vk.svg")}.socials__link--telegram{background-image:url("../images/icons/telegram.svg")}.socials__link--instagram{background-image:url("../images/icons/instagram.svg")}.socials__link--whatsapp{background-image:url("../images/icons/whatsapp.svg")}.socials__link:hover{transform:scale(1.15)}.cart-buttons__list{display:flex;align-items:center;list-style:none}.cart-buttons__item{width:56px;height:56px}.cart-buttons__item:not(:last-child){margin:0px 16px 0px 0px}.cart-buttons__link{width:100%;height:100%;border:1px solid #e5e5e5;border-radius:50%;background-position:center;background-repeat:no-repeat}.cart-buttons__link--search{background-image:url("../images/icons/search.svg")}.cart-buttons__link--favorite{background-image:url("../images/icons/favorite.svg")}.cart-buttons__link--favorite.active{background-image:url("../images/icons/favorite-fill.svg")}.cart-buttons__link--basket{background-image:url("../images/icons/basket.svg");position:relative}.cart-buttons__link--compare{background-image:url("../images/icons/compare.svg")}.cart-buttons__link:hover{transform:scale(1.1)}.cart-buttons__basket-quantity{position:absolute;top:0;right:-2px;display:grid;place-items:center;width:21px;height:21px;font-size:11px;font-weight:800;line-height:13px;color:#fff;background:#e33e54;border-radius:50%}.phone-link:hover{color:#000;text-decoration:underline}.callback-btn{font-size:14px;font-weight:700;line-height:26px;text-transform:uppercase;color:#ae2236;border-bottom:1px dashed #ae2236}.callback-btn:hover{line-height:20px;color:#000;border-color:#000}.overlay{position:absolute;z-index:10;top:100%;left:0;width:100%;height:calc(100vh - 100px);background:#fff;overflow-y:scroll;transform:translateX(-200%);transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.075)}.overlay.open{transform:translateX(0)}.overlay__inner{padding-top:30px;border-top:1px solid #e5e5e5}.overlay__body,.overlay__info{display:grid;grid-template-columns:1fr 1fr;grid-gap:10%}.overlay__body{position:relative;padding:0px 0px 34px 0px;border-bottom:1px dashed #e5e5e5}.overlay__body::before{--gridPadding: 15px;content:"";position:absolute;top:-50px;left:calc(var(--gridPadding)*-1);width:calc(100% + var(--gridPadding)*2);height:calc(100% + 50px);background-color:#4c858b}.overlay__body>*{position:relative;z-index:1}.overlay__info{padding:34px 0px 0px 0px}.overlay__callback{display:flex;flex-direction:column;align-items:flex-start}.overlay__phone-link{margin:0px 0px 20px 0px}.overlay-menu__main-link{margin:0px 0px 18px 0px;font-size:22px;font-weight:700;line-height:27px;text-transform:uppercase;color:#fff}.overlay-menu__main-link:hover{color:#e33e54}.overlay-menu__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;list-style:none}.overlay-menu__item{font-size:14px;line-height:17px}.overlay-menu__link{display:block;font-size:14px;line-height:17px;color:#fff}.overlay-menu__link:hover{color:#e33e54}.office-info__list{list-style:none}.office-info__item:not(:last-child){margin:0px 0px 12px 0px}.office-info__opening-hours,.office-info__address-link{position:relative;padding:0px 0px 0px 24px}.office-info__opening-hours:before,.office-info__address-link:before{content:"";position:absolute;top:6px;left:0;width:16px;height:16px;background-position:center;background-size:100%;background-repeat:no-repeat}.office-info__opening-hours:before{background-image:url("../images/icons/clock.svg")}.office-info__opening-hours span{color:#4c858b}.office-info__address-link:before{background-image:url("../images/icons/map-pin.svg")}.office-info__address-link:hover{text-decoration:underline}.banner{padding-top:40px}.banner__inner{display:flex;align-items:center}.banner__body{position:relative}.banner__image-wrapper{width:100%;max-width:50%;height:40vh}.banner__image{width:100%;height:100%;object-fit:contain}.banner__title{font-size:calc(22px + (56 - 22) * ((100vw - 320px) / (1920 - 320)));font-weight:700;line-height:normal}@media(min-width: 1921px){.banner__title{font-size:56px}}.banner__title:not(:last-child){margin-bottom:36px}@media(max-width: 767px){.banner__title:not(:last-child){margin-bottom:24px}}.banner__subtitle{font-size:calc(16px + (28 - 16) * ((100vw - 320px) / (1920 - 320)));line-height:normal}@media(min-width: 1921px){.banner__subtitle{font-size:28px}}.banner__subtitle:not(:last-child){margin-bottom:58px}@media(max-width: 767px){.banner__subtitle:not(:last-child){margin-bottom:32px}}.banner__actions{display:flex}.banner__btn:not(:last-child){margin-right:16px}.banner .lSAction{margin-top:30px}.hits__inner{position:relative}.hits .lSSlideWrapper{position:static}.hits .lSAction{position:absolute;top:-16px;right:0}.product-card{display:flex;flex-direction:column;height:100%;padding:20px 30px 30px 30px;border:1px solid #e5e5e5;border-radius:4px}.product-card__header{position:relative;height:213px;margin:0px 0px 26px 0px;border-bottom:1px solid #e5e5e5;max-height:40vh}.product-card__body{flex-grow:1;display:flex;flex-direction:column}.product-card__image-wrapper{width:100%;height:100%}.product-card__image-wrapper a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.product-card__image{width:100%;height:100%;object-fit:contain}.product-card__button{position:absolute;bottom:-32px;right:-10px;width:66px;height:66px;border:10px solid #fff;border-radius:50%;background:url("../images/icons/basket_white.svg") center no-repeat #215359;cursor:pointer}.product-card__button:hover{transform:scale(1.05)}.product-card__remove-btn{position:absolute;top:0;right:0;width:40px;height:40px;background:url("../images/icons/delete_white.svg") center/22px no-repeat #ae2236;border-radius:50%}.product-card__remove-btn:before,.product-card__remove-btn:after{position:absolute;background-color:#fff;transition:all .3s ease;transform-origin:50% 100%}.product-card__remove-btn:before{content:attr(data-tooltip);left:50%;bottom:calc(100% + 5px);transform:translateX(-50%) scale(0);padding:10px 8px;font-weight:600;font-size:14px;line-height:15px;text-align:center;white-space:nowrap;color:#4c858b;box-shadow:0px 4px 25px rgba(63,54,137,.25);border-radius:6px}@media screen and (max-width: 1360px){.product-card__remove-btn:before{white-space:initial}}.product-card__remove-btn:after{content:"";left:calc(50% - 3px);bottom:calc(100% + 4px);transform:translateX(-50%) scale(0) rotate(45deg);width:9px;height:9px;border-radius:2px}.product-card__remove-btn:hover:before{transform:translateX(-50%) scale(1)}.product-card__remove-btn:hover:after{transform:translateX(-50%) scale(1) rotate(45deg)}.product-card__remove-btn:active{transform:scale(1.03)}.product-card__brand{margin:0px 0px 4px 0px;font-size:14px;font-weight:700;line-height:157%;color:#ea6628}.product-card__name{flex-grow:1;margin:0px 0px 16px 0px;font-weight:500;line-height:137%;color:#000}.product-card__name:hover{text-decoration:underline}.product-card__price{display:flex;justify-content:space-between;align-items:center}.product-card__actual-price{font-size:20px;font-weight:700;line-height:24px;color:#e33e54}.product-card__actual-price .product-card__currency{color:#000}.product-card__old-price{font-size:14px;line-height:17px;color:#b1b1b1}.product-card__old-price .product-card__value{text-decoration:line-through}.product-card__old-price .product-card__currency{font-weight:500}.projects__inner{position:relative;left:-200px;display:flex;margin-bottom:-100px;padding-bottom:100px;background:url("../images/bg/blob.svg") 50% 100% no-repeat}.projects__slider{max-width:1248px;margin:0px 140px 0px 0px;filter:drop-shadow(0px 4px 50px rgba(0, 0, 0, 0.15))}.projects__body{text-align:right}.projects__item{height:100%}.projects__title{margin:0px 0px 26px 0px}.projects__title:before{display:none}.projects__title span{display:block;font-weight:700;color:#4c858b}.projects__subtitle{max-width:350px;margin:0px 0px 58px 0px}.projects__lSAction{justify-content:flex-end}.project-card{height:100%;padding:35px;background:#fff}.project-card__image-wrapper{width:100%;height:250px;margin:0px 0px 34px 0px}.project-card__image{width:100%;height:100%;object-fit:cover}.project-card__title{margin:0px 0px 15px 0px;font-size:20px;font-weight:600;line-height:20px;color:#000}.project-card__specification{margin:0px 0px 9px 0px}.project-card__description{font-size:14px;font-weight:300;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.specification__list{list-style:none}.specification__item{display:flex;justify-content:space-between;font-size:14px;line-height:17px}.specification__item:not(:last-child){margin:0px 0px 12px 0px}.specification__name{color:#b1b1b1}.specification__points{flex:1 0;width:100%;height:1em;border-bottom:1px dashed #e5e5e5}.specification__value{font-weight:600}.specification__value--red{color:#ae2236}.specification__value--green{color:#4c858b}.promo{overflow-x:hidden}.promo--home .container{padding-left:0;padding-right:0}.promo--home .promo__inner{position:relative}.promo--home .promo__image{max-width:100%;height:auto}.promo--home .promo__body{position:absolute;top:50%;left:0;width:100%;min-height:200px;transform:translateY(-50%)}.promo--home .promo__body-inner{padding-left:15px;padding-right:15px}.promo--home .promo__title{font-size:calc(18px + (52 - 18) * ((100vw - 320px) / (1920 - 320)));max-width:75%;line-height:1.225}@media(min-width: 1921px){.promo--home .promo__title{font-size:52px}}.promo--home .promo__title:not(:last-child){margin-bottom:26px}@media(min-width: 1921px){.promo--home .promo__title{font-size:42px}}.promo--home .promo__info{font-size:calc(12px + (24 - 12) * ((100vw - 320px) / (1920 - 320)));max-width:50%;margin-bottom:0;line-height:1.29}@media(min-width: 1921px){.promo--home .promo__info{font-size:24px}}@media(min-width: 1921px){.promo--home .promo__info{font-size:24px}}.promo__text{margin:0px 0px 30px 0px}.promo__text strong{font-weight:700;color:#ea6628}.promo__inner{display:flex;align-items:center}.promo__body:not(:last-child){margin-right:30px}@media(max-width: 620px){.promo__body:not(:last-child){margin-right:0;margin-bottom:20px}}.promo__title{margin:0px 0px 17px 0px}.promo__title:before{display:none}.promo__title span{display:block;font-size:1.25em;font-weight:800;line-height:126%;text-transform:uppercase;color:#e33e54}.promo__description:not(:last-child){margin-bottom:30px}.promo__description span{font-weight:700;color:#ea6628}.promo__subtitle{max-width:610px;margin:0px 0px 5px 0px}.promo__info:not(:last-child){margin-bottom:60px}@media(max-width: 620px){.promo__info:not(:last-child){margin-bottom:40px}}.promo__image{width:100%;max-width:50%}.advantages__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;list-style:none}.advantage-card{display:flex;align-items:center}.advantage-card__image-wrapper{flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:177px;height:140px;margin-right:35px;border:1px solid #e5e5e5;border-radius:4px}.advantage-card__image-border{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff}.advantage-card__image-border--vertical{width:calc(100% + 2px);height:70%}.advantage-card__image-border--horizontal{width:70%;height:calc(100% + 2px)}.advantage-card__image{position:relative;width:70px;height:70px;object-fit:contain}.advantage-card__title{margin:0px 0px 11px 0px;font-size:22px;font-weight:700;line-height:30px}.engineer__inner{position:relative;display:flex;align-items:center;margin-bottom:260px}@media(max-width: 1600px){.engineer__inner{align-items:flex-start}}@media(max-width: 1360px){.engineer__inner{flex-direction:column;align-items:center;margin-bottom:0}}.engineer__image{width:50%;object-fit:contain}@media(max-width: 1360px){.engineer__image{width:100%;max-width:660px;margin-bottom:-120px}}@media(max-width: 576px){.engineer__image{display:none}}.engineer__body{width:50%;padding:0px 0px 0px 60px}@media(max-width: 1360px){.engineer__body{order:-1;width:100%;padding:0}}.engineer__title{margin:0px 0px 27px 0px}@media(max-width: 1360px){.engineer__title{text-align:center}}@media(max-width: 768px){.engineer__title{margin:0px 0px 21px 0px}}.engineer__title::before{display:none}.engineer__title span{display:block;font-size:50px;font-weight:800;line-height:126%;text-transform:uppercase;color:#e33e54}@media(max-width: 768px){.engineer__title span{font-size:40px;line-height:135%}}@media(max-width: 414px){.engineer__title span{font-size:24px;line-height:108%}}.engineer__subtitle{display:flex;align-items:center;margin:0px 0px 34px 0px}@media(max-width: 1360px){.engineer__subtitle{justify-content:center}}@media(max-width: 576px){.engineer__subtitle{flex-direction:column;margin:0px 0px 20px 0px;font-size:14px;line-height:17px}}.engineer__link{margin-left:5px;font-weight:600;font-size:25px;line-height:30px;color:#000}@media(max-width: 576px){.engineer__link{margin:11px 0px 0px 0px}}.engineer__link span{color:#4c858b}.engineer__description{margin:0px 0px 40px 0px}@media(max-width: 1360px){.engineer__description{margin:0px auto 40px auto;max-width:868px}}@media(max-width: 576px){.engineer__description{margin:0px auto 24px auto;font-size:14px;line-height:186%;text-align:center}}.engineer__form-wrapper{position:absolute;top:440px;left:50%;transform:translateX(-50%)}@media(max-width: 1530px){.engineer__form-wrapper{top:390px}}@media(max-width: 1360px){.engineer__form-wrapper{position:static;transform:initial}}.engineer__form-wrapper:after{content:"";position:absolute;top:-44px;left:calc(100% + 59px);width:144px;height:144px;background:url("../images/icons/turn-right-arrow.svg") center/100% no-repeat}@media(max-width: 1360px){.engineer__form-wrapper:after{display:none}}.engineer__form:not(:last-child){margin-bottom:16px}.feedback-form{padding:40px;background:#fff;box-shadow:0px 4px 50px rgba(0,0,0,.15);border:2px solid #e33e54}.feedback-form__title{margin:0px 0px 12px 0px;font-size:20px;font-weight:500;line-height:22px}.feedback-form__title span{font-weight:700;color:#ea6628}.feedback-form__subtitle{margin:0px 0px 22px 0px}.feedback-form__fieldset{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;border:none}.feedback-form .form__item .btn{width:100%}.feedback-form input[type=search],.feedback-form input[type=text],.feedback-form input[type=email],.feedback-form textarea{width:100%}input[type=search],input[type=text],input[type=email],textarea{padding:17px;border:1px solid #8c8c8c;border-radius:4px;font-weight:500;font-size:14px;line-height:157%;color:#000}input[type=search]::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,textarea::placeholder{color:#7e7e7e}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:#000}input[type=search].error,input[type=text].error,input[type=email].error,textarea.error{color:#ef5350;border-color:#ef5350}input[type=search].error+label.error,input[type=text].error+label.error,input[type=email].error+label.error,textarea.error+label.error{display:block}input[type=search].success,input[type=text].success,input[type=email].success,textarea.success{color:#4caf50;border-color:#4caf50}textarea{resize:none}.benefits__body{display:flex;align-items:center;margin-bottom:75px}.benefits__info{width:50%;padding:0px 75px 0px 0px}.benefits__image{width:100%;max-width:50%}.benefits__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;list-style:none}.benefit-card__image{width:80px;height:80px;object-fit:contain;margin:0px 0px 32px 0px}.benefit-card__title{margin:0px 0px 10px 0px;font-size:20px;font-weight:700;line-height:150%}.benefit-card__description strong{font-weight:700;color:#ea6628}@media(min-width: 993px){.about__inner{margin-bottom:-40px}}.about__body{display:flex;align-items:center}.about__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px 30px;width:50%;list-style:none}.about__image{width:100%;height:auto;max-height:540px;max-width:50%;object-fit:contain}.about-card{position:relative;height:100%;padding:30px 15px;border:1px solid #e5e5e5;border-radius:4px}.about-card__num{position:absolute;top:-40px;left:23px;padding:0 10px;font-size:50px;font-weight:700;color:#ea6628;background:#fff}.feedback__inner{max-width:870px;margin-left:auto;margin-right:auto}.feedback__form{max-width:866px;margin:0 auto}.feedback__title{max-width:1207px;margin:0;font-weight:800;font-size:46px;text-transform:uppercase;text-align:center}.feedback__title:before{display:none}.feedback__subtitle{margin:0px 0px 20px 0px;font-size:22px;font-weight:300;text-align:center}.feedback__socials{max-width:594px;margin:0 auto 30px auto;padding:0px 0px 32px 0px;border-bottom:1px solid #e5e5e5}.feedback .socials__list{grid-gap:40px;justify-content:center}.feedback .socials__link--vk{background-image:url("../images/icons/vk_orange.svg")}.feedback .socials__link--telegram{background-image:url("../images/icons/telegram_orange.svg")}.feedback .socials__link--instagram{background-image:url("../images/icons/instagram_orange.svg")}.feedback .socials__link--whatsapp{background-image:url("../images/icons/whatsapp_orange.svg")}.feedback__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px 10px;margin:0px 0px 36px 0px;list-style:none}.feedback__item{position:relative;padding:0px 0px 0px 24px;font-size:16px;font-weight:500;line-height:222%}.feedback__item:before{content:"";position:absolute;top:13px;left:0;width:9px;height:9px;background:#e33e54;border-radius:50%}.video{padding-top:50px}.video__text{font-size:18px}.video__text:not(:last-child){margin-bottom:100px}@media(max-width: 576px){.video__text:not(:last-child){margin-bottom:40px}}.video__iframe-wrapper{display:flex;justify-content:center;background:url("../images/bg/video.svg") center no-repeat}.video__iframe-wrapper:not(:last-child){margin-bottom:60px}.video iframe{max-width:100%;margin:0 auto;width:100%;height:55vh;filter:drop-shadow(0px 46px 145px rgba(52, 29, 143, 0.18)) drop-shadow(0px 11px 33px rgba(52, 29, 143, 0.11)) drop-shadow(0px 4px 10px rgba(52, 29, 143, 0.08))}@media(max-width: 576px){.video iframe{height:300px}}@media(max-width: 414px){.video iframe{height:200px}}.reasons__body{display:flex;align-items:center}.reasons__list{padding:0px 40px 0px 0px;list-style:none;counter-reset:custom-counter}.reasons__item{position:relative;padding:0px 0px 0px 70px;counter-increment:custom-counter}.reasons__item:before{content:counter(custom-counter);position:absolute;top:-20px;left:0;font-weight:bold;font-size:80px;line-height:106px;color:#e33e54;opacity:.2}.reasons__item:not(:last-child){margin:0px 0px 40px 0px}.reasons__image{width:100%;max-width:50%}.review-card{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px;background:#fff}.review-card__text{margin:0px 0px 16px 0px;padding:0px 0px 0px 16px;font-weight:300;font-size:14px;line-height:157%;border-left:3px solid #e33e54}.review-card__person{display:flex;align-items:center;padding:0px 0px 0px 16px}.review-card__image{width:64px;min-width:64px;height:64px;margin:0px 23px 0px 0px;object-fit:cover;border-radius:50%;overflow:hidden}.review-card__name{margin:0px 0px 7px 0px;font-size:18px;font-weight:600;line-height:111%}.review-card__date{display:block;font-size:14px;font-weight:500;line-height:17px;color:#b1b1b1}.breadcrumb__inner{padding:16px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none}.breadcrumb__item:not(:last-child){margin:0px 20px 0px 0px}.breadcrumb__item:not(:last-child){position:relative}.breadcrumb__item:not(:last-child):before{content:"";position:absolute;top:50%;left:calc(100% + 7px);width:8px;height:8px;background:url("../images/icons/arrow-right_green.svg") center/100% no-repeat;transform:translateY(-50%)}.breadcrumb__item:last-child .breadcrumb__link{color:#4c858b;pointer-events:none}.breadcrumb__link{font-size:18px;color:#b1b1b1}.breadcrumb__link:hover{color:#000}@media(max-width: 767px){.breadcrumb__link{font-size:16px}}.catalog{margin-top:30px}.catalog__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;list-style:none}.catalog__item:nth-child(3n+1) .category-card__image-wrapper{background-image:url("../images/bg/orange-blob.svg")}.catalog__item:nth-child(3n+2) .category-card__image-wrapper{background-image:url("../images/bg/green-blob.svg")}.catalog__item:nth-child(3n+3) .category-card__image-wrapper{background-image:url("../images/bg/red-blob.svg")}.category-card{position:relative;transition:all .3s ease;cursor:pointer}.category-card__image-wrapper{display:grid;place-items:center;min-height:400px;background-position:center;background-size:100%;background-repeat:no-repeat}.category-card__image{width:60%;height:60%;object-fit:contain}.category-card__name{position:absolute;left:0;bottom:80px;font-weight:600;font-size:30px;line-height:37px;color:#000}.category-card:hover{transform:scale(1.05)}.filters{margin-top:48px}.filters__body{display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;align-items:flex-start;padding-top:50px}.filters__sorting{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 50px 0px}.filters__sorting .nice-select{width:auto;padding-right:54px}.filters__sort-item{display:flex;align-items:center}.filters__sort-label{margin:0px 20px 0px 0px}.filters__open-filter-btn{position:relative;display:none;width:30px;height:25px;background:url("../images/icons/filter.svg") center/100% no-repeat}.filters__open-filter-btn:hover{transform:scale(1.05)}.filters__applied-counter{position:absolute;top:50%;right:calc(100% + 7px);transform:translateY(-50%);font-weight:600;font-size:16px;line-height:20px}.filter-form__inner{--columns: 4;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:30px 20px;align-items:flex-start}@media(max-width: 1140px){.filter-form__inner{--columns: 3}}.filter-form__reset-btn{position:relative;padding:0px 0px 0px 30px;text-align:right;font-weight:500;line-height:20px;color:#e33e54}.filter-form__reset-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:22px;height:22px;background:url("../images/icons/delete.svg") center/100% no-repeat;transition:all .3s ease}.filter-form__reset-btn:hover{text-decoration:underline}.filter-form__reset-btn:hover:before{transform:translateY(-50%) scale(1.1)}.filter-form__submit-btn{width:100%;padding:12px 18px}.filter-form__item--reset,.filter-form__item--submit{grid-column:-1/1}.filter-form__item--reset{display:flex;justify-content:flex-end;align-items:center;height:100%;margin-top:10px}.filter-form__item--submit{display:grid;justify-content:flex-end;margin-top:-10px}.filter-form__item--close{display:none}.filter-form .nice-select .list .option:not([data-value*="/"]){pointer-events:none}.close-label{position:relative;padding:0px 29px 0px 0px;font-weight:600;font-size:16px;line-height:187%;color:#4c858b}.close-label:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-90deg);width:12px;height:12px;background:url("../images/icons/arrow-down.svg") center/100% no-repeat}.close-label:hover{color:#000}.price-range{font-size:14px}.price-range__title{color:#8c8c8c}.price-range__fields{display:flex;justify-content:space-between}.price-range__input{max-width:90px;padding:0;border:initial;font-weight:600;color:#000;-moz-appearance:textfield}.price-range__input::-webkit-outer-spin-button,.price-range__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-range__input:last-child{text-align:right}.nice-select{width:100%;height:54px;font-size:16px;line-height:54px;color:#8c8c8c;border-radius:initial;white-space:initial}.nice-select:after{top:50%;right:22px;width:12px;height:12px;margin:0;background:url("../images/icons/arrow-down.svg") center/100% no-repeat;border:initial;transform-origin:initial;transform:translateY(-50%)}.nice-select.open:after{transform:translateY(-50%) rotate(-180deg)}.nice-select .list{width:100%;max-height:190px;overflow-y:scroll;overflow-x:hidden}.nice-select .option{padding:10px 20px;line-height:20px}.nice-select .option:not(:last-child){margin:0px 0px 8px 0px}.noUi-horizontal{height:3px;border:initial;border-radius:initial;box-shadow:initial}.noUi-target{background:#e5e5e5}.noUi-connect{background:#ea6628}.noUi-horizontal .noUi-handle{width:11px;height:15px;right:-5px;top:5px;background:url("../images/icons/range-pin.svg") center/100% no-repeat;border:initial;border-radius:initial;box-shadow:initial;transition:all .3s ease;cursor:pointer}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after{display:none}.noUi-horizontal .noUi-handle:focus{outline:none}.noUi-horizontal .noUi-handle:hover{transform:scale(1.1)}.production__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;list-style:none}.catalog-map{padding:34px 26px 20px 26px;background:#fff;box-shadow:0px 0px 40px rgba(0,0,0,.15)}@media(max-width: 992px){.catalog-map:not(.open) .catalog-map__title--lvl-1:first-child button{background-image:url("../images/icons/arrow-down_white.svg")}}.catalog-map__header{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 16px 0px}.catalog-map__capture{font-size:24px;font-weight:700;line-height:29px;text-transform:uppercase}.catalog-map__title{display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.catalog-map__title a{flex-grow:1;color:inherit}.catalog-map__title button{--size: 32px;display:flex;width:var(--size);height:var(--size);margin-left:22px;background-position:center;background-size:12px;background-repeat:no-repeat;transition:all .3s ease;cursor:pointer}.catalog-map__title button.open{transform:rotate(90deg)}.catalog-map__title--lvl-1{padding:12px 0px;font-weight:600;font-size:16px;line-height:22px;border-bottom:1px dashed #e5e5e5}.catalog-map__title--lvl-1 button{background-image:url("../images/icons/arrow-right_black.svg")}.catalog-map__title--lvl-1 button.open{background-image:url("../images/icons/arrow-right_red.svg");transform:rotate(90deg)}.catalog-map__title--lvl-1.open a{color:#ae2236}.catalog-map__title--lvl-2{padding:16px 0;font-size:14px;font-weight:500;line-height:20px;color:#8c8c8c;border-bottom:1px dashed #e5e5e5}.catalog-map__title--lvl-2 button{background-image:url("../images/icons/arrow-left.svg");transform:rotate(180deg)}.catalog-map__title--lvl-2 button.open{background-image:url("../images/icons/arrow_orange.svg");transform:rotate(360deg)}.catalog-map__title--lvl-2.open a{color:#ea6628}.catalog-map__title--lvl-3{position:relative;padding:0px 0px 0px 22px;font-style:italic;font-size:14px;font-weight:500;line-height:20px;color:#8c8c8c}.catalog-map__title--lvl-3:before{content:"";position:absolute;top:5px;left:0;width:12px;height:12px;background:url("../images/icons/arrow-left.svg") center/contain;transform:rotate(180deg);transition:initial}.catalog-map__title--lvl-3:hover{color:#4c858b}.catalog-map__title--lvl-3:hover:before{background-image:url("../images/icons/arrow-right_green.svg");transform:rotate(0)}.catalog-map__list{list-style:none;display:none}.catalog-map__list--lvl-1{display:block}.catalog-map__list--lvl-2{padding:0px 0px 0px 20px}.catalog-map__list--lvl-3{padding:20px 0px 20px 20px;border-bottom:1px dashed #e5e5e5}.catalog-map__item--lvl-3:not(:last-child){margin:0px 0px 8px 0px}.catalog-map__item:last-child>.catalog-map__title{border-bottom:initial}.catalog-map__close-btn{display:none}.product__inner{display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;align-items:flex-start;margin-top:48px}.product__info{display:grid;grid-template-columns:57fr 43fr;grid-gap:22px;margin:0px 0px 40px 0px}.product__gallery{width:100%;max-width:500px}.product__vendor-code{margin:0px 0px 8px 0px;font-size:14px;line-height:17px;color:#b1b1b1}.product__status{margin:0px 0px 10px 0px;font-size:14px;font-weight:600;line-height:17px;color:#4c858b}.product__price{display:flex;flex-direction:column;align-items:flex-end;margin:0px 0px 14px 0px}.product__old-price{color:#b1b1b1}.product__old-price .product__value{text-decoration:line-through}.product__old-price .product__currency{font-weight:500}.product__actual-price{font-size:40px;font-weight:700;line-height:49px;color:#e33e54}.product__actual-price .product__currency{color:#000}.product__option:not(:last-child){padding:0px 0px 16px 0px;margin:0px 0px 16px 0px;border-bottom:1px dashed #e5e5e5}.product__option-name{margin:0px 0px 16px 0px;font-weight:600}.product__option-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.product__actions{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 17px 0px}.product__buttons{display:flex}.product__btn{min-width:auto;width:100%;white-space:nowrap}.product__btn:not(:last-child){margin:0px 16px 0px 0px}.product .tabs__caption{display:flex;list-style:none;border-bottom:3px solid #edf3f3}.product .tabs__caption li{margin-bottom:-3px;padding:20px 0px 29px 0px;font-size:20px;font-weight:600;line-height:24px;color:#b1b1b1;cursor:pointer}.product .tabs__caption li.active{color:#000;border-bottom:3px solid #4c858b}.product .tabs__caption li:not(:last-child){margin-right:40px}.product .tabs__content{padding:26px 0}.product__specification .specification__item{font-size:16px;line-height:50px}.product__specification .specification__item:not(:last-child){margin:0}.product__specification .specification__name{color:#000}.product__specification .specification__value{font-weight:400}.product__specification .specification__points{height:1.8em}.product-reviews__list{list-style:none}.product-reviews__item{padding:20px 0px 14px 0px;border-bottom:1px solid #e0e0e0}.product-reviews__item:not(:last-child){margin:0px 0px 0px 0px}.product-reviews__text{font-size:14px;line-height:24px}.reviews__slider:not(:last-child){margin-bottom:40px}.reviews__iframe-wrapper{height:240px}.reviews__iframe-wrapper iframe{width:100%;height:100%;object-fit:cover}.reviews-form{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:8px}.reviews-form__item:nth-child(1),.reviews-form__item:nth-child(2){grid-column:1/3}.reviews-form__item:nth-child(1){grid-row:1/2}.reviews-form__item:nth-child(2){grid-row:2/3}.reviews-form__item:nth-child(3){grid-column:3/6;grid-row:1/3}.reviews-form__item:nth-child(4){grid-column:6/7;grid-row:1/3}.reviews-form__actions{grid-column:1/7;grid-row:3/4;display:flex;justify-content:center;margin-top:24px}.reviews-form input,.reviews-form textarea{width:100%}.reviews-form textarea{display:flex;height:100%}.file{width:100%;height:100%}.file__input{width:.1px !important;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file__label{position:relative;display:grid;place-content:center;width:100%;height:100%;font-size:14px;font-weight:500;line-height:16px;text-align:center;color:#b1b1b1;border:1px solid #e5e5e5;border-radius:4px;background:url("../images/icons/add.svg") 50% 40% no-repeat;cursor:pointer}.file__label span{position:absolute;bottom:21px;left:50%;width:100%;transform:translateX(-50%);transition:all .3s ease}.file__label:hover span{text-decoration:underline}.product-reviews-card__info{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 16px 0px}.product-reviews-card__person{display:flex;align-items:center}.product-reviews-card__image{margin:0px 17px 0px 0px;width:64px;height:64px;border-radius:50%;overflow:hidden;object-fit:cover}.product-reviews-card__name{font-weight:600;font-size:18px;line-height:24px}.product-reviews-card__date{font-size:14px;font-weight:500;line-height:24px;color:#b1b1b1}.product-gallery .lSGallery li,.product-gallery__item{border:1px solid #e5e5e5;border-radius:4px}.product-gallery__item{position:relative}.product-gallery__item:after{content:"";position:absolute;right:25px;bottom:25px;width:25px;height:25px;background:url("../images/icons/loupe.svg") center/100% no-repeat;transition:all .3s ease;cursor:pointer}.product-gallery__item:hover:after{transform:scale(1.1)}.product-gallery__image{width:100%;height:100%;object-fit:contain;cursor:pointer}.product-gallery .lSSlideOuter .lSPager.lSGallery img{width:100%;height:100%;object-fit:contain}.product-gallery .lSGallery li{transition:all .3s ease}.product-gallery .lSGallery li.active{border-color:#ea6628}.radio-group__input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.radio-group__input:checked+.radio-group__label:before{background:url("../images/icons/orange-dot.svg") center no-repeat #fff}.radio-group__label{position:relative;display:block;padding:0px 0px 0px 30px;cursor:pointer}.radio-group__label:before{content:"";position:absolute;top:5px;left:0;width:19px;height:19px;background:#fff;border:1px solid #b1b1b1;border-radius:50%}.quantity{display:flex;align-items:center}.quantity__input{width:56px;height:56px;margin:0 14px;padding:2px 4px 5px 4px;font-size:22px;font-weight:700;line-height:27px;text-align:center;-moz-appearance:textfield;border:1px solid #e5e5e5;border-radius:50%}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__btn{position:relative;width:13px;height:13px}.quantity__btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:2px;background:#000}.quantity__btn--plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:100%;background:#000}.quantity__btn:hover{transform:scale(1.1)}.quantity__btn:focus{outline:none}.product__suggestion{position:relative;width:100%;max-width:906px}.product .lSSlideWrapper{position:static}.product .lSAction{position:absolute;top:-16px;right:0}.service-page .breadcrumb{margin-bottom:80px}.proccess .reasons__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:50px 30px;margin:0}.proccess .reasons__item{padding:0px 0px 0px 70px}.proccess .reasons__item:before{font-size:70px;line-height:81px}.proccess .reasons__item:not(:last-child){margin:0}.why-us .benefits__info{width:100%;padding:0}.why-us .benefits__list{grid-template-columns:repeat(3, 1fr)}.portfolio{margin-top:40px}.portfolio__title:before{display:none}.portfolio__slider{width:100%;height:100%;margin-left:auto;margin-right:auto;visibility:hidden;opacity:0;transition:all .3s ease}.portfolio__slider.swiper-container-initialized{visibility:visible;opacity:1}.portfolio__list{list-style:none}.portfolio__list:not(:last-child){margin-bottom:30px}.portfolio__item{width:100%;overflow:hidden}.portfolio__item:hover .portfolio__image{transform:scale(1.05)}.portfolio__image{display:flex;width:100%;height:100%;object-fit:cover;cursor:pointer;transition:all .3s ease}.portfolio__controls{display:flex}@media(max-width: 992px){.portfolio__controls{justify-content:center}}.portfolio__navigation{position:relative}.portfolio__navigation .swiper-pagination{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:400px}@media(max-width: 992px){.portfolio__navigation .swiper-pagination{display:none}}.basket__inner{display:grid;grid-template-columns:3fr 1fr;grid-gap:30px;align-items:flex-start;margin-bottom:50px}.basket__list{max-height:552px;overflow:auto;list-style:none}.basket__info{padding:50px;background:#fff;border-radius:6px;box-shadow:0px 4px 50px rgba(0,0,0,.15)}.basket__logo{margin:0px 0px 70px 0px}.basket__logo .logo__link{display:flex;justify-content:center;width:100%}.basket__logo .logo__image{width:100%;max-width:198px;margin:0 auto}.basket__price-without-discount{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 20px 0px}.basket__price-without-discount .basket__value{color:#4c858b}.basket__price-label{font-weight:500;color:#b1b1b1}.basket__discount{display:flex;justify-content:space-between;align-items:center;margin:0px 0px 30px 0px}.basket__discount .basket__value{color:#ea6628}.basket__total{display:flex;justify-content:space-between;align-items:center;padding:24px 0px 0px 0px;border-top:1px dashed #b1b1b1}.basket__total-label{font-weight:600;font-size:20px;line-height:24px}.basket__actions{display:flex;justify-content:space-between;align-items:center}.basket__amount-price{font-weight:700}.basket__total-price{font-size:22px;font-weight:700;line-height:27px}.basket__total-price .basket__value{color:#ea6628}.basket--stage-2 .basket__actions{justify-content:flex-end}.basket--stage-3 .basket-form__stage:not(:last-child){margin:0px 0px 50px 0px}.basket--stage-4 .basket__inner{grid-template-columns:2fr 4fr}.basket--stage-4 .basket__logo{margin:0px 0px 57px 0px}.basket--stage-4 .basket__logo .logo__link{display:block}.basket--stage-4 .basket__logo .logo__image{display:flex;margin:0;width:146px;height:142px}.basket--stage-4 .basket__total{border-top:initial}.basket--stage-4 .basket-card{grid-template-columns:3fr 1fr 1fr;padding:24px 0}.basket--stage-4 .basket-card__old-price,.basket--stage-4 .basket-card__actual-price{justify-content:flex-end}.basket__thanks-text{font-size:18px;line-height:35px}.basket__thanks-text strong{font-weight:700;color:#ea6628}.basket-card{position:relative;display:grid;grid-template-columns:3fr repeat(3, 1fr);grid-gap:10px;align-items:center;padding:24px 80px 24px 0;border-bottom:1px dashed #b1b1b1}.basket-card__info{display:flex;align-items:center}.basket-card__image-wrapper{width:160px;height:135px;margin:0px 23px 0px 0px;border:1px solid #e5e5e5;border-radius:4px}.basket-card__image{width:100%;height:100%;object-fit:contain}.basket-card__name{margin:0px 0px 5px 0px;font-weight:500}.basket-card__brand{margin:0px 0px 26px 0px;font-size:14px;font-weight:700;line-height:22px;color:#ea6628}.basket-card__feature{font-size:14px;font-weight:500;line-height:22px;color:#b1b1b1}.basket-card__feature span{margin-left:10px;font-weight:700;color:#4c858b}.basket-card__quantity{display:flex;justify-content:center}.basket-card__old-price{display:flex;justify-content:center;font-weight:normal;font-size:22px;line-height:27px;color:#b1b1b1}.basket-card__old-price .basket-card__value{text-decoration:line-through}.basket-card__old-price .basket-card__currency{font-weight:500}.basket-card__actual-price{display:flex;justify-content:center;font-size:22px;font-weight:700;line-height:27px}.basket-card__actual-price .basket-card__value{color:#e33e54}.basket-card .basket-card__currency{margin-left:7px}.basket-card__delete-btn-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%)}.basket-card__delete-btn{width:56px;height:56px;border:1px solid #e5e5e5;border-radius:50%;background:url("../images/icons/delete.svg") center no-repeat;transition:all .3s ease}.basket-card__delete-btn:hover{background:url("../images/icons/delete_white.svg") center no-repeat #e33e54;border-color:#e33e54}.basket-form__stage-header{display:flex;justify-content:space-between;align-items:center}.basket-form__title{max-width:51%;font-weight:600;font-size:20px;line-height:24px}.basket-form__points{flex:1 0;width:100%;margin:0 20px;border-bottom:1px solid #e5e5e5}.basket-form__stage-num{display:grid;place-items:center;width:56px;height:56px;font-size:22px;font-weight:700;line-height:27px;text-align:center;border:1px solid #e5e5e5;border-radius:50%}.basket-form__stage-num--checked{background:url("../images/icons/check_white.svg") center no-repeat #4c858b;border-color:#4c858b}.basket-form__stage-body{padding:45px 0}.basket-form__row{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:16px;margin:0px 0px 20px 0px}.basket-form__row input{width:100%}.basket-form__radio{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin:0px 0px 20px 0px}.basket-form__delivery-info{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:32px 16px;max-width:820px}.basket-form__delivery-info input,.basket-form__delivery-info textarea{width:100%;height:100%}.basket-form__item--textarea{grid-column:1/4;min-height:120px}.checkbox__input{width:.1px !important;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.checkbox__input:checked+label:before{background:url("../images/icons/check.svg") center no-repeat}.checkbox__label{position:relative;display:block;padding:0px 0px 0px 35px;font-weight:500;font-size:12px;line-height:normal}.checkbox__label:before{content:"";position:absolute;top:-2px;left:0;width:22px;height:22px;border:1px solid #e5e5e5;border-radius:2px}.checkbox__label a{font-weight:700;color:#ea6628}.checkbox__label a:hover{text-decoration:underline}.modal{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100vw;height:100vh;padding:15px;transform:translateY(-200%);transition:all .3s ease;background:rgba(0,0,0,.5)}.modal.active{transform:translateY(0)}.modal__inner{position:relative;width:100%;max-width:500px;padding:60px;background:#fff}.modal__close-btn{position:absolute;top:25px;right:25px;width:13px;height:20px;background:url("../images/icons/cross.svg") center/100% no-repeat}.modal__close-btn:hover{transform:scale(1.15)}.modal__image{display:block;width:100px;height:100px;object-fit:contain;margin:0px auto 36px auto}.modal__title,.modal__subtitle{text-align:center}.modal__title{margin:0px 0px 8px 0px;font-weight:600;font-size:22px}.modal__subtitle{margin:0px 0px 33px 0px;color:#303030}.modal .form__item{margin:0 auto}.modal .form__item:not(:last-child){margin-bottom:20px}.modal input,.modal .btn{width:100%}.feedback-modal-thanks .modal__inner{padding:100px 60px}.feedback-modal-thanks .modal__subtitle{margin:0}.basket-modal__quantity{font-weight:700}.basket-modal__continue-btn{margin-bottom:8px}.basket-modal .btn{display:block;max-width:240px;margin-left:auto;margin-right:auto}.basket-modal__to-basket-btn{background:#ae2236}.contacts{margin-top:120px}.contacts__inner{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:180px}.contacts__body{width:100%}.contacts__map:not(:last-child){margin-bottom:30px}@media(max-width: 414px){.contacts__map iframe{height:320px}}.contacts__info:not(:last-child){margin-bottom:30px}.contacts__form{position:relative;flex:0 0 500px}.contacts__form:before{content:"";position:absolute;z-index:-1;top:40%;left:60%;transform:translate(-50%, -50%);width:170%;height:170%;background:url("../images/bg/orange-blob-big.svg") center/contain no-repeat}.contacts__description{margin-bottom:48px}.contacts__list{list-style:none}.contacts__item{font-size:18px;line-height:normal}.contacts__item:not(:last-child){margin-bottom:14px}@media(max-width: 414px){.contacts__item:not(:last-child){margin-bottom:18px}}.contacts__phone-link{font-weight:700;margin-right:47px}.contacts__email-link{font-weight:700;color:#000}.contacts__email-link:hover{text-decoration:underline}.contacts__opening-hours,.contacts__address-link{position:relative;padding-left:24px;font-size:18px;line-height:171%}.contacts__opening-hours:before,.contacts__address-link:before{content:"";position:absolute;top:4px;left:0;background-position:center;background-size:contain;background-repeat:no-repeat}.contacts__opening-hours span,.contacts__address-link span{color:#4c858b}.contacts__opening-hours:before{width:15px;height:15px;background-image:url("../images/icons/clock.svg")}.contacts__opening-hours span:nth-of-type(2){margin-left:8px}.contacts__address-link{color:#000}.contacts__address-link:before{width:17px;height:17px;background-image:url("../images/icons/map-pin.svg")}.contacts__address-link:hover{text-decoration:underline}.contacts-form{padding:40px 25px;background-color:#fff;box-shadow:0px 4px 50px rgba(0,0,0,.15)}.contacts-form__title,.contacts-form__subtitle{text-align:center}.contacts-form__title{margin-bottom:8px;font-size:22px;font-weight:600;line-height:27px}.contacts-form__subtitle{margin-bottom:23px}.contacts-form .form__item:not(:last-child){margin-bottom:16px}.contacts-form .form__input,.contacts-form .form__textarea{width:100%;height:56px}.contacts-form .form__submit{display:block;margin-left:auto;margin-right:auto}.contacts-form .form__textarea{resize:none;overflow:hidden}.calculation{margin-top:50px}.calculation-form__list{list-style:none}.calculation-form__item:not(:last-child){margin-bottom:30px}.calculation-stage__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.calculation-stage__step-title{flex:0 0 auto;font-weight:600;font-size:20px;line-height:24px}.calculation-stage__step-separator{flex-grow:1;margin-left:30px;margin-right:30px;width:100%;height:1px;background:#e5e5e5}.calculation-stage__step-num{flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:700;line-height:27px;border:1px solid #e5e5e5;border-radius:50%;transition:all .3s ease}.calculation-stage__step-num.filled{font-size:0;background:url("../images/icons/check_white.svg") center no-repeat #4c858b}.calculation-stage__caption{margin-bottom:25px;font-size:20px;font-weight:600;line-height:24px;color:#4c858b}.calculation-stage__select-group{display:flex;flex-wrap:wrap;margin-bottom:-16px}.calculation-stage__select-group .nice-select{width:100%;max-width:240px;margin-right:16px;margin-bottom:16px;border-radius:4px}.calculation-stage__fieldset{display:flex;flex-wrap:wrap;border:none}.calculation-stage__fieldset .form__item{margin-right:16px;margin-bottom:32px}.calculation-stage .form__textarea{height:120px}.calculation-stage .form__submit{display:block;margin-top:32px;margin-left:auto;margin-right:auto}.calculation-stage .form__item--wide{width:100%}.calculation-stage .form__item--wide input,.calculation-stage .form__item--wide textarea{width:100%}.calculation-stage .radio-group__list{display:flex;flex-wrap:wrap;margin-bottom:-16px;list-style:none}.calculation-stage .radio-group__item{margin-right:40px;margin-bottom:16px}.calculation-stage .radio-group__input:checked~.radio-group__label{color:#000}.calculation-stage .radio-group__input:checked~.radio-group__label span{color:#4c858b}.calculation-stage .radio-group__label{display:block;transition:all .3s ease}.calculation-stage .radio-group__label:hover{color:#000}.calculation-stage .radio-group__label span{display:block;margin-top:1px;font-size:12px;line-height:15px;color:#c4c4c4;transition:all .3s ease}.calculation-stage__configuration .radio-group__item:not(:last-child){margin-right:10px}.calculation-stage__configuration .radio-group__input:checked~.radio-group__label{background-color:#f0feff}.calculation-stage__configuration .radio-group__input:checked~.radio-group__label:after{border-style:solid;border-color:#215359}.calculation-stage__configuration .radio-group__label{width:90px;height:90px;background-position:calc(100% - 16px) calc(100% - 16px);background-size:50px;background-repeat:no-repeat}.calculation-stage__configuration .radio-group__label:before{top:10px;left:10px}.calculation-stage__configuration .radio-group__label:after{content:"";position:absolute;top:0;left:0;width:90px;height:90px;border:1px dashed #d5d5d5;border-radius:8px;transition:all .3s ease}.error404__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.error404__image-wrapper{width:100%;height:50vw;max-height:75vh;margin-bottom:90px}.error404__image{width:100%;height:100%;object-fit:contain}.error404__title{margin-bottom:56px;font-size:60px;line-height:120%}.error404__btn{text-transform:initial}a.catalog-map__title:hover,.catalog-map__title a:hover{text-decoration:underline}.links_ajax_more{display:flex;justify-content:center}.links_ajax{--navMarginX: 30px;display:flex;align-items:center}@media(max-width: 767px){.links_ajax{--navMarginX: 10px;flex-wrap:wrap;row-gap:20px;justify-content:center}}.links_ajax b,.links_ajax a{display:flex !important;align-items:center;height:30px;padding:8px 10px;border:1px solid #e5e5e5;border-radius:4px;color:#000}.links_ajax b,.links_ajax a:not([class]){justify-content:center;width:34px}.links_ajax b{font-weight:400;background-color:#fbb78a}.links_ajax a:hover{background-color:#fbb78a}.links_ajax a.prev,.links_ajax a.next{width:auto !important;margin-top:0 !important;margin-bottom:0 !important}.links_ajax .prev{margin-right:var(--navMarginX) !important}.links_ajax .next{margin-left:var(--navMarginX) !important}.lightSlider.lsGrab>*{cursor:initial}.search,.favorites{margin-top:74px}.search__list,.favorites__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;list-style:none}.search__header{margin-bottom:20px}.search__form{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.search__input{width:100%;margin-right:10px}.search__btn{flex-shrink:0;width:56px;height:56px;border:1px solid #e5e5e5;border-radius:50%;background:url("../images/icons/search.svg") center no-repeat #fff}.search__btn:hover{transform:scale(1.02)}.search__btn:focus{border-color:#000}.error404__btn{text-transform:initial}.swiper-button-prev,.swiper-button-next{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:block !important;width:54px !important;height:54px !important;margin:0 !important;background-color:#fff !important;border:1px solid #e5e5e5 !important;border-radius:4px !important;transition:all .3s ease !important}.swiper-button-prev:after,.swiper-button-next:after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:20px !important;height:20px !important;background:url("../images/icons/arrow-left.svg") center/contain no-repeat !important;transform:translate(-50%, -50%) !important}.swiper-button-prev{margin-right:8px !important}.swiper-button-next:after{transform:translate(-50%, -50%) scaleX(-1) !important}.swiper-pagination{display:flex;gap:5px}.swiper-pagination-bullet{--size: 10px;width:var(--size);height:var(--size);background-color:#8c8c8c;border-radius:50%}.swiper-pagination-bullet:not(:last-child){margin-right:5px}.contacts__thanks{display:flex;flex-direction:column;align-items:center;max-width:600px;margin-left:auto;margin-right:auto}.contacts__thanks h3{font-size:calc(18px + (24 - 18) * ((100vw - 320px) / (1920 - 320)));font-weight:700;line-height:normal;text-align:center}@media(min-width: 1921px){.contacts__thanks h3{font-size:24px}}.contacts__thanks h3:not(:last-child){margin-bottom:30px}.contacts__thanks img{width:130px}.catalog-actions{margin-top:40px}.catalog-actions .nice-select{display:flex;align-items:center;width:auto;height:30px;margin-left:auto;padding-right:50px}@media(max-width: 767px){.catalog-actions .nice-select{flex:0 0 100%}}.banner__list:not(.lightSlider),.hits__list:not(.lightSlider),.projects__list:not(.lightSlider),.reviews__list:not(.lightSlider){transition:all .3s ease;opacity:0;visibility:hidden;max-height:532px}@media screen and (max-width: 1785px){.header__phone-link{margin:0px 30px 0px 0px}.menu__item:not(:last-child){margin:0px 24px 0px 0px}}@media screen and (max-width: 1600px){.header__callback{display:flex;flex-direction:column;align-items:flex-start}.menu__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 10px}.menu__item:not(:last-child){margin:0}.socials__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 10px}.socials__item:not(:last-child){margin:0}.projects .container1920{padding:0 15px}.projects__inner{position:static;flex-direction:column-reverse}.projects__slider{margin:0;max-width:100%}.projects__body{position:relative;text-align:initial}.projects__title{margin:0px 0px 10px 0px;text-align:center}.projects__title span{display:inline}.projects__subtitle{max-width:400px;margin:0 auto 60px auto;text-align:center}.projects__lSAction{position:absolute;right:0;bottom:50px}.promo__image{max-width:45%}.feedback__socials{display:flex;justify-content:center}.feedback .socials__list{grid-template-columns:repeat(4, 1fr)}.footer .socials__list{display:flex}.basket__info{padding:20px}}@media screen and (max-width: 1280px){.banner__header{margin:0px 0px 40px 0px}.promo__image{max-width:40%}.footer__inner{grid-gap:3%}.catalog__list{grid-gap:10px}.category-card__name{bottom:40px;font-size:24px;line-height:29px}.category-card__image-wrapper{min-height:280px}.product__catalog-map{display:none}.product__inner{display:block}.product__gallery{max-width:100%}.product__suggestion{max-width:initial}.basket__list{max-height:614px}.basket__inner{grid-template-columns:1fr}.basket__info{display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;align-items:center;padding:30px}.basket__logo{margin:0}.basket-card{grid-template-columns:3fr 1fr 1fr}.basket-card__info,.basket-card__quantity{grid-row:1/3}.basket-card__old-price,.basket-card__actual-price{grid-column:3/4}.basket-card__old-price{grid-row:1/2}.basket-card__actual-price{grid-row:2/3}}@media screen and (max-width: 1140px){.header__menu,.header__socials{display:none}.header__inner{padding-right:76px}.header__burger-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.header__logo{margin:0px 30px 0px 0px}.header__callback{width:100%}.promo__image{max-width:36%}.filter-form__submit-btn{width:auto;margin-top:20px}.filters__body{grid-template-columns:1fr}.contacts__inner{grid-gap:150px}.search__list,.favorites__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 992px){.section{margin-bottom:90px}.banner__subtitle{margin-bottom:40px}.banner__btn{min-width:180px;padding:16px 20px}.promo__title{font-size:23px;line-height:139%}.promo__title span{font-size:30px;line-height:107%}.promo__body{width:40%}.promo__image{max-width:60%}.promo__info{margin:0px 0px 33px 0px}.advantage-card{flex-direction:column;text-align:center}.advantage-card__image-wrapper{margin:0px 0px 26px 0px}.feedback-form{text-align:center}.feedback-form__fieldset{grid-template-columns:1fr}.feedback-form input{width:100%;max-width:354px;margin:0 auto}.feedback-form .btn{max-width:240px;margin:0 auto}.benefits__image{display:none}.benefits__info{width:100%;padding:0}.benefits__list{grid-template-columns:1fr 1fr}.benefit-card{text-align:center}.about__image{display:none}.about__list{width:100%;margin-top:40px}.video__iframe-wrapper{background:initial}.reasons__image{display:none}.reasons__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;padding:0}.reasons__item{padding:100px 0px 0px 0px}.reasons__item:not(:last-child){margin:0}.footer{padding:40px 0}.footer__inner{grid-template-columns:1fr 1fr;grid-gap:50px}.footer__info{grid-column:1/3}.footer-menu__list{grid-gap:10px 20px}.catalog__list{grid-template-columns:1fr 1fr;grid-gap:30px}.category-card__image-wrapper{min-height:320px}.filters{margin-top:0}.filters__open-filter-btn{display:block}.filters__sort-item--show-by{display:none}.filters__body{padding:0;grid-gap:20px}.filters__sorting{margin:0px 0px 20px 0px}.filter-form{position:fixed;left:0;right:0;top:160px;bottom:0;z-index:3;padding:0px 15px 15px 15px;transform:translateX(100%);transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.075);background:#fff}.filter-form.open{transform:translateX(0);overflow:scroll}.filter-form__inner{border-top:1px solid #e5e5e5;padding-top:35px}.filter-form__item--reset{grid-row:1/2;justify-content:flex-start}.filter-form__item--close{display:flex;justify-content:flex-end}.filter-form__item--submit{grid-column:1/3;justify-content:center;margin-top:46px}.catalog-map{padding:0}.catalog-map__header{display:none}.catalog-map__title--lvl-1{padding:12px 20px;border-bottom:initial;color:#fff;background:#4c858b}.catalog-map__title--lvl-1:after{right:21px;width:16px;height:16px;background-image:url("../images/icons/arrow-down_white.svg")}.catalog-map__list--lvl-1 .catalog-map__item--lvl-1:not(:first-child){display:none}.catalog-map.open{position:fixed;overflow:scroll;left:0;right:0;top:160px;bottom:0;z-index:3;padding:0px 15px 15px 15px;transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.075);background:#fff;box-shadow:initial}.catalog-map.open .catalog-map__inner{border-top:1px solid #e5e5e5;padding-top:35px}.catalog-map.open .catalog-map__header{display:flex;align-items:center;justify-content:space-between}.catalog-map.open .catalog-map__close-btn{display:block}.catalog-map.open .catalog-map__title--lvl-1{padding:12px 22px 12px 0px;border-bottom:1px dashed #e5e5e5;color:#000;background:initial}.catalog-map.open .catalog-map__title--lvl-1:after{right:0;width:12px;height:12px;background-image:url("../images/icons/arrow-right_black.svg")}.catalog-map.open .catalog-map__list--lvl-1 .catalog-map__item--lvl-1:not(:first-child){display:block}.product__info{display:block}.product__gallery{margin:0px 0px 30px 0px}.product__features{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.product__vendor-code,.product__status{grid-column:1/2;margin:0}.product__price{grid-column:2/3;grid-row:1/3;margin:0}.product__option:not(:last-child){margin:0}.product__option:last-child{grid-column:1/3;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;align-items:center}.product__option:last-child .product__option-name{display:none}.product__actions{margin:0}.product__btn{width:initial}.product .tabs__caption{width:100%;overflow-x:scroll;overflow-y:hidden}.product .tabs__caption li{margin-bottom:0;padding:20px 30px;white-space:nowrap}.basket__info{padding:20px}.basket-card{grid-template-columns:2fr 1fr 1fr;grid-gap:0px 10px}.basket-card__image-wrapper{width:128px;height:109px;margin:0px 15px 0px 0px}.basket-card__name{margin:0;font-size:14px;line-height:22px}.basket-card__brand,.basket-card__feature{display:none}.basket-card__old-price{font-size:16px;line-height:20px}.basket-card__actual-price{font-size:18px;line-height:22px}.basket-card__delete-btn-wrapper{display:flex}.basket-form__stage-body{padding:24px 0}.basket-form__row{grid-template-columns:1fr 1fr;grid-gap:16px 30px}.basket-form__delivery-info{grid-template-columns:1fr 1fr;max-width:100%}.basket-form__radio{grid-template-columns:1fr 1fr 2fr}.basket-form__item--textarea{grid-column:1/3}.basket--stage-4 .basket__inner{grid-template-columns:1fr}.basket--stage-4 .basket__logo{margin:0}.basket--stage-4 .basket__logo .logo__image{width:100%}.basket__thanks{display:grid;grid-template-columns:1fr 4fr;grid-gap:20px}.contacts{margin-top:90px}.contacts__inner{display:block}.contacts__body{margin-bottom:80px}.contacts__form{max-width:500px;margin-left:auto;margin-right:auto}.contacts__form:before{top:50%;left:50%}.error404__image-wrapper{margin-bottom:40px}.error404__title{font-size:38px}}@media screen and (max-width: 768px){h3{font-size:22px}.section{margin-bottom:60px}.service-page .breadcrumb{margin-bottom:60px}.breadcrumb__inner{padding:14px 0}.page-title{margin:56px 0px 30px 0px;font-size:45px;line-height:55px}h2{font-size:30px;line-height:37px}.section__title{margin:0px 0px 40px 0px}.editable-content p:not(:last-child),.editable-content ol:not(:last-child),.editable-content ul:not(:last-child),.editable-content table:not(:last-child),.editable-content img:not(:last-child){margin:0px 0px 16px 0px}.editable-content li:not(:last-child){margin:0px 0px 10px 0px}.header__inner{border-bottom:1px solid #e5e5e5}.header__callback{display:none}.logo__link{width:64px;height:64px}.overlay__body,.overlay__info{grid-gap:5%}.overlay__inner{border-top:initial}.banner__subtitle{margin-bottom:20px}.product-card{position:relative;margin-bottom:28px}.product-card__header{position:static}.product-card__button{left:50%;bottom:-28px;transform:translateX(-50%);width:56px;height:56px;border:initial}.product-card__remove-btn{top:24px;right:24px}.product-card__brand{text-align:center}.projects__inner{margin-bottom:0;padding-bottom:0;background:initial}.feedback-form{padding:50px}.feedback__title{margin:0;font-size:40px;line-height:75%}.feedback__subtitle{font-size:16px;line-height:187%}.feedback__item{font-size:14px;line-height:214%}.feedback__item:before{top:9px}.footer{padding:24px 0}.footer__menu,.footer__title,.footer__office-info{display:none}.footer .socials__list{justify-content:center}.footer__legal{text-align:center}.footer__legal p{font-size:12px}.production__list{grid-template-columns:1fr 1fr}.filter-form__inner{border-top:0;padding-top:0}.filter-form,.catalog-map.open{top:120px}.reviews-form{grid-template-columns:repeat(4, 1fr);grid-gap:20px}.reviews-form__item:nth-child(1),.reviews-form__item:nth-child(2){grid-column:1/3}.reviews-form__item:nth-child(1){grid-row:1/2;grid-column:1/3}.reviews-form__item:nth-child(2){grid-row:1/2;grid-column:3/5}.reviews-form__item:nth-child(3){grid-column:1/4;grid-row:2/3}.reviews-form__item:nth-child(4){grid-column:4/5;grid-row:2/3}.reviews-form__item:nth-child(5){grid-column:1/5;grid-row:3/4}.reviews-form__actions{grid-column:1/5;margin:0}.why-us .benefits__list{grid-template-columns:1fr}.why-us .benefit-card__image{margin:0px 0px 10px 0px}.calculation-stage__select-group{flex-direction:column}.calculation-stage__select-group .nice-select{max-width:100%}.calculation-stage__fieldset .form__item{width:100%}.calculation-stage__fieldset .form__item input{width:100%}.error404__image-wrapper{margin-bottom:20px}.error404__title{margin-bottom:20px;font-size:28px}.search,.favorites{margin-top:40px}.search__list,.favorites__list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 660px){.product__features{grid-gap:15px}.product__status{grid-column:2/3;grid-row:1/2;text-align:right}.product__option{grid-column:1/3}.product__option:last-child{grid-template-columns:1fr;grid-gap:10px}.product__option-list{grid-template-columns:1fr}.product__price{grid-column:1/3;grid-row:4/5;align-items:center;margin:0}.product__old-price{font-size:16px}.product__actual-price{font-size:30px;line-height:37px}.product__buttons{flex-direction:column;align-items:center}.product__btn{width:100%;max-width:200px}.product__btn:not(:last-child){margin:0px 0px 16px 0px}.product .tabs__caption li{font-size:16px;line-height:20px}.product__specification .specification__item{padding:8px 0;flex-direction:column;line-height:normal;border-bottom:1px dashed #d5d5d5}.product__specification .specification__value{font-size:14px;font-weight:600;color:#ea6628}.product__specification .specification__points{display:none}.reviews-form{display:block}.reviews-form>*{margin:0px 0px 15px 0px}.file{height:70px}.file__label{background:initial}.file__label span{position:relative;bottom:auto;left:auto;transform:initial}.file__label span:before{content:"";position:absolute;top:50%;left:-40px;transform:translateY(-50%);width:30px;height:30px;background:url("../images/icons/add.svg") center/100% no-repeat}.product-reviews-card__info{flex-direction:column}.product .lSAction{position:static;justify-content:center;margin-top:23px}.product .lSAction>.lSPrev{margin:0px 30px 0px 0px}.product-card__name{display:block;text-align:center}.product-card__price{flex-direction:column}.product-card__actual-price{margin:0px 0px 4px 0px}.basket-form__row,.basket-form__radio,.basket-form__delivery-info{grid-template-columns:1fr;grid-gap:15px}.basket-form__item--textarea{grid-column:initial}}@media screen and (max-width: 620px){.projects__title{margin:0px 0px 25px 0px}.projects__title span{display:block}.projects__subtitle{max-width:100%;margin:0px 0px 30px 0px;text-align:center}.projects__lSAction{display:none}.projects .lSAction{justify-content:center;padding-top:32px}.project-card{padding:20px}.project-card__image-wrapper{height:192px}.lSAction>.lSPrev{margin:0px 20px 0px 0px}.promo__body{display:flex;flex-direction:column;align-items:center;width:100%;margin:0}.promo__image{display:none}.promo__title{margin:0px 0px 20px 0px;font-size:18px;line-height:144%;text-align:center}.promo__title span{font-size:24px;line-height:108%}.promo__info{width:100%;margin:0px 0px 20px 0px}.reasons__list{grid-template-columns:1fr}.reasons__item{padding:50px 0px 0px 0px}.reasons__item:before{left:50%;transform:translateX(-50%);font-size:60px;line-height:73px}.catalog__list{grid-gap:10px}.category-card__image-wrapper{min-height:250px}.service-page .promo__body{align-items:flex-start}.service-page .promo__title{text-align:left}.proccess .reasons__item:before{left:0;transform:initial}.basket__list{max-height:initial;overflow:initial}.basket__info{display:block}.basket__logo{display:none}.basket__inner{margin:0px 0px 32px 0px}.basket__price-without-discount{margin:0px 0px 15px 0px}.basket__discount{margin:0px 0px 20px 0px}.basket__actions{flex-direction:column}.basket__btn:not(:last-child){margin:0px 0px 16px 0px}.basket-card{grid-template-columns:1fr 1fr;grid-gap:15px 5px;padding:24px 0}.basket-card>*{grid-column:initial;grid-row:initial}.basket-card__info{grid-column:1/2;grid-row:1/3;flex-direction:column;align-items:flex-start}.basket-card__image-wrapper{margin:0px 0px 10px 0px}.basket-card__old-price,.basket-card__actual-price{grid-column:2/3;justify-content:flex-end;height:100%}.basket-card__old-price{grid-row:1/2;align-items:flex-end}.basket-card__actual-price{grid-row:2/3;align-items:flex-start}.basket-card__quantity{justify-content:flex-start;grid-column:1/2;grid-row:3/4}.basket-card__delete-btn-wrapper{justify-content:flex-end;grid-column:2/3;grid-row:3/4}.basket__thanks{grid-template-columns:1fr}.basket--stage-4 .basket-card{grid-template-columns:1fr 1fr}.promo--home{margin-top:120px}.promo--home .promo__title{text-align:initial}.promo--home .promo__image{display:block}}@media screen and (max-width: 576px){body{font-size:14px}.header__inner{padding-top:16px;padding-bottom:16px}.overlay__inner{padding:42px 0px}.overlay__body,.overlay__info{grid-template-columns:1fr;grid-gap:30px}.overlay__body{border-bottom:initial}.overlay__info{padding:6px 0px 0px 0px}.overlay__callback{align-items:center}.banner{text-align:center}.banner__body{margin-right:0}.banner__inner{flex-direction:column-reverse}.banner__image-wrapper{max-width:100%;margin:0px 0px 24px 0px}.banner__actions{flex-direction:column;align-items:center}.banner__btn:not(:last-child){margin:0px 0px 16px 0px}.banner__title{margin-bottom:20px}.hits .lSAction{position:static;justify-content:center;margin-top:23px}.advantages__list{grid-template-columns:1fr}.feedback-form{padding:0;background:initial;border:initial;box-shadow:initial}.benefits__list{grid-template-columns:1fr}.benefit-card__image{margin:0px 0px 24px 0px}.benefit-card__title{margin:0px 0px 2px 0px;font-size:18px;line-height:167%}.benefit-card__description{font-size:14px;line-height:186%}.about__list{grid-template-columns:1fr}.about-card__num{left:50%;transform:translateX(-50%)}.feedback__title{font-size:22px;line-height:136%}.feedback__subtitle{margin:0px 0px 22px 0px;font-size:14px}.feedback__list{grid-template-columns:1fr;margin:0px 0px 22px 0px}.feedback__socials{margin:0 auto 18px auto;padding:0px 0px 25px 0px}.feedback .socials__list{grid-gap:36px}.feedback-form__title{margin:0px 0px 4px 0px;font-size:18px;line-height:26px}.feedback-form__subtitle{font-size:14px;line-height:25px}.review-card{padding:20px}.breadcrumb__item:not(:last-child):before{top:10px}.catalog__list{grid-template-columns:1fr;grid-gap:30px}.category-card__image-wrapper{min-height:380px}.category-card__name{width:100%;position:static;text-align:center}.search__list,.production__list,.favorites__list{grid-template-columns:1fr}.filters__sort-label{display:none}.filters__sorting .nice-select{padding:0px 36px 0px 12px;font-size:14px}.filters__sorting .nice-select:after{right:15px;width:11px}.filter-form__item:not(.filter-form__item--reset){grid-column:1/3}.filter-form__item--submit{margin-top:0}.filter-form__item--close{grid-column:2/3 !important}.catalog-map.open{top:100px}.product .lSSlideOuter{padding:0 !important}.product .lSSlideOuter:after{content:"";position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.product .lSGallery{display:none !important}.proccess .reasons__list{grid-template-columns:1fr;grid-gap:30px}.proccess .reasons__item{padding:0px 0px 0px 50px}.proccess .reasons__item:before{top:-7px;font-size:50px;line-height:61px}.modal__inner{padding:60px 20px}.contacts{margin-top:40px}.contacts__body{margin-bottom:40px}.contacts__description{margin-bottom:30px}.contacts-form{padding:20px 15px}.links_ajax a,.links_ajax b{height:24px;font-size:12px}.links_ajax b,.links_ajax a:not([class]){width:24px}}@media screen and (max-width: 476px){.category-card__image-wrapper{min-height:330px}}@media screen and (max-width: 414px){.page-title{margin:40px 0px 15px 0px;font-size:30px;line-height:37px}h2{font-size:20px;line-height:30px}.section__title{margin:0px 0px 20px 0px}.service-page .breadcrumb{margin-bottom:40px}.cart-buttons__item--favorite{display:none}.feedback__title{margin:0}.category-card__image-wrapper{min-height:290px}.filter-form__item--reset,.filter-form__item--close{font-size:12px}.filter-form__reset-btn{padding:0px 0px 0px 24px}.catalog-map__list--lvl-2{padding:0px 0px 0px 10px}.catalog-map__list--lvl-3{padding:20px 0px 20px 10px}.product__cart .cart-buttons__item--favorite{display:block}.calculation-stage__step-title{font-size:16px;line-height:normal}.calculation-stage__step-num{width:40px;height:40px;font-size:18px;line-height:normal}.calculation-stage__caption{font-size:16px}.calculation-stage .radio-group__item{width:100%}.calculation-stage__configuration .radio-group__item{width:auto}.error404__title{font-size:22px}}@media screen and (max-width: 360px){.category-card__image-wrapper{min-height:245px}.contacts__phone-link{margin-bottom:10px}.contacts__opening-hours,.contacts__address-link{font-size:16px}}/*# sourceMappingURL=style.min.css.map */
