/* cacheid:38cca2269c195076700cc5f11012a87e */
@import "https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500&display=swap";.html_disabled{overflow: hidden}body{font-family: "Fira Sans", sans-serif;font-size: 15px;line-height: normal;color: #666;background: #fff;position: relative;display: flex;flex-direction: column;min-height: 100vh}button:focus,a:focus{outline: none}a{color: #469cd0;text-decoration: none;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: color}a:hover{color: #666}.hidden{display: none}.fit-100-250{object-fit: cover;width: 100%;height: 200px}.prebutton{margin-top: 1.5em;margin-bottom: 1.5em}.prebutton.prebutton-big{margin-top: 1em;margin-bottom: 1em}a.readmore{position: relative;font-weight: 500}a.readmore:after{content: "";position: absolute;left: 0;bottom: -2px;height: 2px;width: 0;background: #469cd0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}a.readmore:hover{text-decoration: none;color: #469cd0}a.readmore:hover:after{width: 60px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.hide{display: none}h1,.h1{font-size: 1.75em}h2,.h2{font-size: 1.6em}h3,.h3{font-size: 1.5em}h4,.h4{font-size: 1.25em}h5,.h5{font-size: 1em}h1,h2{position: relative;padding-bottom: 0.15em;margin-bottom: 1em}h1:after,h2:after{content: "";position: absolute;width: 70px;height: 3px;bottom: 0;left: 0;background: #469cd0}h1 > span,h2 > span{font-size: 0.9rem;position: absolute;left: 0;bottom: -1.5em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight: 700;color: #313c53;font-family: "Montserrat", sans-serif}.left-column-title{font-size: 1.2em}.section-title,.left-column-title{position: relative;padding-bottom: 0.15em;margin-bottom: 0.7em}.section-title:after,.left-column-title:after{content: "";position: absolute;width: 70px;height: 3px;bottom: 0;left: 0;background: #469cd0}.section-title.section-title-center,.left-column-title.section-title-center{text-align: center}.section-title.section-title-center:after,.left-column-title.section-title-center:after{left: 50%;margin-left: -35px}.section-title-description{font-size: 1.25em;margin-bottom: 1em}.default-section{padding: 100px 0}.section-heading{font-size: 45px;text-align: center;text-transform: uppercase}.section-heading-description{font-size: 30px;text-align: center;text-transform: uppercase;margin-bottom: 30px;font-weight: 400}.btn,.filter-group button{position: relative;font-size: 18px;text-transform: uppercase;font-weight: 500;background: #107734;padding: 10px 35px;border: 2px #107734 solid;color: #fff;border-radius: 30px}.btn-sm,.filter-group button{padding: 7px 25px;text-transform: none}.btn:hover,.filter-group button:hover{background: none;color: #107734}button.navbar-toggle{position: relative;background-color: transparent;background-image: none;border: none;outline: none;padding: 10px 0}button.navbar-toggle span{background: #fff}button.navbar-toggle.blue span{background: #313c53}button.navbar-toggle.collapsed .icon-bar:nth-child(1){-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}button.navbar-toggle.collapsed .icon-bar:nth-child(2){opacity: 1;filter: alpha(opacity=100)}button.navbar-toggle.collapsed .icon-bar:nth-child(3){-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}button.navbar-toggle .icon-bar{display: block;width: 22px;height: 2px;border-radius: 1px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}button.navbar-toggle .icon-bar:nth-child(1){-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: 10% 10%;-ms-transform-origin: 10% 10%;transform-origin: 10% 10%}button.navbar-toggle .icon-bar:nth-child(2){opacity: 0;filter: alpha(opacity=0)}button.navbar-toggle .icon-bar:nth-child(3){-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 10% 90%;-ms-transform-origin: 10% 90%;transform-origin: 10% 90%}button.navbar-toggle button.navbar-toggle{position: relative;background-color: transparent;background-image: none;border: none;outline: none;padding: 10px 0}button.navbar-toggle .icon-bar + .icon-bar{margin-top: 4px}.table tr{border-bottom: 1px solid #dee2e6}.table tr > td,.table tr > th{vertical-align: middle;border-style: solid;border-color: #dee2e6;border-width: 1px 1px 0 1px;color: #313c53}.table-size{text-align: center;font-size: 14px}.table-size-lg{min-width: 500px}.table-size th{font-weight: 500}.table-size-wrapper{overflow: auto}.form-group{margin-bottom: 0.75rem}blockquote{font-size: 18px;font-style: italic;padding: 1.5rem 3rem;line-height: 30px;background-color: #fbfbfb}.e-mail_size_big{font-size: 16px;font-weight: 600}.trOut{-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.trIn{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.contain{background-size: contain;-webkit-background-size: contain;-moz-background-size: contain;-ms-background-size: contain}.cover{background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover}.noScrollbar{-ms-overflow-style: none;scrollbar-width: none}.noScrollbar::-webkit-scrollbar{display: none}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;overflow-y: scroll}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}#system-message .alert{padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px}#system-message .alert .alert-link{font-weight: bold}#system-message .alert > p,#system-message .alert > ul{margin: 0}#system-message .alert > p + p{margin-top: 5px}#system-message .close{position: relative;line-height: 20px;float: right;font-size: 20px;font-weight: bold;color: #000;text-shadow: 0 1px 0 #fff;text-decoration: none;zoom: 1;opacity: .2;filter: alpha(opacity= 20 )}#system-message .close:hover,#system-message .close:focus{color: #000;text-decoration: none;cursor: pointer;zoom: 1;opacity: .4;filter: alpha(opacity= 40 )}#system-message .alert-notice{background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d}#system-message .alert-notice hr{border-top-color: #c9e2b3}#system-message .alert-notice .alert-link{color: #2b542c}#system-message .alert-message{background-color: #d9edf7;border-color: #bce8f1;color: #31708f}#system-message .alert-message hr{border-top-color: #a6e1ec}#system-message .alert-message .alert-link{color: #245269}#system-message .alert-warning{background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b}#system-message .alert-warning hr{border-top-color: #f7e1b5}#system-message .alert-warning .alert-link{color: #66512c}#system-message .alert-error{background-color: #f2dede;border-color: #ebccd1;color: #a94442}#system-message .alert-error hr{border-top-color: #e4b9c0}#system-message .alert-error .alert-link{color: #843534}#system-message{border: 0;margin: 0;padding: 0}#system-message dt{position: absolute;top: -2000px;left: -3000px}#system-message dd{margin: 0 0 15px 0;font-weight: bold;text-indent: 0px;padding: 0}#system-message dd ul{color: #000;list-style: none;padding: 0px}#system-message dd ul li{line-height: 1.5em}#system-message dd.message ul{padding: 10px 10px 10px 40px;border-top: 2px solid #90b203;border-bottom: 2px solid #90b203}#system-message dd.error ul{padding: 10px 10px 10px 40px;border-top: 2px solid #900;border-bottom: 2px solid #900}#system-message dd.notice ul{padding: 10px 10px 10px 40px;border-top: 2px solid #faa528;border-bottom: 2px solid #faa528;color: #000;margin: 10px 0}#page-error{background: #F0F0F0}#page-error h1{font-family: Helvetica, Arial, sans-serif}#page-error .component-wrapper{padding: 30px 10px}#page-error .errorinfo{font-size: 14px;font-family: Courier, Monaco, "Lucida Console"}#page-error .errorinfo pre{white-space: pre;padding: .5em 0 .5em 1em;border: 1px dashed #aaa;border-left: 4px solid #b4b4b4;line-height: 1.5em;letter-spacing: 0.05em;background: #EEE;font-size: 0.8em;max-width: 100%;overflow: auto !important;overflow-y: hidden;max-height: 200px}#page-error .errorinfo table td{padding: 4px}#page-error .errorinfo table strong{font-size: 16px;font-weight: bold;font-family: Helvetica, Arial, sans-serif}div#system-debug{font-family: Courier, Monaco, "Lucida Console";background-color: #fff;color: #333;max-width: 1200px;margin: 10px auto 50px}div#system-debug a{text-decoration: none !important}div#system-debug table td{padding: 2px 6px}#page-offline{margin: 0;padding: 0;font-size: 12px;color: #333;text-align: center}#page-offline img{border: 0 none;margin-left: auto;margin-right: auto}#page-offline #frame{margin: 20px auto;width: 405px;padding: 20px}#page-offline #frame img{max-width: 100%;height: auto}#page-offline form{margin: auto;text-align: left}#page-offline form p{margin: 0;padding: 4px 0 4px 0}#page-offline form fieldset{border: 0 none;margin: 0em;padding: 0.2em}#page-offline form fieldset .input p{clear: left}#page-offline form label{display: block;float: left;margin: 5px 0px 2px 0px;width: 10em}#page-offline form input{padding: 3px;border: 1px solid #ccc;border-radius: 3px}#page-offline form input[type=text],#page-offline form input[type=password]{width: 200px}#page-offline form input.button{width: 120px;height: 32px;cursor: pointer;background-color: #fff}#page-offline form input.button:hover{border-color: #fc902e}#page-offline form #frmlogin{margin: 0 10px 0 10px}#page-offline form #frmlogin fieldset.button{text-align: right}#page-offline #system-message{margin: 10px auto;padding: 20px 0 0;width: 450px}#page-offline #system-message h4{display: none}.header{position: sticky;top: 0;z-index: 10;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);background-color: #313c53}@media (min-width: 992px){.header{background-color: #fff;position: relative}}.header__tgl-btn-col{order: -1}@media (min-width: 992px){.header__tgl-btn-col{order: 0}}.header__search-col{order: 1}@media (min-width: 992px){.header__search-col{order: 0}}.header__phone-col{display: flex;margin-left: auto}.header__phone-col > div{margin-left: auto;margin-right: auto}@media (min-width: 400px){.header__phone-col{margin-right: auto}}#main-menu-top{background-color: #fbfbfb;border-bottom: 1px solid #dee2e6;position: relative;z-index: 8}#main-menu-top.hidden{margin-top: -100%}#main-menu-top .menu li a,#main-menu-top .menu li .separator{color: #313c53;padding: 0.75em;margin-bottom: 0}#main-menu-top .menu li a:after,#main-menu-top .menu li .separator:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #469cd0;left: 50%;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#main-menu-top .menu li a:hover,#main-menu-top .menu li .separator:hover{color: #469cd0}#main-menu-top .menu li a:hover:after,#main-menu-top .menu li .separator:hover:after{width: 100%;left: 0}#main-menu-top .menu li.active a{color: #469cd0}#main-menu-top .menu li.active a:after{width: 100%;left: 0}#main-menu-top .drop-down-menu li{white-space: normal}#breadcrumbs-top{background-color: #fbfbfb;border-bottom: 1px solid #dee2e6}body::-webkit-scrollbar{width: 7px}body::-webkit-scrollbar-track{background-color: #fbfbfb}body::-webkit-scrollbar-thumb{background-color: #469cd0;border-radius: 20px;border: 3px solid #469cd0}body::-webkit-scrollbar:horizontal{height: 8px}body::-webkit-scrollbar-thumb:horizontal{background-color: #000;border-radius: 10px}#header{padding-top: 0.25rem;padding-bottom: 0.25rem}@media (min-width: 576px){#header{padding-top: 0.5rem;padding-bottom: 0.5rem}}@media (min-width: 992px){#header{padding-top: 15px;padding-bottom: 15px}}#mobile-menu li{position: relative}#mobile-menu .menu a{font-weight: 500;display: block;color: #313c53;position: relative;padding: .75em .75em .75em 0;border-bottom: 1px #dee2e6 solid}#mobile-menu .menu a:after{content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #469cd0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}#mobile-menu .parent{text-transform: uppercase}#mobile-menu .parent > i{position: absolute;right: 0;top: 0;width: 2.75em;height: 2.75em;cursor: pointer;display: flex;align-items: center;justify-content: center;color: #313c53;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none}#mobile-menu .nav-child{padding-left: 0.75em}#mobile-menu .nav-child:not(.active){display: none}#mobile-menu .active.parent > .nav-child{display: flex}#mobile-menu .active.parent li{text-transform: none}#mobile-menu .active.parent > i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#mobile-menu li.active > a,#mobile-menu li.active-alt > a{color: #469cd0}#mobile-menu li.active > a:after,#mobile-menu li.active-alt > a:after{width: 60px}.mobile-navbar-toggle{border-bottom: 1px #dee2e6 solid;padding-bottom: 0.5rem}.mobile-menu-contacts{margin-top: 1.5em}.mobile-menu-contacts .e-mail-inner{font-weight: 500}.mobile-menu-contacts address{margin-top: 0.5em;padding-top: 0.5em;border-top: 1px #dee2e6 solid}.mobile-menu-contacts .time{margin-left: 0}ul.has-title li:first-child{text-transform: uppercase}ul.has-title li:first-child:after{display: none}ul.has-title li:first-child a{font-weight: 600}form[name="searchForm"] .form-group{margin-bottom: 0}form[name="searchForm"] .form-group button{background-color: none;border-color: #313c53;border-width: 0 0 0 1px;padding: .5em .75em;color: #313c53;height: 100%;-webkit-border-radius: 0;border-radius: 0;position: absolute;top: 0;right: 1em;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}form[name="searchForm"] .form-group button:hover{color: #469cd0}form[name="searchForm"] input[name="search"]{border-color: #313c53}form[name="searchForm"] input[name="search"]:focus{box-shadow: none;border-color: #469cd0}form[name="searchForm"] input[name="search"]:focus + button{border-color: #469cd0;color: #469cd0}.form-group-pseudo-search{display: flex;align-items: center;background-color: #fff;border-radius: 0.25rem}.pseudo-button{font-size: 1.1em;height: 100%;padding: 0 .5em;display: flex;align-items: center;justify-content: center;background-color: none;border: none;cursor: text}.pseudo-button > i{margin-right: 0}.pseudo-button:hover{background-color: none;color: #666}.time{font-size: 13px}.contacts-wrapper{padding: 2em;background-color: #313c53;color: #fff;border: 1px #dee2e6 solid}.contacts-wrapper .phones-list{margin-bottom: 0.67em;border-bottom: 1px #dee2e6 solid;padding-bottom: 0.67em}.contacts-wrapper .phones-list:before{color: #fff}.contacts-wrapper a{color: #fff}.contacts-wrapper a:hover{color: #ceedff}.contacts-wrapper address,.contacts-wrapper .time{color: #fff}.contacts-wrapper address{font-weight: 400;font-size: 15px}.contacts-wrapper .time{font-weight: 400;font-size: 15px;margin-left: 0}.contacts-wrapper .company-name{color: #fff;margin-bottom: 1em}.phones-list-wrapper{margin-bottom: 1em;border-bottom: 1px #dee2e6 solid;padding-bottom: 0.67em}.phones-list-wrapper .phones-list{margin-bottom: 0;border-bottom: none;padding-bottom: 0;padding-left: 0}.phones-list-wrapper .phones-list li{margin-bottom: 0.25em}.phones-list-wrapper .phones-list::before{display: none}.address-description{margin-bottom: 0.5em}address{margin-bottom: 0.25em;color: #313c53;font-weight: 700}address a{color: #313c53}address a:hover{text-decoration: underline;color: #469cd0}#catalogue-menu .menu li.parent .submenu-col-1-2{margin-right: -15px;margin-left: -15px}#catalogue-menu .menu li.parent .submenu-col-1-2 li{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px}#catalogue-menu .menu li.parent .submenu-col-1-2 li:after{left: 15px;width: calc(100% - 30px)}#catalogue-menu .menu li.parent .submenu-col-1-3{margin-right: -15px;margin-left: -15px}#catalogue-menu .menu li.parent .submenu-col-1-3 li{-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%;padding-left: 15px;padding-right: 15px}#catalogue-menu .menu li.parent .submenu-col-1-3 li:after{left: 15px;width: calc(100% - 30px)}.mobile-overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 6}.mobile-overlay_toggle-uf-mobile{z-index: 10}.top-brands{padding-top: 0.75rem;padding-bottom: 0.75rem;border-bottom: 1px solid #dee2e6;background-color: #fbfbfb}.top-brands{padding-top: 0.75rem;padding-bottom: 0.75rem;border-bottom: 1px solid #dee2e6;background-color: #fbfbfb}.section{padding-top: 50px;padding-bottom: 50px}.section_pos_bg{background-size: cover;position: relative}.section_pos_bg:after{content: "";width: 100%;height: 100%;background-color: #313c53;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0.7}.section_pos_bg > .container{position: relative;z-index: 2;color: #fff}.section_pos_bg .section-title{color: #fff}.section_pos_bg .section-title:after{background-color: #fff}.section_pos_bg .needreq{color: #fff}#section-component,#slider{padding-top: 30px;background-color: #fbfbfb}#landing-header__inner{height: 500px}.slider-main-wrapper{position: relative;margin-bottom: 20px}#slider-main{height: 450px}#slider-main .item{height: 450px;background-repeat: no-repeat;background-position: 50%}#slider-main .carousel-dot:not(.active) span{background-color: #b2bbcc}#slider-main .carousel-dot:not(.active) span:hover{background-color: #469cd0}#slider-main .item{position: relative}#slider-main .item .slide-link-wrapper{opacity: 0.1;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}#slider-main .item:hover .slide-link-wrapper{opacity: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.slide-link-wrapper{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: #313c53;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.slide-link-wrapper:hover{opacity: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.slide-container{padding: 0 5em;height: 100%}.slide-container > .row{height: 100%;align-items: center}.col-slide{position: static}.slide-button{position: relative;z-index: 1}.slide-link{display: block;height: 100%}.slide-link span{display: none}.slide-title{font-size: 2.25em;font-weight: 900;color: #313c53;text-shadow: 1px 2px 0px #fff}.slide-text{font-size: 1.2em;font-weight: 600;color: #333;margin-bottom: 30px}.slide-text-red{font-size: 1.5em;font-weight: 900;font-family: "Montserrat", sans-serif;color: #870d0d;white-space: nowrap}.slide-green-bg{background-color: #44a027;color: #fff;font-size: 1.2em}.slide-red-bg{background-color: #870d0d;color: #fff;font-size: 1.2em}.carousel-dots{text-align: center;width: 100%}.carousel-dots .carousel-dot{border: none;padding: 0;background: none;padding: 5px}.carousel-dots .carousel-dot span{height: 5px;width: 60px;padding: 0;display: block;background-color: #fff;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.carousel-dots .carousel-dot.active span,.carousel-dots .carousel-dot:hover span{background-color: #469cd0}.carousel-dots.popular-products-dots .carousel-dot span{background-color: #dee2e6}.carousel-dots.popular-products-dots .carousel-dot.active span,.carousel-dots.popular-products-dots .carousel-dot:hover span{background-color: #469cd0}.slider-main-dots{position: absolute;bottom: 1em}.horizontal-row{margin-top: -15px;margin-bottom: -15px}.banners-row{height: 450px}.slider-banners-item-inner{height: 100%;position: relative;padding: 15px;background-color: #313c53;overflow: hidden}.slider-banners-item-link{position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 3}.slider-banners-item-link span{display: none}.slider-banners-item-link:after{content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: -1}.slider-banners-item-link + .slider-banners-item-img{position: absolute;left: 0;top: 0;opacity: 0.6;z-index: 1;object-fit: cover;object-position: top;width: 100%;height: 100%;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.slider-banners-item-link:hover + .slider-banners-item-img{-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 0.8;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.slider-banners-item-content{position: absolute;bottom: 15px;z-index: 1}.slider-banners-item-title,.slider-banners-item-description{color: #fff;margin-bottom: 0}.slider-banners-item:first-child{padding-bottom: 10px}.slider-banners-item:last-child{padding-top: 10px}.row-m-10{margin-left: -10px;margin-right: -10px}.col-p-10{padding-left: 10px;padding-right: 10px}.banners-list div[class^="col"]:nth-child(1) .banners-list-item{background-color: #c00000}.banners-list div[class^="col"]:nth-child(2) .banners-list-item{background-color: #002dc0}.banners-list div[class^="col"]:nth-child(3) .banners-list-item{background-color: #0dc000}.banners-list div[class^="col"]:nth-child(4) .banners-list-item{background-color: #6600c0}.banners-list div[class^="col"]:nth-child(5) .banners-list-item{background-color: #b6c000}.banners-list div[class^="col"]:nth-child(6) .banners-list-item{background-color: #c05700}.banners-list-item{padding: 1.5rem;-webkit-border-radius: 0.25em;border-radius: 0.25em;height: 150px;position: relative;margin-bottom: 1.75rem;margin-top: 40px;z-index: 1;display: flex;align-items: center}.banners-list-item:after{content: "";position: absolute;bottom: -30px;height: 30px;background-color: #fbfbfb;width: 100%;left: 0;z-index: 1}.banners-list-item img{width: auto;height: 200px;position: absolute;right: 0;bottom: 0;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.banners-list-item:hover img{-webkit-transform: scale(1.15);transform: scale(1.15);-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.banners-list-item-link{position: absolute;z-index: 1;top: 0;left: 0;height: 100%;width: 100%}.banners-list-item-title{font-size: 1.1em;text-transform: uppercase;position: relative;z-index: 2;width: calc(100% - 135px)}.banners-list-item-title a{color: #fff;display: block}.banners-list-item-title a:hover{text-decoration: none}.carousel-nav{text-align: center;padding: .5em 0;margin-right: 0.5em}.carousel-nav .owl-prev,.carousel-nav .owl-next{background-color: #469cd0;border: none;-webkit-border-radius: 0.25em;border-radius: 0.25em;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.carousel-nav .owl-prev img,.carousel-nav .owl-next img{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);width: 1.75em;height: 1.75em}.carousel-nav .owl-prev:hover,.carousel-nav .owl-next:hover{background-color: #313c53}.carousel-nav .owl-prev{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);margin-right: 0.7em;padding: 0.5em}.carousel-nav .owl-next{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);margin-left: 0.7em;padding: 0.5em}.carousel-nav.slider-main-nav{position: absolute;top: 50%;z-index: 1;width: 100%;padding: 0;margin: -21px 0 0}.carousel-nav.slider-main-nav .owl-prev{position: absolute;left: 0;margin-left: -1.5em}.carousel-nav.slider-main-nav .owl-next{position: absolute;right: 0;margin-right: -1.5em}.carousel-nav.product-thumb-image-carousel-nav{text-align: right;padding-top: 1em;border-top: 1px #dee2e6 solid}.carousel-nav.product-thumb-image-carousel-nav .owl-prev{margin-right: 0.5em;padding: 0.4em;height: auto}.carousel-nav.product-thumb-image-carousel-nav .owl-next{margin-left: 0.5em;padding: 0.4em;height: auto}.carousel-nav.product-thumb-image-carousel-nav .owl-prev img,.carousel-nav.product-thumb-image-carousel-nav .owl-next img{width: 1.25em;height: 1.25em}.owl-next.disabled,.owl-prev.disabled{background-color: #313c53;opacity: 0.5;filter: grayscale(.8);cursor: default}.slider-main-wrapper .owl-prev{opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.slider-main-wrapper .owl-next{opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.slider-main-wrapper:hover .owl-prev{margin-left: 1em;opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.slider-main-wrapper:hover .owl-next{margin-right: 1em;opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.nav-tabs li a{color: #313c53;padding: 0.75em;display: block;position: relative;text-transform: uppercase;font-weight: 500}.nav-tabs li a:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #469cd0;left: 50%;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.nav-tabs li a:hover,.nav-tabs li a.active{color: #469cd0;text-decoration: none}.nav-tabs li a:hover:after,.nav-tabs li a.active:after{width: 100%;left: 0}.nav-tabs + .tab-content{margin-top: 20px}[data-owl-carousel],#see-also-products-carousel{border-bottom: 1px solid #dee2e6;padding-bottom: 12px;margin-bottom: 15px}[data-owl-carousel] .owl-stage-outer,#see-also-products-carousel .owl-stage-outer{border-bottom: 1px solid #dee2e6;padding-bottom: 25px;margin-bottom: 7px}.moduletable-popular-carouselalt{margin-top: 1em;padding-top: 1em;border-top: 1px solid #dee2e6}.not-found-title{display: inline-block;background-color: #497780;color: #fff;padding: 0 .25em}.blockquote{font-style: italic;position: relative;margin-left: 16.666%;margin-right: 8.3333%;line-height: 1.3em;margin-bottom: 0;font-size: 1.125em;margin-top: 2em}.blockquote:before{content: "";width: 180px;height: 180px;position: absolute;background: url(https://euroenergy.uz/templates/eurolux/images/icons/quote.png) top center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;opacity: 0.25;top: -90px}#top-1{background-color: #fbfbfb;border-bottom: 1px #dee2e6 solid;padding-bottom: 20px;padding-top: 20px}#top-2 + #top-3{padding-top: 0}.advantages-outer{text-align: center;padding: 15px}.advantages-inner{background-color: #fff;padding-top: 15px;padding-bottom: 15px;height: 100%}.advantages-inner img{border: 2px #313c53 solid;padding: 20px;border-radius: 50%}.advantages-name{font-size: 18px;min-height: 2.4em;font-weight: 700;margin-bottom: 5px;margin-top: 10px;border-bottom: 1px #e4e9ec solid;padding-bottom: 7px}.advantages-text{font-size: 15px;margin-top: 15px}#top-6{background-color: #fbfbfb}.o_komp img{width: 100%}.popular-products-carousel-wrapper,.see-also-products-carousel-wrapper{margin-top: 2em}.product-list.change{position: relative}.product-list.change:before{content: "";position: absolute;z-index: 2;top: 0;left: 0;background-color: #fff;opacity: 0.6;display: block;width: 100%;height: 100%}.product-list-wrap{padding: 1rem;background-color: #fff;border: 1px solid #dee2e6}.list-products{display: flex;flex-direction: column}.product-col{margin-bottom: 15px}.product-inner{display: flex;padding-bottom: 15px;border-bottom: 1px #dee2e6 solid}.product-inner-img-link{display: block;width: 220px;height: 264px}.product-inner-img{width: 100%;height: 100%;object-fit: contain;object-position: top;opacity: 1;visibility: visible}.product-inner-img[data-src]{opacity: 0;visibility: hidden;transition: all ease-in .15s}.discount-label,.product-label-name{font-size: 12px;font-weight: 500}.product-item-inner{display: flex;flex-grow: 1;max-width: 100%}.product-desc-block{flex-grow: 1;max-width: 100%;padding-left: 15px;padding-right: 15px;display: flex;flex-direction: column}.product-short-description{font-size: 13px;margin-bottom: 0}.product-item-name{font-size: 16px;font-weight: 500}.product-manufacturer-code,.product-manufacturer-name{margin-bottom: 0.5rem;line-height: 1.5em;font-weight: 500;color: #313c53;font-size: 14px}.product-item-price-block{flex: 0 0 33.3333%;max-width: 33.333333%;flex-direction: column;margin-bottom: 0}ul.product-item-price-block{padding: 0}.product-item-price-old > span{font-size: 1.1em;padding-left: 0;padding-right: 0}.grid-products{display: flex;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;margin-top: -5px}.grid-products .product-col{-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.333333%;padding: 5px;margin-bottom: 0}.grid-products .product-item-inner{flex-direction: column;padding-bottom: 0}.grid-products .product-inner{padding-bottom: 0;flex-direction: column}.grid-products .product-item-price-block{max-width: initial;justify-content: flex-end;padding-bottom: 15px}.grid-products .product-fields{display: none}.grid-products .product-inner{background-color: #fff;border: 1px #dee2e6 solid;height: 100%;overflow: hidden}.grid-products .product-inner:hover{border-color: #469cd0;box-shadow: 0px 5px 10px rgba(0,0,0,0.2)}.grid-products .product-inner-img-link{position: relative;display: block;overflow: hidden;width: 100%;height: 180px}@media (min-width: 992px){.grid-products .product-inner-img-link{height: 250px}}@media (min-width: 1200px){.grid-products .product-inner-img-link{height: 320px}.grid-products .product-inner-img-link:hover .product-inner-img{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}}.grid-products .product-inner-img{-webkit-transition: transform 2s cubic-bezier(0, 0, .44, 1.18);transition: transform 2s cubic-bezier(0, 0, .44, 1.18);width: 100%}.grid-products .product-desc-block{padding-left: 0;padding-right: 0}.grid-products .product-item-name{min-height: 4.6em;border-top: 1px #dee2e6 solid;padding-top: 15px;padding-bottom: 0}.grid-products .product-item-name > a:hover{color: #313c53}.grid-products .product-manufacturer-code{order: -1}.grid-products .product-short-description{display: none}.grid-products .product-item-price{margin-top: auto}.pagination{padding: 1em;margin-top: 1em;background-color: #fff;-ms-flex-direction: column;flex-direction: column;width: 100%;border: 1px solid #dee2e6;-webkit-border-radius: 0;border-radius: 0}.pagination .counter{font-family: "Montserrat", sans-serif;font-weight: 700;font-size: 1.1em;margin-bottom: 0.5em;color: #444}.pagination__nav_type_products{display: none}.pagination ul{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;margin-left: -5px;margin-right: -5px}.pagination ul > li{padding: 5px;font-weight: 500;font-size: 0.9em}.pagination ul > li a{display: block}.pagination__result-counter{font-weight: 500;margin-bottom: 0.375rem;font-size: 1.2em}.owl-carousel .owl-stage{display: flex;flex-wrap: wrap}.product-thumb-image{width: 100%;height: 100%;object-fit: contain}.product-thumb-image-inner{width: 100%;height: 80px;cursor: pointer;border: 1px transparent solid;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out;transition-property: border-color}.product-thumb-image-inner.is-active,.product-thumb-image-inner:hover{border-color: #469cd0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.product-thumb-image-inner.is-active img,.product-thumb-image-inner:hover img{opacity: 0.8}.product-full-image{width: 100%;height: 100%;object-fit: contain;background-color: #fff}.productfull-inner-no-img,.productfull-inner-img-link{display: block;width: 100%;height: 350px;background-color: #fff}.productfull-inner-no-img{display: flex;align-items: center;justify-content: center}.productfull-inner-img-link{position: absolute;left: 0;top: 0;display: block;visibility: hidden;opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.productfull-inner-img-link.show{position: relative;visibility: visible;opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.productfull-inner-img-link span{font-size: 1.5em;position: absolute;border-radius: 50%;width: 2.5em;height: 2.5em;display: flex;align-items: center;justify-content: center;background-color: #469cd0;color: #fff;top: 50%;left: 50%;margin-top: -1.25em;margin-left: -1.25em;transform: translateY(100px);z-index: -1;opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.productfull-inner-img-link:hover{color: #469cd0}.productfull-inner-img-link:hover span{transform: translateY(0);z-index: 0;opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.product-inner-img-full{position: absolute;bottom: 5px;right: 5px;padding: 0.5em;background-color: #469cd0;color: #fff;border-radius: 0.25em;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.product-inner-img-full:hover{background-color: #313c53;color: #dee2e6}.productfull-block-price{border-bottom: 1px #dee2e6 solid;padding-bottom: 1em;margin-bottom: 1em}.productfull-block-price-row{margin-left: -10px;margin-right: -10px}.productfull-block-price-row .product-item-price,.productfull-block-price-row .product-item-get-discount{padding-left: 10px;padding-right: 10px}.other-products-collection-wrapper{border-bottom: 1px #dee2e6 solid;padding-bottom: 1em;margin-bottom: 1em}.other-products-collection-title{font-size: 1em}.other-products-collection-wrapper-row{margin-left: -5px;margin-right: -5px}.other-products-collection-wrapper-row div[class^="col"]{padding: 5px}.other-products-collection-item a{display: flex;align-items: center;justify-content: center;overflow: hidden;border: 1px #dee2e6 solid}.other-products-collection-item a img{width: 123px;height: 148px;object-fit: cover;-webkit-transition: transform 2s cubic-bezier(0, 0, .44, 1.18);transition: transform 2s cubic-bezier(0, 0, .44, 1.18)}.other-products-collection-item a:hover{border-color: #469cd0}.other-products-collection-item a:hover img{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.product-subtitle{position: relative;padding-bottom: 0.35rem;margin-bottom: 1.25rem;font-size: 1em}.product-subtitle:after{content: "";position: absolute;width: 70px;height: 3px;bottom: 0;left: 0;background-color: #469cd0}.sub-categories{margin-left: -7px;margin-right: -7px}.sub-categories-item{padding: 7px}.sub-categories-item a{display: block;position: relative;font-size: 14px;line-height: 1em;padding: 8px 15px 8px 30px;font-weight: 500;color: #469cd0}.sub-categories-item a img{position: absolute;left: 0;width: 30px;top: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;opacity: 1}.sub-categories-item a img.hover{opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.sub-categories-item a:hover{text-decoration: none;color: #0079a7}.sub-categories-item a:hover img{-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out;opacity: 0}.sub-categories-item a:hover img.hover{opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.category_description{margin-top: 15px;border-top: 1px #dee2e6 solid;padding-top: 15px}.category_description img{max-width: 100%;height: auto}#image-popup{position: fixed;padding: 30px;top: 0;height: 100%;width: 100%;z-index: 99;background: #fff}#image-popup .container{text-align: center}#image-popup img{max-width: 500px}.image-popup-close{font-size: 2em;padding: 1em;cursor: pointer;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.image-popup-close:hover{color: #469cd0}.image-popup-container{position: relative;max-width: 100%;max-height: 100vh}.product-item-inner{padding: 15px}.discount-label{position: absolute;z-index: 1;right: 0;padding: 0.5em;background: #870d0d;font-size: 13px;font-weight: 600;color: #fff}.product-item-price{font-size: 1.2em;font-weight: 600;padding-left: 5px;padding-right: 5px;color: #313c53}.product-item-price-digit{font-size: 1.25em;display: block}.product-item-price-null{font-size: 0.8em;line-height: 1.6em}.product-item-price-old{padding-left: 5px;padding-right: 5px}.product-item-price-old span{font-size: 1.1em;line-height: 1.2em;padding-left: 5px;padding-right: 5px;text-decoration: line-through}.product-item-old-price{font-size: 1.15em;padding-left: 5px;padding-right: 5px}.product-item-old-price span{font-size: 1.1em;line-height: 1.2em;text-decoration: line-through}.product-image-block{position: relative;text-align: center}.product-demo > a{font-weight: 500;display: flex;align-items: center}.product-demo > a > i{font-size: 26px;margin-right: 0.35rem}.product-item-label{position: absolute;z-index: 1;top: 2px}.product-label-name{background-color: #469cd0;color: #fff;padding: 5px}.product-label_1{background-color: #870d0d}.product-label_2{background-color: #d7b816}.product-label_3{background-color: #5abf1f}.product-label_4{background-color: #007bff}.product-label_5{background-color: #904202}.product-label_6{background-color: #870d0d}.owl-carousel .owl-item .product-inner-img{width: 270px;height: 320px;object-fit: cover;margin: auto}.no_products_filter{font-size: 1.2rem;font-weight: 500;color: #313c53}.offers-list .row{margin-left: -7px;margin-right: -7px}.offers-list [class^="col-"]{padding: 7px}.offers-list .offer-1{height: 450px}.offers-list .offer-5 .offer-list-list li{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.offers-list-item{height: 100%;background-color: #fff;border: 1px #dee2e6 solid;position: relative}.offers-list-item .offer-list-img a{display: block;height: 100%}.offers-list-item .offer-list-img a:after{opacity: 0.55;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.offers-list-item:hover{box-shadow: 0px 5px 10px rgba(0,0,0,0.2)}.offers-list-item:hover .offer-list-img a:after{opacity: 0.75}.offer-list-img{position: absolute;text-align: center;width: 100%;height: 100%;z-index: 1}.offer-list-img img{width: 100%;height: 100%;object-fit: cover}.offer-list-img a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #1b2233;opacity: 0.55}.offer-list-inner{position: relative;z-index: 2;padding: 2em}.offer-list-inner a{color: #fff;text-decoration: none}.offer-list-title,.offer-list-list{position: relative;z-index: 1}.offer-list-list{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;font-size: 17px;margin-left: -7px;margin-right: -7px}.offer-list-list li{margin: .25em 0;padding-left: 7px;padding-right: 7px;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.offer-list-list li a{padding: .15em 0;font-weight: 500;position: relative}.offer-list-list li a:after{content: "";position: absolute;bottom: 0;height: 2px;background-color: #fff;left: 0;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.offer-list-list li a:hover:after{width: 100%}.offer-list-title{margin-bottom: 1em}.offer-list-title a{position: relative;padding-bottom: 0.15em}.offer-list-title a:after{content: "";width: 0;left: 0;height: 2px;position: absolute;bottom: 0;background-color: #fff;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.offer-list-title a:hover:after{width: 70px}.offers-list-row-custom{height: 100%}.offers-list-row-custom .col-12:first-child{padding-top: 0}.offers-list-row-custom .col-12:last-child{padding-bottom: 0}.offers-list-row-custom .offer-3 .col-12{padding-top: 0}.call-specialist-wrapper{margin-top: 2em;padding-top: 2em;border-top: 1px solid #dee2e6}.call-specialist-title{font-weight: 500;font-size: 1.25em;margin-bottom: 1em}.call-specialist-list{font-size: 1.25em;text-align: left}.call-specialist-list > li{margin-bottom: 0.75em}.call-specialist-list > li > strong{padding: 0 .25em;background-color: #469cd0}.call-specialist-list > li > i{margin-right: 0.25rem}#top-7{background-color: #fff}.moduletable-right-col{background-color: #fff;padding: 1em;border: 1px solid #dee2e6;position: sticky;top: 60px}#right-menu{-ms-flex-direction: column;flex-direction: column;margin-left: 1em;margin-right: 1em}#right-menu li{border-bottom: 1px #dee2e6 solid}#right-menu li a{color: #313c53;position: relative;padding: .5em 0;display: inline-block}#right-menu li a:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #497780;left: 0;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#right-menu li a:hover{color: #469cd0}#right-menu li a:hover:after{width: 100%}#right-menu li.active a{color: #469cd0}#right-menu li.active a:after{width: 100%}.list-subcategory{margin-bottom: 1em;margin-top: -1em}.list-subcategory .row{margin-left: -5px;margin-right: -5px}.list-subcategory .col-auto{padding-left: 5px;padding-right: 5px}.list-subcategory-title{font-weight: 500;font-size: 14px;padding: .5em 0}.list-subcategory-title a{color: #313c53;position: relative;padding: .25em 0 .25em}.list-subcategory-title a:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #469cd0;left: 0;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.list-subcategory-title a:hover{text-decoration: none;color: #469cd0}.list-subcategory-title a:hover:after{width: 100%}#sort_count{padding: .75em 0;border-top: 1px solid #dee2e6;border-bottom: 1px solid #dee2e6;margin-bottom: 2em}.block-sorting{font-size: 13px;font-weight: 500}.block-sorting .row{margin-left: -5px;margin-right: -5px}.block-sorting .row .col-auto{padding-left: 5px;padding-right: 5px}#order{padding: .375rem .5rem}.form_sort_count{text-align: right}.block-sorting{display: inline-block}.moduletable-contact-form{padding: 2em;background-color: #fff;border: 1px #dee2e6 solid}.needreq{color: #870d0d}.form-control{height: auto;border-color: #313c53;resize: none}.form-control:focus{border-color: #469cd0;box-shadow: none}.form-control.sm-form-control{font-size: 13px}textarea.form-control{height: 100px}.form-group label{font-size: 13px;font-weight: 500;margin-bottom: 7px;text-align: left}#map-in{height: 450px;line-height: 0}#map{padding-top: 30px}.simplecallback-overlayed.simple-popup-form{width: 400px;margin-left: -200px}.simplecallback-overlayed.simple-popup-form .form-group{text-align: left}.simplecallback-overlayed.simple-popup-form .simplecallback-close{font-size: 2em;cursor: pointer;position: absolute;right: 0.5em;top: 0.25em;font-weight: 700;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.simplecallback-overlayed.simple-popup-form .simplecallback-close:hover{color: #469cd0}.form-title{position: relative;font-size: 1.5em;text-align: center;padding-bottom: 3px}.form-title:after{content: "";width: 70px;height: 2px;background-color: #469cd0;position: absolute;left: 50%;bottom: 0;margin-left: -35px}#product-main-image{border: 1px #dee2e6 solid;margin-bottom: 1rem;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#product-main-image:not(.no-img):hover{border-color: #469cd0}#product-thumb-image-carousel{padding-top: 1em;margin-bottom: 1em;border-top: 1px #dee2e6 solid}body .sl-overlay{opacity: 0.99}body .sl-wrapper .sl-close{color: #313c53;font-family: "Montserrat", sans-serif}body .sl-wrapper .sl-close:hover{color: #fff}body .sl-wrapper .sl-image .sl-caption{font-family: "Montserrat", sans-serif;font-size: 1.5em;font-weight: 700;color: #313c53;background-color: rgba(255,255,255,0.7)}body .sl-wrapper .sl-counter{color: #313c53;font-size: 1.75em;font-weight: 700}body .sl-wrapper .sl-navigation button{font-family: "Montserrat", sans-serif;width: 1.1em;height: 1.1em;margin-top: -0.5em;line-height: 0.9em;color: #313c53}body .sl-wrapper .sl-navigation button:hover{color: #fff}.product-item-fields-list-item{color: #444;font-size: 15px;font-weight: 500;margin: .75em 0;padding-left: 0.75em;border-bottom: 1px #dee2e6 solid;padding-bottom: 0.5em}.product-item-fields-list-item .fields-value{color: #469cd0}.product-item-fields-title{border-bottom: 1px #dee2e6 solid;margin-bottom: 0;padding-bottom: 1em}.product-add-description{margin-top: 1em;padding: 1em;border: 1px #dee2e6 solid;background-color: #fff}.product-full-img-col,.product-full-char-col{padding-bottom: 1em;margin-bottom: 1em}.product-description{border: 1px #dee2e6 solid;padding: 1rem 1.5rem;background-color: #fff}.product-description p,.product-description ul{font-size: 14px}.product-description ul:not(.nav-tabs){padding-left: 0;list-style: none}.product-description ul:not(.nav-tabs) > li{margin-bottom: 0.5rem}.product-description h4{font-size: 1em}.collapse-item{padding: 1em 1em 0;border: 1px solid #dee2e6;background-color: #fff;margin-bottom: 1em}.collapse-title{padding-bottom: 0.8em;margin-bottom: 0}.collapse-title a{position: relative;display: block;padding-right: 1.2em}.collapse-title a:after{content: "\f196";font-family: "fontAwesome";position: absolute;right: 0;top: 50%;margin-top: -0.5em;font-weight: 400}.collapse-title a:hover{text-decoration: none;color: #313c53}.collapse-title.active a{color: #313c53}.collapse-title.active a:after{content: "\f147"}.collapse-inner{padding-top: 0.5em;border-top: 1px solid #dee2e6}.blog-list-item-inner,.page-content{padding: 1.5em;border: 1px solid #dee2e6;background-color: #fff;margin-bottom: 1.5em}.blog-list-item-inner p:last-child,.page-content p:last-child{margin-bottom: 0}.page-content img{max-width: 100%}.page-content a{text-decoration: underline}.page-content a:hover{text-decoration: none}.page-content p{line-height: 1.5em}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-top: 1em;margin-bottom: 1em}.blog-list-item-inner.services-item-inner{padding: 0;height: 100%;background-color: #fff;border: 1px #dee2e6 solid;position: relative}.services-item-inner{padding: 0;height: 100%;background-color: #fff;border: 1px #dee2e6 solid;position: relative}.services-item-inner .item-image{position: absolute;text-align: center;width: 100%;height: 100%;z-index: 1;top: 0}.services-item-inner .item-image img{width: 100%;height: 100%;object-fit: cover}.services-item-inner .item-image a{display: block;height: 100%}.services-item-inner .item-image a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #313c53;opacity: 0.55;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.services-item-inner:hover{box-shadow: 0px 5px 10px rgba(0,0,0,0.2)}.services-item-inner:hover .item-image a:after{opacity: 0.75}.services-item-inner .page-header{position: relative;z-index: 2;padding: 2em}.services-item-inner .page-header h4 a{color: #fff;position: relative;padding-bottom: 0.15em}.services-item-inner .page-header h4 a:after{content: "";width: 0;left: 0;height: 2px;position: absolute;bottom: 0;background-color: #fff;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.services-item-inner .page-header h4 a:hover{text-decoration: none}.services-item-inner .page-header h4 a:hover:after{width: 100%}.services-item-inner .item-image-link:hover img{-ms-transform: none;-webkit-transform: none;transform: none}.services-item-row{margin-left: -7px;margin-right: -7px}.services-item-col{padding-left: 7px;padding-right: 7px;padding-top: 7px;padding-bottom: 7px;height: 300px}.article-info{font-weight: 600;color: #313c53}.reviews-item-introtext,.reviews-item-text{position: relative;font-style: italic}.reviews-item-introtext:after,.reviews-item-text:after{content: "";position: absolute;top: -1.25em;width: 2.5em;height: 2.5em;background: url(https://euroenergy.uz/templates/eurolux/images/icons/quote.png) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;opacity: 0.3}.reviews-item-text{font-size: 1.25em}.item-image-link,.lightbox-item-full-image{display: block;background-color: #000;overflow: hidden}.item-image-link img,.lightbox-item-full-image img{width: 100%;height: 220px;object-fit: cover;opacity: 0.8;-webkit-transition: all 2s cubic-bezier(0, 0, .44, 1.18);transition: all 2s cubic-bezier(0, 0, .44, 1.18)}.item-image-link:hover img,.lightbox-item-full-image:hover img{opacity: 1;-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.item-full-image{margin-bottom: 1em}.item-full-image img{width: 100%;height: 250px;object-fit: cover}.description-nav{padding-bottom: 1em;margin-bottom: 1em;border-bottom: 1px #dee2e6 solid}.description-nav .nav-link{padding: .5em 1em}.description-nav .nav-link.active{background-color: #469cd0;color: #fff}.colors-lightbox{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;margin-left: -7px;margin-right: -7px}.colors-lightbox li{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;padding: 7px}.colors-lightbox li img{width: 100%}.colors-lightbox li a{display: block;overflow: hidden}.colors-lightbox li a:hover{text-decoration: none;color: #666}.colors-lightbox li span{display: block;margin-top: 0.5em;margin-bottom: 0.5em;text-align: center;font-size: 13px;font-weight: 600}.product-description .tab-pane p:last-child{margin-bottom: 0}.epitaf-wrapper-cat{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;padding-bottom: 1em;margin-bottom: 1em;border-bottom: 1px solid #dee2e6}.epitaf-wrapper-cat li{padding: 0.5em;cursor: pointer;position: relative;color: #313c53;font-weight: 500;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.epitaf-wrapper-cat li:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #497780;left: 50%;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.epitaf-wrapper-cat li:hover{color: #469cd0}.epitaf-wrapper-cat li:hover:after{width: 100%;left: 0}.epitaf-wrapper-cat li.active{color: #469cd0}.epitaf-wrapper-cat li.active:after{width: 100%;left: 0}.epitaf-wrapper-items{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.epitaf-item{padding: 15px;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.333333%;border: 1px solid #dee2e6;background-color: #fff;font-style: italic;position: relative}.epitaf-item:after{content: "";position: absolute;top: 1.5em;width: 2.5em;height: 2.5em;left: 1em;background: url(https://euroenergy.uz/templates/eurolux/images/icons/quote.png) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;opacity: 0.3}.epitaf-item .number{font-style: normal;font-size: 1.1em;font-weight: 600;padding-left: 0.5em;padding-right: 0.5em;border-radius: 0.25em;text-align: center}.e-mail + .e-mail{margin-top: 0.5em}.news-carousel-item-image{margin: 0}.news-carousel-item-image a{display: block;overflow: hidden;background-color: #000}.news-carousel-item-image a img{width: 100%;-webkit-transform: scale(1);transform: scale(1);opacity: 0.7;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.news-carousel-item-image a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);opacity: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.news-carousel-item{background-color: #fff;border: 1px #dee2e6 solid;height: 100%;overflow: hidden;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.news-carousel-item:hover{border-color: #469cd0;box-shadow: 0px 5px 10px rgba(0,0,0,0.2)}.news-carousel-item-inner{padding: 15px}.news-carousel-item-wrap{padding: 5px;height: 100%}.news-carousel-item-title a{color: #313c53;position: relative}.news-carousel-item-title a:after{content: "";width: 0;position: absolute;top: 1.2em;margin-top: 2px;left: 0;height: 2px;background-color: #469cd0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.news-carousel-item-title a:hover{color: #469cd0;text-decoration: none}.news-carousel-item-title a:hover:after{width: 60px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.moduletable_kategories{padding: 0 1em 1em;border-bottom: 1px #dee2e6 solid;margin-bottom: 1em}.left-menu{position: sticky;top: 0.75rem;background-color: #fff;border: 1px solid #dee2e6}.left-menu__inner{overflow: hidden;overflow-y: auto;max-height: calc(100vH - 1.5rem);-ms-overflow-style: none;scrollbar-width: none}.left-menu__inner::-webkit-scrollbar{display: none}#catalogue-left{font-size: 14px;padding: 1rem}#catalogue-left li.parent-active{order: -1}#catalogue-left .nav-child:not(.active){display: none}#catalogue-left .parent{text-transform: uppercase}#catalogue-left .parent > a{border-bottom: 1px #dee2e6 solid}#catalogue-left .parent i{width: 2em;height: 2.75em;cursor: pointer;display: flex;align-items: center;justify-content: center;color: #313c53;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none}#catalogue-left .nav-child{padding-left: 0.75em}#catalogue-left .nav-child li{text-transform: none}#catalogue-left li{position: relative}#catalogue-left li.active > a,#catalogue-left li.active-alt > a{color: #469cd0}#catalogue-left li.active > a:after,#catalogue-left li.active-alt > a:after{width: 60px}#catalogue-left i{position: absolute;right: 0;top: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#catalogue-left a{font-weight: 500;display: block;color: #313c53;position: relative;padding: .75em 2em .75em 0;border-bottom: 1px #dee2e6 solid}#catalogue-left a:after{content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #469cd0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}#catalogue-left a:hover{color: #469cd0}#catalogue-left a:hover:after{width: 60px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#catalogue-left .active.parent > .nav-child{display: flex}#catalogue-left .active.parent > i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg)}.newsflash-item-aside-news img{height: 150px;object-fit: cover}.item-newsflash-image-link{background-color: #000;display: block;overflow: hidden}.item-newsflash-image-link img{opacity: 0.8;-webkit-transition: all 2s cubic-bezier(0, 0, .44, 1.18);transition: all 2s cubic-bezier(0, 0, .44, 1.18)}.item-newsflash-image-link:hover img{opacity: 1;-webkit-transition: all 2s cubic-bezier(0, 0, .44, 1.18);transition: all 2s cubic-bezier(0, 0, .44, 1.18);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.newsflash-title-aside-news{font-size: 1em;margin-bottom: 0.75em}.newsflash-image{margin: 0}.newsflash-image img{width: 100%}.moduletable-aside-news{margin-top: 20px;background-color: #fff;font-size: 14px;padding: 1em 1.5em;border: 1px solid #dee2e6}.newsflash-item-aside-news{margin-bottom: 15px;border-bottom: 1px #dee2e6 solid;padding-bottom: 15px}.newsflash-item-aside-news:first-child{margin-top: 15px}.newsflash-item-aside-news:last-child{margin-bottom: 0;border-bottom: none;padding-bottom: 0}.alert-in-prod{border: 1px #dee2e6 solid;padding: 1em;background-color: #fff;margin-bottom: 1em}.alert-in-prod p:last-child{margin-bottom: 0}.alert-in-prod .h4{color: #469cd0}.banner-outer{background: url(/images/banner-kalasy.jpg) no-repeat center right;position: relative}.banner-desc{font-size: 1.2em;text-transform: uppercase;font-weight: 600;color: #313c53;background-color: rgba(251,251,251,0.75);padding: 1em 1.75em 1em 1em}.banner-top-close{position: absolute;right: 5px;top: 5px;font-size: 1.25em;color: #313c53;cursor: pointer;background: none;border: none;padding: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.banner-top-close:hover{color: #469cd0;background: none;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.uf_wrap{position: sticky;top: 120px}.uf_form{border: 1px #dee2e6 solid}.uf_finded_products{font-weight: 600;font-size: 1rem;color: #313c53;display: flex;align-items: center;padding: 0.75rem}.uf_header{border-bottom: 1px #dee2e6 solid}.uf_inner{overflow: hidden;overflow-y: auto;max-height: calc(100vH - 90px)}.uf_navbar-toggle{display: none}.uf_count_product{margin-left: 0.25rem;color: #ffffff;width: 2.25rem;height: 2.25rem;background-color: #469cd0;border-radius: 50%;display: flex;align-items: center;justify-content: center}.uf_buttons{padding: 0 .75rem .75rem}.uf_buttons_block{display: flex;margin-left: -0.25rem;margin-right: -0.25rem}.uf_buttons_block > .button{margin-left: 0.25rem;margin-right: 0.25rem}.uf_wrapper{display: flex;flex-direction: column;padding: .5rem .75rem 0;border-bottom: 1px #dee2e6 solid}.uf_wrapper:last-child{border-bottom: none}.uf_label{font-weight: 500;padding-bottom: 0.5rem;margin-bottom: 0.25rem;padding-top: 0.5rem;padding-right: 0.5rem;color: #313c53;display: flex;justify-content: space-between;cursor: pointer}.uf_label:hover{color: #469cd0}.uf_label_selected .uf_trigon{transform: rotateZ(-90deg)}.uf_label_selected + .uf_options{display: block}.uf_trigon{font-size: 1.1em;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.uf_options{display: none}.uf_trackbar_inputs{display: flex;margin-left: -0.25rem;margin-right: -0.25rem}.uf_trackbar_inputs > .form-control{margin-left: 0.25rem;margin-right: 0.25rem}.uf_input{position: relative;display: flex;align-items: center;margin-bottom: 0.25rem}.uf_input.uf_hide{position: relative;opacity: 0.5}.uf_input.uf_hide:before{content: "";width: 100%;height: 100%;position: absolute;z-index: 1}.uf_input_checkbox{opacity: 0}.uf_input_checkbox:checked + .uf_input_label{color: #469cd0}.uf_input_checkbox:checked + .uf_input_label:before{content: "\f046"}.uf_input_checkbox:checked ~ .uf_count{background-color: #469cd0;color: #fff}.uf_input_label{margin-bottom: 0;margin-left: -0.95em;display: flex;align-items: center;font-size: 0.9rem;padding-left: 1.5em;cursor: pointer;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.uf_input_label_name{line-height: 1.56em;text-transform: lowercase}.uf_input_label:before{content: "\f096";font-family: "fontAwesome";font-size: 1.3em;position: absolute;left: 0.105em;top: 0.105em}.uf_input_label:hover{color: #469cd0}.uf_input_label:hover ~ .uf_count{background-color: #469cd0;color: #fff}.uf_count{margin-left: 0.25rem;margin-top: -0.5rem;min-width: 1.75rem;font-weight: 400;font-size: 0.75rem;border-radius: 0.25rem;padding-left: 0.15rem;padding-right: 0.15rem;display: flex;align-items: center;justify-content: center;background-color: #dee2e6;color: #313c53;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.uf_inner::-webkit-scrollbar{display: none}.uf_trackbar{padding-top: 1.1rem}.uf_trackbar > table .leftBegun,.uf_trackbar > table .rightBegun{width: 1.1em;height: 1.1em;border-radius: 50%;background-color: #ffffff;position: relative;border: 2px #469cd0 solid;top: -0.5em;display: inline-block;z-index: 1;cursor: pointer}.uf_trackbar > table .l{text-align: right}.uf_trackbar > table .leftBlock,.uf_trackbar > table .rightBlock{height: 2px;background-color: #ccc;display: inline-block;position: relative;top: 0px;white-space: nowrap;width: 0;z-index: 1}.uf_trackbar > table .limit{display: none}.uf_trackbar > table .centerBlock{width: 100%;height: 1.2em;position: relative}.uf_trackbar > table .c{background-color: #469cd0;height: 2px;position: absolute;top: 0;width: 100%}.products-view-toggle-filter{padding-bottom: 0.5rem;border-bottom: 1px #dee2e6 solid;margin-bottom: 0.5rem;display: flex}.products-view-toggle-inner{justify-content: flex-end;margin-left: auto}.toggle-button{display: flex;align-items: center;justify-content: center;padding: 0;font-size: 0.9rem;border: 1px #dee2e6 solid;width: 1.8rem;height: 1.8rem;border-radius: 0;background: none;color: #313c53}.toggle-button > i{margin-right: 0;font-size: 1rem}.toggle-button:hover,.toggle-button.active{color: #469cd0;border-color: #469cd0;background-color: #fff}.banner__image{width: 100%;object-fit: cover;object-position: left}@media (min-width: 992px){.banner-top{position: sticky;top: 37px;background-color: #fff;z-index: 5;padding-top: 5px;padding-bottom: 5px}}@media (min-width: 1200px){.banner-top{top: 45px}}footer{background-color: #313c53;color: #fff}footer a{color: #fff}footer a:hover{color: #f5f5f5}footer .section{padding-top: 30px;padding-bottom: 0}footer .logo a{color: #fff}footer .phones-list{font-weight: 500}footer .phones-list a{color: #fff}footer .phones-list a:hover{color: #79959b}footer .phones-list:before{color: #fff}footer .time{color: #fff;font-weight: 400}footer address a{font-weight: 500}footer address a:hover{color: #79959b}@media (min-width: 992px){.footer__contact-col{display: flex;align-items: center;flex-direction: column}}.footer__contact-col{margin-bottom: 1.5rem}@media (min-width: 576px){.footer__contact-col{margin-bottom: 0;order: 1}}@media (min-width: 992px){.footer__contact-col{order: 0}}#main-menu-bottom{background-color: #fbfbfb;border-top: 1px #dee2e6 solid}#main-menu-bottom .menu li a{padding: 0.75em;display: block;color: #313c53;position: relative}#main-menu-bottom .menu li a:after{content: "";position: absolute;bottom: -1px;height: 2px;background-color: #469cd0;left: 50%;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}#main-menu-bottom .menu li a:hover{color: #469cd0}#main-menu-bottom .menu li a:hover:after{width: 100%;left: 0}#main-menu-bottom .menu li.active a{color: #469cd0}#main-menu-bottom .menu li.active a:after{width: 100%;left: 0;background-color: #469cd0}#copyright{padding-top: 10px;padding-bottom: 10px;font-size: 13px}#copyright a{text-decoration: underline}#copyright a:hover{text-decoration: none}.copyright{margin-bottom: 0}.copyright span{color: #d44900}.main-search__input-inner{display: flex;align-items: center;position: relative}.main-search__icon{color: #dcdcdc;position: absolute;z-index: 1;left: calc(0.9rem + 2px);font-size: 1.1rem}.main-search__input{height: 2.75rem;border: 2px #dcdcdc solid;outline: none;padding-left: 2.9rem;padding-right: 0.9rem;font-size: 15px;font-weight: 500;border-radius: 0.25rem;flex-grow: 1;position: relative;z-index: 2;background-color: transparent}.button,button{padding-left: 1.25em;padding-right: 1.25em;height: 2.25rem;display: inline-flex;align-items: center;border: 2px #469cd0 solid;font-weight: 500;color: #fff;background-color: #469cd0;border-radius: 0.25em;text-transform: uppercase;font-size: 13px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: background-color, color, border-color}.button:hover,button:hover{background: #313c53;border-color: #313c53;color: #fff;text-decoration: none}.button > i,button > i{margin-right: 0.25rem;font-size: 1rem}@media (min-width: 992px){.button,button{padding-left: 1.5em;padding-right: 1.5em;height: 2.75rem;font-size: 15px}.button > i,button > i{font-size: 1.1rem}}.button.send-button{color: #fff}.button.send-button:hover{background: none;color: #469cd0}.button_pos_toggle-menu,.button_pos_show-live-search{width: 2.75rem;padding-left: 0;padding-right: 0;justify-content: center;background-color: transparent;border-color: transparent}@media (min-width: 992px){.button_pos_toggle-menu{width: auto;padding-left: 1.5rem;padding-right: 1.5rem;background-color: #469cd0;border-color: #469cd0}}.button_pos_show-live-search > i{font-size: 22px}.button_size_md{font-size: 13px}.button_size_lg{padding: .75em 1.5em;font-size: 1.25em;font-weight: 700}.button_style_red{background-color: #870d0d;border-color: #870d0d}.button_style_red:hover{background-color: transparent;color: #870d0d}.button_style_green{background-color: #5abf1f;border: none}.button_style_green:hover{background-color: #449117}.button_style_white:hover{background: none;border-color: #fff}.button_type_to-top{position: fixed;z-index: 20;bottom: 0;width: 2.7em;height: 2.7em;display: flex;justify-content: center;align-items: center;padding: 0;right: calc(50% - 1.35rem);bottom: 1rem;line-height: 1.2rem;transform: translateY(5em);transition: transform, ease-in-out .3s}.button_type_to-top > i{margin-right: 0}.button_type_to-top.fixed{transform: none}.button__icon-bar{display: flex;flex-direction: column;gap: 0.375rem;justify-content: center}@media (min-width: 992px){.button__icon-bar{margin-right: 0.5rem;gap: 0.25rem}}.button__icon-bar > span{width: 1.75rem;display: block;height: 2px;background-color: #fff;transition: all .3s ease-in-out}@media (min-width: 992px){.button__icon-bar > span{width: 1.375rem}}.button__icon-bar_active > span:nth-child(1){-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: 10% 10%;-ms-transform-origin: 10% 10%;transform-origin: 10% 10%}.button__icon-bar_active > span:nth-child(2){opacity: 0}.button__icon-bar_active > span:nth-child(3){-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 10% 90%;-ms-transform-origin: 10% 90%;transform-origin: 10% 90%}.button.disabled{background-color: #dee2e6;border-color: #dee2e6;cursor: default !important}.button.disabled:hover{background-color: #dee2e6}.phones-list{position: relative}.phones-list a{font-size: 16px;color: #313c53;font-weight: 500}@media (min-width: 576px){.phones-list a{font-size: 20px}}@media (min-width: 992px){.phones-list a{font-weight: 600}}.phones-list a:hover{color: #469cd0;text-decoration: none}.phones-list a.h-link{color: #fff;padding: 0.35rem;font-weight: 400;font-size: 22px}.phones-list a.h-link > span{display: none}@media (min-width: 400px){.phones-list a.h-link{font-size: 20px;padding: 0;font-weight: 500}.phones-list a.h-link > span{display: inline}}@media (min-width: 992px){.phones-list a.h-link{color: #313c53;font-weight: 700}.phones-list a.h-link:hover{color: #469cd0}}.phones-list__big-num > a{font-size: 20px}@media (min-width: 992px){.phones-list__big-num > a{font-size: 24px}}.logo__link{display: block}.logo__img{width: 164px;height: 45px}@media (min-width: 992px){.logo__img{width: 200px;height: 55px}}.logo__img_pos_header{display: none}@media (min-width: 992px){.logo__img_pos_header{display: initial}}.logo__icon{width: 45px;height: 45px}@media (min-width: 992px){.logo__icon{display: none}}.logo__desc{margin-top: 0.75rem;font-size: 13px}.breadcrumbs{flex-wrap: nowrap;white-space: nowrap;overflow: hidden;overflow-x: auto;align-items: center;-ms-overflow-style: none;scrollbar-width: none}.breadcrumbs::-webkit-scrollbar{display: none}.breadcrumbs .divider{margin-right: 0.35rem}.breadcrumbs li{font-weight: 500;font-size: 13px}.breadcrumbs li > a,.breadcrumbs li > span{padding: .75rem 0;position: relative;display: inline-block}.breadcrumbs li a{color: #313c53;position: relative}.breadcrumbs li a:after{content: "";position: absolute;z-index: 1;bottom: 0;height: 2px;background: #469cd0;left: 50%;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.breadcrumbs li a:hover{color: #469cd0;text-decoration: none}.breadcrumbs li a:hover:after{width: 100%;left: 0}.breadcrumbs li.active > span:not(.divider){color: #469cd0}.breadcrumbs li.active > span:not(.divider):after{content: "";position: absolute;z-index: 1;bottom: 0;height: 2px;background: #469cd0;left: 0%;width: 100%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.breadcrumbs li:nth-child(n + 5) > .pathway{position: relative}.breadcrumbs li:nth-child(n + 5) > .pathway > [itremprop="name"]{display: none}.breadcrumbs li:nth-child(n + 5) > .pathway:hover:before{display: none}.breadcrumbs li:nth-child(n + 5) > .pathway:hover > [itremprop="name"]{display: initial}.no-photo{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center}.no-photo > i{font-size: 3rem;color: #999;color: #dee2e6}.menu li a{position: relative;font-weight: 500}.menu li.parent:not(:hover) .drop-down-menu{transform: translate3d(0, 30px, 30px);z-index: -1;opacity: 0;visibility: hidden;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out;transition-property: transform}.menu li.parent:not(:hover) i{transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none}.drop-down-menu{position: absolute;left: 15px;width: 100%;min-width: 360px;transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;width: calc(100% - 30px);z-index: 2;background: #fff;padding: 2em 3em;-webkit-border-radius: 0.25em;border-radius: 0.25em;box-shadow: 0px 5px 10px rgba(0,0,0,0.2);-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: transform}.drop-down-menu li{white-space: nowrap}.drop-down-row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.drop-down-col-4{-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.333333%;padding-left: 15px;padding-right: 15px}.cat-menu{position: fixed;top: 0;right: 0;width: calc(100% - 4.25rem);z-index: 100;height: 100vh;transform: translateX(100%);transition: transform .3s ease-in-out}.cat-menu_active{transform: translateX(0);transition-delay: 0.15s}@media (min-width: 576px){.cat-menu{width: 450px}}@media (min-width: 992px){.cat-menu{display: none;position: absolute;height: auto;top: 100%;width: 100%;transform: none}.cat-menu_active{display: block}}.cat-menu__wrapper{background-color: #fff;padding: 0.75rem;height: 100%;overflow: hidden;overflow-y: auto;-ms-overflow-style: none;scrollbar-width: none}.cat-menu__wrapper::-webkit-scrollbar{display: none}@media (min-width: 992px){.cat-menu__wrapper{border-top: 1px solid #dee2e6;padding: 1.5rem 0 3rem}}.cat-menu__list{flex-direction: column}.cat-menu__item{font-size: 14px}.cat-menu__item_pos_parent{font-size: 16px;position: relative;width: 200px;display: flex;align-items: center;padding-right: 0.75rem}.cat-menu__item_pos_parent > i{position: absolute;right: 0.75rem;font-size: 0.75rem;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: right, color}.cat-menu__item_pos_parent:after{content: "";width: 0;height: 100%;background-color: #469cd0;position: absolute;right: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: width}.cat-menu__item_pos_parent .cat-menu__item{position: relative}.cat-menu__item_pos_parent:hover > .cat-menu__sub-menu{display: flex}.cat-menu__item_pos_parent:hover > i{right: 1rem;color: #469cd0}.cat-menu__item_pos_parent:hover:after{width: 3px}.cat-menu__link{color: #313c53;position: relative;padding-top: 0.5rem;padding-bottom: 0.5rem;display: inline-block}.cat-menu__link:hover{color: #469cd0}.cat-menu__link:not(.cat-menu__link_pos_parent):after{content: "";position: absolute;z-index: 2;bottom: -1px;height: 2px;background: #469cd0;left: 0;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.cat-menu__link:not(.cat-menu__link_pos_parent):hover:after{width: 100%}.cat-menu__link_pos_parent{flex-grow: 1;padding-top: 0.75rem;padding-bottom: 0.75rem;z-index: 2}.cat-menu__sub-menu{position: absolute;width: calc(1320px - 200px - 3rem);left: calc(200px + .75rem);top: -1.5rem;padding: 1.5rem;display: none}.cat-menu__sub-menu > .cat-menu__item{padding-right: 0.75rem;flex-direction: column;align-items: flex-start;flex: 0 0 auto;width: 33.3333%}.cat-menu__sub-menu > .cat-menu__item:after{display: none}.cat-menu__sub-menu > .cat-menu__item > .cat-menu__link_pos_parent{flex-grow: 0}.cat-menu__sub-menu > .cat-menu__item > i{display: none}.cat-menu__sub-menu .cat-menu__sub-menu{display: flex;flex-direction: column;width: auto;padding: 0;position: static}.cat-menu__sub-menu .cat-menu__sub-menu > .cat-menu__item{width: auto}.c-menu__wrapper{border-top: 1px solid #dee2e6;background-color: #fff;padding-top: 1.5rem;padding-bottom: 1.5rem;height: 100%;overflow: hidden;overflow-y: auto;scrollbar-width: none;-ms-overflow-style: none}.c-menu__wrapper::-webkit-scrollbar{display: none}.c-menu__list{flex-direction: column}@media (min-width: 992px){.c-menu__list{flex-direction: row;margin-left: -0.75rem;margin-right: -0.75rem;margin-bottom: -1.5rem}}.c-menu__list > li{font-size: 15px}@media (min-width: 992px){.c-menu__list > li{font-size: 17px;width: 33.3333%;flex: 0 0 auto;padding-right: 0.75rem;padding-bottom: 1.5rem}}@media (min-width: 1200px){.c-menu__list > li{font-size: 18px;flex: 0 0 auto;width: 25%}}@media (min-width: 992px){.c-menu__list > li > a{margin-bottom: 0.5rem}}.c-menu__list:not(.main-mobile) > li{padding-left: 2.15rem}.c-menu__list:not(.main-mobile) > li.active{order: -1}@media (min-width: 992px){.c-menu__list:not(.main-mobile) > li{padding-left: 0.75rem}.c-menu__list:not(.main-mobile) > li.active{order: initial}}.c-menu__item{font-size: 14px;border-bottom: 1px #dee2e6 solid;padding-left: 0;padding-right: 0}@media (min-width: 992px){.c-menu__item{font-size: 15px;border-bottom: none;padding-left: 0.75rem;padding-right: 0.75rem}}.c-menu__item_pos_parent{position: relative}@media (min-width: 992px){.c-menu__item_pos_parent{padding-right: 1.25rem}}.c-menu__item_pos_parent > i{position: absolute;left: 0;padding: 0.35rem;top: 0.15rem;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: transform;cursor: pointer}@media (min-width: 992px){.c-menu__item_pos_parent > i{display: none;left: auto;right: 0.35rem}}.c-menu__item_pos_parent.active{border-bottom: none}.c-menu__item.active > .c-menu__link{color: #469cd0}.c-menu__item.active > .c-menu__link:after{width: 100%}.c-menu__item.active > .c-menu__sub-menu{display: flex}.c-menu__item.active > i{transform: rotate(90deg)}.c-menu__link{color: #313c53;position: relative;padding-top: 0.5rem;padding-bottom: 0.5rem;display: inline-block;font-weight: 500;cursor: pointer}@media (min-width: 992px){.c-menu__link{padding-top: 0.35rem;padding-bottom: 0.35rem;margin-bottom: 0.35rem}}.c-menu__link:after{content: "";position: absolute;z-index: 2;bottom: -1px;height: 2px;background: #469cd0;left: 0;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.c-menu__link:hover{color: #469cd0}.c-menu__link:hover:after{width: 100%}.c-menu__link_pos_more{cursor: pointer}.c-menu__link_pos_more > i{font-size: 13px;margin-left: 0.2rem;transition: ease-in-out .15s;transition-property: margin-left}.c-menu__link_pos_more:hover + i{margin-left: 0;color: #469cd0}.c-menu__sub-menu{display: none;padding-top: 0.5rem;padding-bottom: 0.5rem;margin-left: -0.75rem;flex-direction: column}@media (min-width: 992px){.c-menu__sub-menu{display: flex;margin-left: -0.75rem;padding-top: 0;padding-bottom: 0}}.c-menu__sub-menu .c-menu__item_pos_parent{padding-left: 1.55rem}.c-menu__sub-menu .c-menu__item_pos_parent > i{display: initial}.c-menu__sub-menu .c-menu__item_pos_parent.active > .c-menu__link{color: #469cd0}.c-menu__sub-menu .c-menu__item_pos_parent.active > .c-menu__link:after{width: 100%}.c-menu__sub-menu .c-menu__item_pos_parent.active > .c-menu__sub-menu{display: flex}@media (min-width: 992px){.c-menu__sub-menu .c-menu__item_pos_parent.active > i{transform: rotate(-90deg)}}.c-menu__sub-menu .c-menu__sub-menu{padding-left: 0.5rem;margin-top: 0.35rem;margin-bottom: 0.5rem;display: none}.c-menu__sub-menu .c-menu__sub-menu .c-menu__item{font-size: 14px;padding-left: 0;border-bottom: 1px #dee2e6 solid}.c-menu__sub-menu > .cat-menu__item{padding-right: 0.75rem;flex-direction: column;align-items: flex-start;flex: 0 0 auto;width: 33.3333%}.c-menu__sub-menu > .cat-menu__item:after{display: none}.c-menu__sub-menu > .cat-menu__item > .cat-menu__link_pos_parent{flex-grow: 0}.c-menu__sub-menu > .cat-menu__item > i{display: none}.subcat-menu__inner{margin-bottom: 0.5rem;border-bottom: 1px solid #dee2e6}.subcat-menu__list{margin-left: -0.75rem;margin-right: -0.75rem}.subcat-menu__item{margin-bottom: 0.75rem;padding-left: 0.75rem;padding-right: 0.75rem}.subcat-menu__link{font-size: 14px;padding-bottom: 0.2rem;color: #313c53}.subcat-menu__link:after{content: "";position: absolute;bottom: -1px;height: 2px;background: #469cd0;left: 0;right: 50%;width: 0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.subcat-menu__link:hover,.subcat-menu__link_active{color: #469cd0}.subcat-menu__link:hover:after,.subcat-menu__link_active:after{width: 100%}.f-menu__inner{border-top: 1px #dee2e6 solid;border-bottom: 1px #dee2e6 solid;padding-top: 1rem;padding-bottom: 1rem}.f-menu__item{font-size: 14px;flex: 0 0 auto;width: 50%}@media (min-width: 576px){.f-menu__item{width: 25%}}@media (min-width: 992px){.f-menu__item{width: 16.66666667%}}.f-menu__link{margin-bottom: 0;position: relative;padding: .5em 0;font-weight: 400;display: inline-block}.f-menu__link:after{content: "";position: absolute;z-index: 2;bottom: 3px;height: 2px;left: 0;width: 0;background-color: #469cd0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}.f-menu__link:hover,.f-menu__link_active{color: #469cd0}.f-menu__link:hover:after,.f-menu__link_active:after{width: 100%}.product-fields + p{margin-top: 0.75rem}.product-fields-table{width: 100%}.product-field{display: flex;margin-bottom: 0.5rem}.product-field-value,.product-field-name{font-size: 13px}.product-full-field-name,.product-full-field-value{font-size: 14px}.product-field > td{line-height: 1.5em;font-weight: 500;color: #313c53}.product-field-name,.product-full-field-name{flex: 0 0 40%;max-width: 40%}.product-field-value,.product-full-field-value{flex-grow: 1}.product-item-price-block{display: flex;margin-left: -5px;margin-right: -5px}.brand__list{margin-left: -0.375rem;margin-right: -0.375rem}@media (min-width: 576px){.brand__list{margin-left: -0.5rem;margin-right: -0.5rem}}.brand__col{margin-bottom: 0.75rem;padding-left: 0.375rem;padding-right: 0.375rem}@media (min-width: 576px){.brand__col{margin-bottom: 1rem;padding-left: 0.5rem;padding-right: 0.5rem}}.brand__link{border: 1px #dee2e6 solid;padding: 0.5rem;display: flex;align-items: center;justify-content: center;height: calc(50px + 1rem);position: relative}.brand__link:after{content: "";position: absolute;width: 100%;height: 100%;transform: scale(.1);top: 0;left: 0;opacity: 1;background-color: #313c53;opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;transition: all 300ms ease-out}.brand__link:hover:after{transform: scale(1);opacity: 0.5;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}@media (min-width: 576px){.brand__link{height: calc(70px + 1rem)}}.brand__img{object-fit: contain;width: 100%;height: 100%;opacity: 1;visibility: visible}.brand__img[data-src]{opacity: 0;visibility: hidden;transition: all ease-in .15s}.brand-carousel{position: relative}.brand-carousel__wrapper{padding-left: 2.15rem;padding-right: 2.15rem;position: relative}.brand-carousel__inner{height: auto}.brand-carousel__inner:not(.owl-loaded){visibility: hidden}.brand-carousel__link{display: flex;justify-content: center;align-items: center;padding: 0.5rem}.brand-carousel__link:hover .brand-carousel__img{opacity: 1;filter: grayscale(0);transition: all .25s ease-in}.brand-carousel__img-wrap{display: block;width: 120px;height: 55px}.brand-carousel__img{width: 100%;height: 100%;object-fit: contain;opacity: 0.5;filter: grayscale(1);transition: all .15s ease-out}.brand-carousel__nav{position: absolute;width: 100%;background-color: #fff;display: flex;justify-content: space-between;z-index: 0;top: calc(50% - 0.875rem);left: 0}.brand-carousel__nav-btn{width: 1.75rem;height: 1.75rem;padding: 0;position: relative;justify-content: center}.brand-carousel__nav-btn > i{font-size: 14px;margin-right: 0}.adv__col{position: relative}.adv__col:before{content: "";width: calc(100% - 1.5rem);height: 1px;background-color: #dee2e6;position: absolute;bottom: 0;left: 0.75rem}.adv__col:after{content: "";width: 1px;height: calc(100% - 1.5rem);background-color: #dee2e6;position: absolute;top: 0.75rem;right: 0}.adv__col:nth-child(even):after{display: none}.adv__col:nth-child(5):before,.adv__col:last-child:before{display: none}@media (min-width: 992px){.adv__col:nth-child(even):after{display: block}.adv__col:nth-child(3n):after{display: none}.adv__col:nth-child(n + 4):before{display: none}}.adv__item{padding: 0.75rem}.adv__item-lg{padding: 0.75rem}@media (min-width: 768px){.adv__item-lg{padding: 1.5rem}}.adv__icon{width: 50px;height: 50px}.adv__icon-lg{width: 50px;height: 50px}@media (min-width: 768px){.adv__icon-lg{width: 75px;height: 75px}}.adv__title{font-weight: 500;margin-top: 0.25rem;margin-bottom: 0;color: #313c53}.adv__title-lg{font-weight: 500;margin-top: 0.25rem;margin-bottom: 0;color: #313c53}@media (min-width: 576px){.adv__title-lg{font-size: 1.1rem}}.digit{font-size: 36px;line-height: 1em;font-weight: 800;font-family: "Montserrat", sans-serif}@media (min-width: 768px){.digit{font-size: 50px}}@media (min-width: 992px){.digit{font-size: 75px}}@media (min-width: 1200px){.digit{font-size: 90px}}.digit_size_md{font-size: 80px}.digit_size_sm{font-size: 38px}@media (min-width: 1400px){.digit_size_sm{font-size: 46px}}.digit span{margin-right: 0.25rem}.digit sup{margin-left: 0.25rem}.digit > sup,.digit > span{font-size: 0.5em}.steps{position: relative}.steps:before{content: "";position: absolute;width: calc(100% - 1.5rem);height: 100%;background-color: #469cd0;right: 0.75rem;top: 0;z-index: 1}@media (min-width: 992px){.steps:before{width: calc(50% - 0.75rem)}}.steps:after{background-color: #469cd0}@media (min-width: 992px){.steps:after{background-color: #469cd0}}@media (min-width: 1200px){.steps__container{padding-left: 50%;margin-left: calc(-569.25px)}}@media (min-width: 1400px){.steps__container{margin-left: calc(-659.25px)}}.steps__row{margin-left: 0;margin-right: 0;background-color: #fff}.steps__content-col{background-color: #fff;display: flex;flex-direction: column}.steps__content{padding: 1.5rem;position: relative;z-index: 2}@media (min-width: 992px){.steps__content{padding: 4.5rem 3rem;margin-left: auto;margin-right: auto}}.steps__content_pos_right{border-top: 1px #dee2e6 solid}@media (min-width: 992px){.steps__content_pos_right{border-top: none}}@media (min-width: 1200px){.steps__content_pos_right{display: flex;flex-direction: column}}.steps__subtitle{margin-top: 0;margin-bottom: 0.25rem;text-transform: uppercase;font-weight: 600;color: #fff}.steps__heading{margin-top: 1.25rem;margin-bottom: 0.5rem;color: #fff}.steps__heading > p{margin-bottom: 0.5rem}.steps__phone{font-size: 0.8em;color: #fff;text-decoration: none;font-weight: 700}.steps__phone:hover{opacity: 0.8;color: #fff}.steps__title{color: #fff}@media (min-width: 992px){.steps__title{color: #333}}.step__row{margin-left: 0;margin-right: 0}@media (min-width: 768px){.step__row{margin-left: -2rem;margin-right: -2rem}}@media (min-width: 1200px){.step__row{margin-left: -3rem;margin-right: -3rem}}.step__col{position: relative;display: flex;padding: 0.75rem;border-bottom: 1px #dee2e6 solid}@media (min-width: 576px){.step__col{border-bottom: none}}@media (min-width: 768px){.step__col{padding: 2rem}}@media (min-width: 1200px){.step__col{padding: 3rem}}@media (min-width: 992px){.step__col:after{content: "\f138";font-family: bootstrap-icons;position: absolute;font-size: 1.7rem;line-height: 1em;top: calc(50% - 0.6em);right: 0}}@media (min-width: 1200px){.step__col:after{font-size: 2rem}}@media (min-width: 992px){.step__col:nth-child(1),.step__col:nth-child(2),.step__col:nth-child(3){border-bottom: 1px #dee2e6 solid}.step__col:nth-child(4){order: 2}.step__col:nth-child(5){order: 1}.step__col:nth-child(3):after{transform: rotateZ(90deg);right: 0}.step__col:nth-child(3) .step__content{padding-right: 1.5rem;align-items: center}.step__col:nth-child(n + 4):after{transform: rotateZ(180deg);right: auto;left: -2rem}.step__col:last-child:after{display: none}}.step__item{display: flex;align-items: center}.step__content{display: flex;align-items: center}@media (min-width: 576px){.step__number{position: relative;top: -10px}}@media (min-width: 768px){.step__number{font-size: 60px}}.step__icon-block{width: 60px;height: 60px;display: flex;flex: 0 0 auto;background-color: #469cd0;align-items: center;justify-content: center;margin-left: -5px;position: relative;z-index: 2;border: 5px #fff solid;border-radius: 50%}@media (min-width: 768px){.step__icon-block{margin-left: -10px;width: 75px;height: 75px}}@media (min-width: 1200px){.step__icon-block{width: 90px;height: 90px}}.step__icon{width: 30px;height: 30px}@media (min-width: 768px){.step__icon{width: 34px;height: 34px}}@media (min-width: 1200px){.step__icon{width: 36px;height: 36px}}.step__title{font-weight: 500;color: #313c53;padding-left: 0.75rem;margin-bottom: 0;position: relative;z-index: 3;flex-grow: 1}@media (min-width: 576px){.step__title{font-size: 1rem}}@media (min-width: 1200px){.step__title{font-size: 1.1rem}}.advantages__list{flex-direction: column;color: #fff}@media (min-width: 992px){.advantages__list{color: #313c53}}.advantages__list-item{font-size: 1rem;margin-bottom: 0.35rem;font-weight: 500;display: flex;align-items: center}@media (min-width: 992px){.advantages__list-item{margin-bottom: 0.5rem}}.advantages__list-item > i{font-size: 1rem;margin-right: 0.2rem}@media (min-width: 992px){.advantages__list-item > i{color: #469cd0;font-size: 1.2rem;margin-right: 0.25rem}}.landing-header__inner{padding-top: 40px;padding-bottom: 40px;position: relative;display: flex;flex-direction: column;justify-content: center;background-size: cover}.landing-header__inner:after{content: "";width: 100%;height: 100%;background-color: #313c53;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0.7}@media (min-width: 768px){.landing-header__inner{padding-top: 50px;padding-bottom: 50px}}@media (min-width: 992px){.landing-header__inner{padding-top: 70px;padding-bottom: 70px}}@media (min-width: 1200px){.landing-header__inner{min-height: 550px}}.landing-header__inner > .container{position: relative;z-index: 2}.p-header__title{color: #fff}@media (min-width: 992px){.p-header__title{font-size: 28px}}@media (min-width: 1200px){.p-header__title{font-size: 32px}}.p-header__adv-list{color: #fff;gap: 0.75rem;margin-bottom: 1.5rem}@media (min-width: 992px){.p-header__adv-list{font-size: 17px}}.p-header__adv-list > li{display: flex;align-items: center}.p-header__adv-list > li > i{font-size: 16px;line-height: 16px;margin-right: 0.25rem}@media (min-width: 992px){.p-header__adv-list > li > i{font-size: 24px;line-height: 20px}}.about{background-color: #f5f5f5}@media (min-width: 992px){.about__inner{padding: .75rem 1.5rem}}.about__inner > p{line-height: 17px;color: #313c53}.about__inner > p:last-child{margin-bottom: 0}@media (min-width: 992px){.about__inner > p{font-size: 17px;line-height: 20px}}.clearfix{display: block}.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}* html .clearfix{height: 1%}@media print{*{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important}a,a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content: ""}pre,blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr,img{page-break-inside: avoid}img{max-width: 100% !important}@page{margin: 0.5cm}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}.no-print{display: none !important}}#mobile-menu{background: #fbfbfb;position: fixed;z-index: 5;height: 100vh;width: 600px;top: 0;right: -600px;padding: 1em 1.5em;display: flex;flex-direction: column;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: right}#mobile-menu.active{right: 0;box-shadow: 0px 5px 10px rgba(0,0,0,0.2)}#mobile-menu .menu{-ms-flex-direction: column;flex-direction: column}#mobile-menu .item-125{display: none}.mobile-menu-inner{overflow: hidden;overflow-y: auto;flex-grow: 1;padding-bottom: 0.75rem}@media (max-width: 1450px){#slider-main .item{background-position-x: -150px}.col-slide{margin-left: 8.333%}}@media (max-width: 1199px){#map-in{height: 400px}#slider-main{height: 450px}#slider-main .item{background-position-x: 50%;height: 450px}.slider-main-nav{display: none;margin-top: -50px}.slider-main-nav .owl-prev,.slider-main-nav .owl-next{height: 90px;width: 90px}.slider-main-nav .owl-prev:before,.slider-main-nav .owl-next:before{height: 50px;left: 50px}.slider-main-nav .owl-prev:after,.slider-main-nav .owl-next:after{height: 50px;left: 50px}#main-menu-top .menu li a{padding: 0.5em}#catalogue-menu .menu li a,#catalogue-menu .menu li .separator{padding: .75em .5em}#main-menu-bottom .menu li a{padding: 0.5em}.owl-carousel .owl-item .product-inner-img{width: 220px;height: 265px}.uf_wrap{background: #fbfbfb;position: fixed;z-index: 20;height: 100vh;width: calc(400px  + 3em);right: -100%;top: 0;padding: 1em 1.5em;display: flex;flex-direction: column;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;transition-property: right}.uf_wrap.active{right: 0}.uf_inner{flex-grow: 1;padding-bottom: 0.75rem;max-height: initial}.uf_header{position: sticky;z-index: 2;top: 0;background: #fbfbfb}.uf_navbar-toggle{display: block}.uf_form{border: none}.uf_input{margin-bottom: 0.375rem}.uf_input_label{font-size: 0.95rem}.uf_offcanvas-button{position: fixed;z-index: 5;left: 0;top: 50%;width: 2.5em;height: 2.5em;margin-top: -1.25em;display: flex;align-items: center;justify-content: center;padding: 0;border-radius: 0 .25em .25em 0;color: #fff;background-color: #5abf1f;border: none;transform: translateX(-3em)}.uf_offcanvas-button.fixed{transform: none}.uf_offcanvas-button:hover{background-color: #5abf1f}.uf_offcanvas-button > i{margin-right: 0}.form-group-pseudo-search{background: none;justify-content: center}.pseudo-button{color: #fff;padding: 0.66em}.pseudo-button:hover{color: #fff}.breadcrumbs li:nth-child(n + 5) > .pathway:before{display: none}.breadcrumbs li:nth-child(n + 5) > .pathway > [itemprop="name"]{display: initial}.product-thumb-image{width: 81px;height: 102px}}@media (max-width: 991px){#map-in{height: 300px}.moduletable-contact-form{margin-top: 1em}.moduletable-right-col{margin-top: 20px}#catalogue-menu-top{padding-top: 5px;padding-bottom: 5px;background-color: #000}.col-slide{margin-left: 0}.drop-down-menu{position: relative;background: none;box-shadow: none;padding: 0.5em}.blockquote{margin-left: 8.3333%}.offers-list .offer-5 .offer-list-list li{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.offers-list .offer-1{height: 20em}.offers-list-item{height: 20em}#catalogue-menu-top .menu li:last-child a:hover{background: none}.banners-row{height: 200px}.slider-banners-item{margin-bottom: 10px}.slider-banners-item:first-child{padding-bottom: 0}.slider-banners-item:last-child{padding-top: 0}.item-472{display: list-item}.product-item-price{font-size: 1.1em}.product-item-price-old > span{font-size: 1em}.product-item-name{font-size: 1em}.form-group-pseudo-search{background: #fff;justify-content: flex-start}.pseudo-button{color: #666;padding: 0.5em}.product-thumb-image{width: 99px;height: 119px}.other-products-collection-item a img{width: 101px;height: 121px}}@media (max-width: 767px){.item-image,.item-full-image{margin-bottom: 1em}#mobile-menu{width: 450px;right: -450px}#mobile-menu.active{right: 0}.blockquote{margin-left: 0;margin-right: 0}.section{padding-top: 30px;padding-bottom: 30px}.offers-list .offer-1,.offers-list-item{height: 100%}.banners-list-item-title a{display: block}.owl-carousel .owl-item .product-inner-img{width: 250px;height: 300px}.list-products .product-inner-img-link img{width: 250px;height: 300px}h3.section-title{text-align: center}h3.section-title:after{left: 50%;margin-left: -35px}#copyright{text-align: left}.product-full-image{max-width: 360px}.grid-products .product-col{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.banner-desc{text-transform: none;font-size: 1.1em}.button_type_to-top{display: none}.product-thumb-image{width: 116px;height: 139px}.other-products-collection-item a img{width: 150px;height: 180px}.table-size td,.table-size th{padding: 0.5rem}}@media (max-width: 575px){.offers-list [class^="col-"]{padding-top: 0;padding-bottom: 0}.popular-products-dots{display: none}#popular-products-carousel .owl-stage-outer{border-bottom: 0;padding-bottom: 0;margin-bottom: 0}.button.send-button,button.send-button,.button.big-button,button.big-button{font-size: 1.1em}h1,.h1{font-size: 1.5em}.h3,h3{font-size: 1.25em}.h4,h4{font-size: 1.1em}.colors-lightbox li{-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%}.breadcrumbs{font-size: 12px}.item-image-link img{max-height: 275px;object-fit: cover}.works-thumb{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.works-thumb-link{width: 300px;margin: auto}.works-thumb-img{width: 300px}.banners-list-item{max-width: 400px;margin-left: auto;margin-right: auto}.owl-carousel .owl-item .product-inner-img{margin: auto;width: 270px;height: 320px}.list-products .product-inner-img-link img{margin: auto;width: 270px;height: 320px}.call-specialist-list{font-size: 1em;margin-left: 0}#footer-catalogue-menu .nav-child{display: none}#slider-main{height: auto}#slider-main .item{height: 300px;background-size: cover}h2{font-size: 1.4em}[data-owl-carousel],#see-also-products-carousel{border-bottom: none;padding-bottom: 0;margin-bottom: 0}.product-item-name{font-size: 0.9em}.grid-products .product-inner-img-link{display: flex;justify-content: center}.grid-products .product-inner-img{width: 200px;height: 240px}.nav-tabs li a{text-transform: none;font-size: 0.9em;padding: 0.5em}.form-group-pseudo-search{background: none;justify-content: center}input[name="search-pseudo"]{display: none}.pseudo-button{color: #fff;padding: 0.5em}.pseudo-button:hover{color: #fff}.product-thumb-image{width: 86px;height: 103px}.other-products-collection-item a img{width: 115px;height: 138px}}@media (max-width: 600px){#mobile-menu{width: 400px;right: -400px}#mobile-menu.active{right: 0}}@media (max-width: 450px){header .phones-list,footer .phones-list{font-size: 1.25em}header .phones-list span,footer .phones-list span{font-size: 0.9em}#mobile-menu{width: 100%;right: -100%}#mobile-menu.active{right: 0}.call-specialist-list{margin-left: 0}#top-6{background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover}.colors-lightbox li{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.grid-products .product-col{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.grid-products .product-item-name{min-height: auto}.uf_wrap{width: 100%}.banners-list-item-title{text-transform: none}}@media (max-width: 400px){.simplecallback-overlayed.simple-popup-form{width: 300px;margin-left: -150px}.copyright{font-size: 12px}.other-products-collection-item a img{width: 88px;height: 105px}}