a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sup{font-size:.7em;position:relative;top:-.3em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}button{font:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:helios;src:url(../fonts/heliosextblack.eot);src:url(../fonts/heliosextblack.eot?#iefix) format('embedded-opentype'),url(../fonts/heliosextblack.woff2) format('woff2'),url(../fonts/heliosextblack.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icons;src:url(../fonts/icons.eot?v3);src:url(../fonts/icons.eot?v3#iefix) format('embedded-opentype'),url(../fonts/icons.ttf?v3) format('truetype'),url(../fonts/icons.woff?v3) format('woff'),url(../fonts/icons.svg?v3#icons) format('svg');font-weight:400;font-style:normal;font-display:block}.ico{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;display:inline-block;color:#231f20}.ico.mirrored{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arr-left:before{content:"\e900"}.ico-arr-right:before{content:"\e901"}.ico-boxes:before{content:"\e902"}.ico-close:before{content:"\e903"}.ico-down:before{content:"\e904"}.ico-download:before{content:"\e905"}.ico-dumpster:before{content:"\e906"}.ico-facebook:before{content:"\e907"}.ico-filter:before{content:"\e908"}.ico-forklift:before{content:"\e909"}.ico-fullsize:before{content:"\e90a"}.ico-instagram:before{content:"\e90b"}.ico-left:before{content:"\e90c"}.ico-lift:before{content:"\e90d"}.ico-linkedin:before{content:"\e90e"}.ico-location:before{content:"\e90f"}.ico-menu:before{content:"\e910"}.ico-minus:before{content:"\e911"}.ico-phone:before{content:"\e912"}.ico-plus:before{content:"\e913"}.ico-rack:before{content:"\e914"}.ico-right:before{content:"\e915"}.ico-search:before{content:"\e916"}.ico-up:before{content:"\e917"}.ico-youtube:before{content:"\e918"}.ico-arrow-up:before{content:"\e919"}*,::after,::before{-webkit-locale:auto;white-space:normal;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:inherit}body{font-family:Montserrat,sans-serif;font-size:14px;line-height:16px;color:#242b32;background-color:#f6f6f6;min-width:320px;-webkit-locale:auto;white-space:normal;text-rendering:optimizeLegibility}.helios{font-family:Helios,sans-serif;line-height:1}.caption{font-size:24px;font-weight:500;margin-bottom:24px}@media (min-width:768px){.caption{font-size:24px}}@media (min-width:1024px){.caption{font-size:36px;margin-bottom:48px}}.caption.with-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.caption.with-btn .caption-text{display:inline-block}}.caption.with-btn .btn{margin-top:16px}@media (min-width:768px){.caption.with-btn .btn{width:auto;min-width:155px;margin-top:0;margin-left:16px;white-space:nowrap}}@media (min-width:768px){.caption.with-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.caption .count{color:#6a6c6c}img{max-width:100%}.swiper-slide img{display:block}.swiper-container:not(.swiper-popup-gallery) .swiper-slide,.swiper-container:not(.swiper-popup-gallery-about) .swiper-slide{width:auto}.bx-touch .swiper-keyboard{padding-bottom:10px}input{background:#fff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:18px;padding:10px;color:#2c0b14;width:100%;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea{font-family:Montserrat,sans-serif;border-radius:0;margin:0}textarea{resize:none}input[type=search]{cursor:text}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::-ms-clear{display:none!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.fg{position:relative;overflow:hidden}.fg.no-overflow{overflow:visible}.input,.textarea{border:1px solid #eee}.input{-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 16px;font-size:14px;line-height:16px;min-height:48px}.input:focus{border-color:#a4a4a4}.input.error,.input.full,.input.valid,.input:focus{padding:22px 16px 6px}.input.error~.fake-placeholder,.input.full~.fake-placeholder,.input.valid~.fake-placeholder,.input:focus~.fake-placeholder{top:6px}.input.error{border-color:#e40134}.input.error~.fake-placeholder,.input.error~label{color:#e40134}.input.error~label.error{color:#e40134;margin-top:6px}.input.hidden{position:absolute;width:0;height:0;padding:0;border:0;margin:0}.input.disabled{background-color:#f9f9f9;color:#7c7c7c;cursor:not-allowed}.input-line{border:2px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 16px;font-size:14px;line-height:16px}.input-line:focus{border-color:#a4a4a4}.textarea{width:100%;min-height:134px;padding:16px}.textarea:focus{border-color:#a4a4a4}.textarea.error,.textarea.full,.textarea.valid,.textarea:focus{padding:32px 16px 16px}.textarea.error~.fake-placeholder,.textarea.full~.fake-placeholder,.textarea.valid~.fake-placeholder,.textarea:focus~.fake-placeholder{top:8px}.textarea.error{border-color:#e40134}.textarea.error~.fake-placeholder{color:#e40134}.textarea.error~label{color:#e40134}.textarea.error~label.error{color:#e40134;margin-top:6px}.toggler~label .ico-checkbox_off,.toggler~label .square-empty{display:block}.toggler~label .ico-checkbox_on,.toggler~label .square-filled{display:none}.toggler:checked~label .ico-checkbox_off,.toggler:checked~label .square-empty{display:none}.toggler:checked~label .ico-checkbox_on,.toggler:checked~label .square-filled{display:block}a{color:#242b32;text-decoration:none}a:focus,a:hover{outline:0}.wrap{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:768px){.wrap{padding:0 32px}}@media (min-width:1366px){.wrap{padding:0 80px}}@media (min-width:1440px){.wrap{width:1420px;max-width:100%}}@media (min-width:1460px){.wrap{width:1440px}}.fw{margin-left:-20px;width:calc(100% + 40px)}@media (min-width:768px){.fw{margin-left:-32px;width:calc(100% + 64px)}}@media (min-width:1366px){.fw{margin-left:-80px;width:calc(100% + 160px)}}@media (min-width:1440px){.fw{max-width:1440px}}@media (min-width:1470px){.fw.max{max-width:none;width:calc(100vw - var(--sb));margin-left:calc(-1 * ((100vw - 1280px - var(--sb))/ 2))}}.lazyload,.lazyloading,.swiper-lazy{opacity:0}.lazyloaded,.swiper-lazy-loaded{opacity:1}.accent{color:#ff5400}.mobile{display:none}@media (max-width:767px){.mobile{display:block}}.tablet{display:none}@media (min-width:768px) and (max-width:1023px){.tablet{display:block}}.desktop{display:none}@media (min-width:1024px){.desktop{display:block}}.mob_tab{display:none}@media (max-width:1023px){.mob_tab{display:block}}@media (max-width:1365px){.more1366{display:none!important}}@media (min-width:1366px){.less1366{display:none!important}}.b24-form-btn.btn,.btn{position:relative;display:inline-block;font-weight:600;font-size:12px;line-height:1.33;text-transform:uppercase;text-align:center;color:#fff;padding:16px 24px;background-color:#ff5400;letter-spacing:.08em;border:0;margin:0;cursor:pointer;-webkit-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}@media (min-width:768px){.b24-form-btn.btn,.btn{font-size:12px}}.b24-form-btn.btn:hover,.btn:hover{background-color:#fa712e}.b24-form-btn.btn-big,.btn-big{font-size:14px;padding:18px 24px}.b24-form-btn.btn-secondary,.btn-secondary{border:2px solid #242b32;color:#242b32;background-color:transparent;padding:14px 24px}.b24-form-btn.btn-secondary:hover,.btn-secondary:hover{background-color:#242b32;color:#fff}.b24-form-btn.btn-fav,.btn-fav{background-color:#edf5f5;padding:10px}.b24-form-btn.btn-fav:hover,.btn-fav:hover{background-color:#edf5f5}.b24-form-btn.btn-fav .ico,.btn-fav .ico{font-size:28px}.b24-form-btn.btn-text,.btn-text{display:inline-block;margin:0 auto;padding:0;background-color:transparent;color:#ff5400;font-weight:500;font-size:12px;line-height:130%;text-transform:inherit;letter-spacing:normal;border-bottom:1px dashed #ff5400}.b24-form-btn.btn-text:hover,.btn-text:hover{background-color:transparent;color:#ff5400;border-color:transparent}.b24-form-btn.btn>span,.btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b24-form-btn.btn>span>.ico,.btn>span>.ico{margin-right:10px}.load_more{min-width:210px;min-height:44px}.load_more .loader-text{display:block}.load_more .loader{display:none}.load_more.loading{background-color:#242b32;color:#fff}.load_more.loading .loader-text{display:none}.load_more.loading .loader{display:block}.loader,.loader:after,.loader:before{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load 1.2s infinite ease-in-out;animation:load 1.2s infinite ease-in-out}.loader{background-color:transparent;font-size:12px;margin:0 auto;position:relative;-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:'';position:absolute;top:0;background-color:transparent}.loader:before{left:-2em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:2em}.loader_parent{position:relative}.loader_parent.show:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#fff;opacity:.2;z-index:3}.text-link{text-decoration:underline;font-weight:700;font-size:14px;line-height:125%}.text-link:hover{text-decoration:none}main{min-height:130px;overflow-x:hidden}@media (min-width:1024px){main{min-height:250px}}@media (min-width:1366px){main{min-height:350px}}@media (min-width:1680px){main{min-height:450px}}@media (min-width:1920px){main{min-height:650px}}.header{position:sticky;width:100%;top:0;z-index:6;background-color:#fff;-webkit-box-shadow:0 4px 2px rgba(143,143,143,.04);box-shadow:0 4px 2px rgba(143,143,143,.04)}.header .header-top{background:#f6f6f6;height:48px;padding:8px 0;display:none}@media (min-width:1280px){.header .header-top{display:block}}.header .header-middle{padding:24px 0}@media (min-width:1280px){.header .header-middle{padding:16px 0}}.header.no_sticky{position:relative;top:inherit}.header::after{content:'';display:block;width:100%;height:100%;background-color:#fff;position:absolute;z-index:-1;left:0;top:0}.header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-logo:hover{opacity:.85}.header .nav-logo .head-main-logo{display:none}@media (min-width:1024px){.header .nav-logo .head-main-logo{display:block}}.header .nav-logo .head-short-logo{display:block}@media (min-width:1024px){.header .nav-logo .head-short-logo{display:none}}.header .right-side{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top-menu{display:none}@media (min-width:1280px){.header .top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:32px;margin-right:32px}}.header .top-menu .nav-item{line-height:24px}.header .top-menu .nav-item:not(:last-child){margin-right:12px}@media (min-width:1280px){.header .top-menu .nav-item:not(:last-child){margin-right:24px}}@media (min-width:1366px){.header .top-menu .nav-item:not(:last-child){margin-right:32px}}.header .top-menu .nav-link{font-weight:500;font-size:20px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top-menu .nav-link.active,.header .top-menu .nav-link:hover{color:#ff5400}.header .header-top-menu{display:none}@media (min-width:1280px){.header .header-top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:32px}}.header .header-top-menu .top-nav-item{line-height:24px}.header .header-top-menu .top-nav-item:not(:last-child){margin-right:12px}@media (min-width:1280px){.header .header-top-menu .top-nav-item:not(:last-child){margin-right:24px}}@media (min-width:1366px){.header .header-top-menu .top-nav-item:not(:last-child){margin-right:32px}}.header .header-top-menu .top-nav-link{font-weight:500;font-size:16px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-top-menu .top-nav-link.active,.header .header-top-menu .top-nav-link:hover{color:#ff5400}.header .top-search{display:block;cursor:pointer}@media (min-width:1280px){.header .top-search{margin-right:34px}}.header .top-search .ico{min-width:22px;font-size:22px}.header .top-search .ico:hover{color:#ff5400}.header .top-phone{display:none}@media (min-width:768px){.header .top-phone{display:block;position:relative;margin:0 16px}}.header .top-phone:hover .dd-ico{min-width:16px}.header .top-phone:hover .dd-ico .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .top-phone.simple{display:block;margin:0 32px}@media (min-width:768px){.header .top-phone.simple{display:none}}.header .phone-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.header .current-tel:hover,.header .dd-tel:hover{color:#ff5400}.header .current-tel{font-weight:500;font-size:16px;line-height:20px}.header .phone-ico{margin-right:16px}.header .phone-ico .ico{min-width:22px;font-size:22px}.header .phone-text{color:#fa712e;font-size:16px;line-height:20px;font-weight:500;cursor:pointer}.header .phone-text:hover{color:#ff5400}.header .top-lang-select{display:none}@media (min-width:1280px){.header .top-lang-select{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .lang-select{position:relative;-ms-flex-item-align:stretch;align-self:stretch;min-height:32px;cursor:pointer}.header .lang-select-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:24px;color:#242b32}.header .lang-select-active i{color:#242b32!important;font-size:20px;margin-left:4px;-webkit-transform:rotate(0);transform:rotate(0);transition:transform .3s ease,-webkit-transform .3s ease}.header .lang-select.opened .lang-select-dropdown{display:block}.header .lang-select.opened .lang-select-active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .lang-select-dropdown{position:absolute;right:0;top:calc(100% + 8px);width:auto;background:#fff;border-top:none;z-index:3;border:1px solid #eee;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05);display:none}.header .lang-select-dropdown a{padding:8px 16px;display:block;font-weight:500;font-size:16px;line-height:24px}.header .lang-select-dropdown a:not(:last-child){border-bottom:1px solid #eee}.header .lang-select-dropdown a:hover{color:#ff5400}.header .top-lang{display:none}@media (min-width:1280px){.header .top-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header .top-lang .lang{color:#a6a7a7;font-weight:500;font-size:14px;line-height:24px;position:relative;min-width:35px;text-align:center;display:block}.header .top-lang .lang.current{color:#242b32;pointer-events:none}.header .top-lang .lang:hover{color:#ff5400}.header .top-lang .lang:not(:first-child)::before{content:'';display:block;position:absolute;top:5px;left:0;width:1px;height:14px;background-color:#a6a7a7}.header .top-lang .lang.hidden{display:none}.header .top-burger{cursor:pointer}.header .top-burger .ico:hover{color:#ff5400}@media (min-width:1280px){.header .top-burger{display:none}}.header.dark{background-color:#151d21;color:#fff;-webkit-box-shadow:none;box-shadow:none}.header.dark:after{background-color:#151d21}.header.dark .top-menu .nav-link{color:#fff}.header.dark .top-menu .nav-link:hover{color:#ff5400}.header.dark .ico,.header.dark .top-phone,.header.dark .top-search{color:#fff}.header.dark .top-lang .lang.current{color:#fff}.header.dark .phone-main .current-tel{color:#fff;line-height:16px}.header.dark .phone-main .current-tel:hover{color:#ff5400}.header.dark .phone-dropdown{background-color:#151d21;-webkit-box-shadow:none;box-shadow:none}.header.dark .phone-dropdown .dd-tel{color:#fff}.header.dark .phone-dropdown .dd-tel:hover{color:#ff5400}.desktop-menu{display:none}@media (min-width:1280px){.desktop-menu{display:block;position:fixed;top:0;margin-top:-1px;left:0;-webkit-transform:translateX(-120%);transform:translateX(-120%);max-width:1440px;margin:0 auto;z-index:11;visibility:hidden;height:100%;max-height:100%;overflow:hidden}.desktop-menu.visible{visibility:visible;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.desktop-menu.show{-webkit-transform:translateX(0);transform:translateX(0)}}.desktop-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 40px 32px}.desktop-menu__header .ico-close{font-size:24px;color:#ff5400;margin-right:32px;cursor:pointer}.desktop-menu__header .menu-caption{font-size:36px;text-transform:capitalize}.desktop-menu .menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-height:100%;position:relative}.desktop-menu .menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-menu .m-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:24px;margin-bottom:8px}.desktop-menu .m-link .ico{margin-left:16px;min-width:16px;font-size:16px;color:#6a6c6c}.desktop-menu .m-link.active,.desktop-menu .m-link:hover{color:#ff5400}.desktop-menu .left-menu{min-width:calc(100vw / 3);max-width:calc(100vw / 3);background-color:#fff}@media (min-width:1460px){.desktop-menu .left-menu{min-width:488px;max-width:488px}}.desktop-menu .left-menu .swiper-desktop-menu{max-height:calc(100% - 108px);padding-bottom:40px}.desktop-menu .left-menu .m-link{font-size:18px;padding:16px 40px}.desktop-menu .left-menu .m-link .icon{display:block;min-width:40px;max-width:40px;margin-right:16px}.desktop-menu .left-menu .m-link .icon-regular{display:block}.desktop-menu .left-menu .m-link .icon-hover{display:none}.desktop-menu .left-menu .m-link.active{background-color:#eee}.desktop-menu .left-menu .m-link.active .icon-regular{display:none}.desktop-menu .left-menu .m-link.active .icon-hover{display:block}.desktop-menu .left-menu .link-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.desktop-menu .right-menu{background-color:#eee;display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:.2s ease;transition:.2s ease;min-width:calc(100vw / 3);max-width:calc(100vw / 3)}@media (min-width:1460px){.desktop-menu .right-menu{min-width:488px;max-width:488px}}.desktop-menu .right-menu.visible{display:block}.desktop-menu .right-menu .swiper-desktop-menu{padding:40px;max-height:100%}.desktop-menu .child_menu{margin-top:-12px}.desktop-menu .child_menu .m-link{padding-top:12px;padding-bottom:12px;display:none;margin-bottom:0}.desktop-menu .child_menu .m-link.show{display:block}.desktop-menu .menu-banner{display:none;min-width:calc(100vw / 3);max-width:calc(100vw / 3)}@media (min-width:1460px){.desktop-menu .menu-banner{min-width:464px;max-width:464px}}.desktop-menu .menu-banner.visible{display:block}.desktop-menu .menu-banner .b-img{min-height:100%;overflow:hidden;position:relative}.desktop-menu .menu-banner .b-img img{display:block;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;width:auto}.footer{background-color:#192126;color:#fff}@media (min-width:1024px){.footer .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .f-col{padding:30px 20px;position:relative;width:calc(100% + 40px);margin-left:-20px}@media (min-width:768px){.footer .f-col{padding:32px;width:calc(100% + 64px);margin-left:-32px}}@media (min-width:1024px){.footer .f-col{width:25%;padding:64px 22px 40px;margin-left:0}.footer .f-col:not(:last-child)::before{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff;opacity:.1}}@media (min-width:1366px){.footer .f-col{padding:64px 44px 40px}}.footer .f-col:first-child{border-bottom:1px solid #30383c}@media (min-width:1024px){.footer .f-col:first-child{padding-left:0;border:0}}.footer .f-col:last-child{border-top:1px solid #30383c}@media (min-width:1024px){.footer .f-col:last-child{padding-right:0;border:0}}.footer .f-col.sub_item{padding:16px 20px}@media (min-width:768px){.footer .f-col.sub_item{padding:16px 32px}}@media (min-width:1024px){.footer .f-col.sub_item{padding:64px 22px 40px}}@media (min-width:1366px){.footer .f-col.sub_item{padding:64px 22px 40px 44px}}.footer .helios{font-size:18px}.footer .f-list{margin-top:24px}.footer .f-list li:not(:last-child){margin-bottom:16px}.footer .f-list.sub{display:none}@media (min-width:1024px){.footer .f-list.sub{display:block!important}}.footer .show_sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .show_sub .ico{color:#fff;font-size:16px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:1024px){.footer .show_sub .ico{display:none}}.footer .show_sub.active .ico{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.footer .f-list-links.mt-20{margin-top:20px}.footer .f-list-links li:not(:last-child){margin-bottom:24px}.footer .f-list-links .f-link.helios{font-size:16px;line-height:110%}.footer .f-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}@media (min-width:1024px){.footer .f-social{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .f-social .social-text{max-width:135px;font-weight:500;font-size:12px;line-height:120%;color:#fff;opacity:.9;margin-right:40px}@media (min-width:1024px){.footer .f-social .social-text{margin-right:0;margin-bottom:16px}}.footer .f-social-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .f-soc-link:not(:last-child){margin-right:16px}.footer .f-soc-link:hover .ico:before{color:#fff}.footer .f-soc-link .ico{font-size:32px;color:#ff5400}.footer .f-logo{margin-bottom:32px}.footer .f-group:not(:last-child){margin-bottom:24px}.footer .f-group .helios{margin-bottom:8px}.footer .group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:.9;line-height:20px}.footer .f-link{color:#fff;opacity:.9}.footer .f-link.helios{opacity:1;font-size:14px;line-height:125%}.footer .f-link.helios:not(:last-child){margin-bottom:12px}.footer .f-link:hover{color:#ff5400}.footer .f-link-map{font-size:12px}.footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:24px 0}@media (min-width:768px){.footer .footer-bottom .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .f-logo-sense{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;opacity:.6}@media (min-width:768px){.footer .f-logo-sense{margin-bottom:0}}.footer .f-logo-sense .footer-logo{float:left;margin-right:14px}.footer .created-by{color:#8f9497;font-weight:500;font-size:12px;line-height:15px}.footer .f-rights{font-size:13px;line-height:20px;opacity:.6;color:#8f9497}@media (min-width:1024px){.footer .f-rights{color:#fff}.footer .f-rights br{display:none}}.breadcrumbs{padding:16px 0}@media (min-width:1024px){.breadcrumbs{padding:24px 0}}.breadcrumbs .breadcrumbs-list{font-size:12px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs .breadcrumbs-link{color:#242b32}.breadcrumbs .breadcrumbs-link:hover{color:#ff5400}.breadcrumbs .breadcrumbs-item{position:relative;margin-right:18px;padding-right:18px;display:none;color:#242b32}@media (min-width:1024px){.breadcrumbs .breadcrumbs-item{display:inline-block}.breadcrumbs .breadcrumbs-item:after{font-family:icons;position:absolute;content:'\e915';display:block;width:10px;height:15px;font-size:16px;line-height:16px;color:#242b32;right:-3px;top:0}}.breadcrumbs .breadcrumbs-item:nth-last-of-type(1){display:inline-block}.breadcrumbs .breadcrumbs-item:nth-last-of-type(1) .breadcrumbs-link{padding-left:20px}@media (min-width:1024px){.breadcrumbs .breadcrumbs-item:nth-last-of-type(1) .breadcrumbs-link{padding-left:0}}.breadcrumbs .breadcrumbs-item:nth-last-of-type(1) .breadcrumbs-link:before{font-family:icons;position:absolute;content:'\e90c';display:block;left:0;top:0;font-size:16px;line-height:16px}@media (min-width:1024px){.breadcrumbs .breadcrumbs-item:nth-last-of-type(1) .breadcrumbs-link:before{display:none}}.breadcrumbs .breadcrumbs-last{display:none}@media (min-width:1024px){.breadcrumbs .breadcrumbs-last{display:inline-block;color:#6a6c6c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}}.seo-collapse{position:relative;margin-top:80px;margin-bottom:80px}@media (min-width:768px){.seo-collapse{margin-top:120px;margin-bottom:120px}}@media (min-width:1366px){.seo-collapse{margin-top:160px;margin-bottom:160px}}.seo-collapse .caption{font-size:16px;margin-bottom:16px}@media (min-width:768px){.seo-collapse .caption{font-size:18px;margin-bottom:24px}}.seo-collapse .collapse-text{height:66px;overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease}.seo-collapse .seo-toggler{margin-top:16px;position:relative;z-index:2}.seo-collapse .seo-gradient{position:absolute;bottom:0;left:0;width:100%;height:100px;background:#f6f6f6;background:-webkit-gradient(linear,left bottom,left top,from(#f6f6f6),to(rgba(246,246,246,0)));background:linear-gradient(0deg,#f6f6f6 0,rgba(246,246,246,0) 100%)}.seo-collapse p{font-weight:500;font-size:14px;line-height:20px;opacity:.9}@media (min-width:768px){.seo-collapse p{font-size:16px;line-height:22px}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{font-family:Helios,sans-serif}.wysiwyg h1{font-weight:700;font-size:20px;line-height:24px;margin-bottom:26px;text-transform:uppercase}@media (min-width:768px){.wysiwyg h1{font-size:30px;line-height:35px}}.wysiwyg h2{font-weight:700;font-size:20px;line-height:24px;margin-bottom:24px}.wysiwyg h3{font-weight:700;font-size:20px;line-height:24px;margin-bottom:24px}.wysiwyg h4{font-weight:700;font-size:18px;line-height:24px;margin-bottom:24px}.wysiwyg h5{font-weight:700;font-size:16px;line-height:24px;margin-bottom:12px}.wysiwyg b,.wysiwyg strong{font-weight:700}.wysiwyg p{font-weight:500;font-size:14px;line-height:125%}@media (min-width:768px){.wysiwyg p{font-size:16px;line-height:135%}}@media (min-width:1024px){.wysiwyg p{font-size:16px}}.wysiwyg p:not(:last-of-type){margin-bottom:18px}@media (min-width:768px){.wysiwyg p:not(:last-of-type){margin-bottom:22px}}.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5{margin-top:24px}.wysiwyg ul{padding-left:20px;list-style-type:disc;margin-top:24px}.wysiwyg ul:not(:last-of-type){margin-bottom:24px}.wysiwyg ul li{font-size:16px;line-height:135%}.wysiwyg ul li:not(:last-child){margin-bottom:24px}.wysiwyg ul li::marker{font-size:18px;color:#ff5400}.wysiwyg ol{margin-top:32px;list-style-type:decimal;padding-left:24px;margin-bottom:24px}.wysiwyg ol li{color:#404040}.wysiwyg ol li:not(:last-child){margin-bottom:24px}.wysiwyg ol li::marker{color:#e40134}.wysiwyg img{display:block;max-width:100%;height:auto;margin:40px auto}@media (min-width:768px){.wysiwyg img{margin:56px auto}}@media (min-width:1366px){.wysiwyg img{margin:64px auto}}.wysiwyg img+h2,.wysiwyg img+h3,.wysiwyg img+h4,.wysiwyg img+h5{margin-top:0}@media (min-width:768px){.wysiwyg .single_left{float:left;display:block;max-width:calc(50% - 20px);margin-right:20px;margin-top:0;margin-bottom:0}}@media (min-width:768px){.wysiwyg .single_right{float:right;display:block;max-width:calc(50% - 20px);margin-left:20px;margin-top:0;margin-bottom:0}}@media (min-width:768px){.wysiwyg .double{display:inline-block!important;max-width:calc(50% - 22px);margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:0}}.wysiwyg code{display:block;background-color:#dedede;padding:24px 12px;margin-bottom:24px;font-size:16px;line-height:24px;color:#7c7c7c}@media (min-width:768px){.wysiwyg code{font-weight:600;font-size:20px;line-height:24px;padding:32px;margin-bottom:56px}}@media (min-width:1024px){.wysiwyg code{margin-bottom:64px}}@media (min-width:1366px){.wysiwyg code{padding:40px}}.wysiwyg blockquote{position:relative;padding:45px 22px;margin-bottom:24px;display:block;font-size:16px;line-height:24px;color:#404040;background-color:#e8e8e8}@media (min-width:768px){.wysiwyg blockquote{font-weight:600;font-size:20px;line-height:24px;padding:52px 66px}}@media (min-width:1366px){.wysiwyg blockquote{padding:52px 112px;font-size:30px;line-height:36px}}.wysiwyg blockquote:first-letter{color:#e40134}.wysiwyg blockquote:after{content:'';position:absolute;top:0;right:0;background-image:url(../images/png/other/pentagon-top.png);background-repeat:no-repeat;background-position:right top;width:20%;height:100%;z-index:2}.wysiwyg blockquote:before{content:'';position:absolute;bottom:0;left:0;background-image:url(../images/png/other/pentagon-bottom.png);background-repeat:no-repeat;background-position:left bottom;width:20%;height:50%;z-index:2}.fake-radio{padding-left:32px;position:relative;margin-bottom:16px;cursor:pointer}.fake-radio .ico{position:absolute;top:0;left:0;font-size:16px;line-height:24px}.fake-radio .radio_on{display:none}.fake-radio .radio_off{display:block}.fake-radio.checked .radio_on{display:block}.fake-radio.checked .radio_off{display:none}.fake-radio .fake-radio-label{font-size:18px;line-height:24px;font-family:gilroy_bold}.radio-group{position:relative;margin-bottom:16px}.radio-group .ico{position:absolute;top:0;left:0;font-size:16px}.radio-group .radio_on{display:none}.radio-group .radio_off{display:block}.radio-group .radio-label{display:block;font-size:14px;line-height:16px;font-weight:700;padding-left:24px}.radio-group .radio-input{position:absolute;top:0;left:0;width:0;height:0;margin:0;padding:0}.radio-group .radio-input:checked~.radio_on{display:block}.radio-group .radio-input:checked~.radio_off{display:none}.fake-input-radio{position:relative;margin-bottom:24px}.fake-input-radio label{display:inline-block;text-align:left;cursor:pointer;position:relative;border-radius:8px;font-size:14px;line-height:18px;padding-left:34px;padding-right:1px;z-index:2;overflow:hidden;color:#242424}.fake-input-radio .ico{position:absolute;left:0;top:0;font-size:18px}.fake-input-radio input~.ico-radio_on{display:none}.fake-input-radio input~.ico-radio_off{display:block}.fake-input-radio input:checked~.ico-radio_on{display:block}.fake-input-radio input:checked~.ico-radio_off{display:none}.fake-input-radio input{width:0;height:0;padding:0;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:-1;position:absolute;left:0;top:0;visibility:hidden}.fake-input-radio.radio-fg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fake-input-radio.radio-fg .ico{top:15px}.fake-input-radio.radio-fg .hidden{width:34px;padding:0}.fake-input-radio.radio-fg .fg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.fake-input-radio.radio-fg .fg .fake-placeholder{position:absolute;padding:0 2px 0 0;font-weight:400;line-height:16px;font-size:14px}.fake-input-radio.radio-fg .fg input{width:100%;height:48px;position:relative;visibility:visible;left:inherit;top:inherit;z-index:2;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;padding:14px 16px}.fake-input-radio.radio-fg .fg input.error,.fake-input-radio.radio-fg .fg input.full,.fake-input-radio.radio-fg .fg input.valid,.fake-input-radio.radio-fg .fg input:focus{padding:22px 16px 6px}.fake-checkbox{display:block;position:relative}.fake-checkbox:not(:last-child){margin-bottom:12px}.fake-checkbox .fake-checkbox-input{position:absolute;left:0;top:0;padding:0;width:1px;height:1px;visibility:hidden;z-index:-1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fake-checkbox .fake-checkbox-input~.ico-checkbox_on{display:none}.fake-checkbox .fake-checkbox-input~.ico-checkbox_off{display:block}.fake-checkbox .fake-checkbox-input:checked~.ico-checkbox_on{display:block}.fake-checkbox .fake-checkbox-input:checked~.ico-checkbox_off{display:none}.fake-checkbox .fake-checkbox-input.error~.ico-checkbox_on{display:none}.fake-checkbox .fake-checkbox-input.error~.ico-checkbox_off{display:block}.fake-checkbox .fake-checkbox-input.error~.ico-checkbox_off:before{color:#e40134}.fake-checkbox .checkbox-label{cursor:pointer;display:inline-block;position:relative;font-size:14px;line-height:20px;color:#242424;padding-left:34px;z-index:2}.fake-checkbox .ico{position:absolute;top:1px;left:1px;font-size:16px}.fake-checkbox .checkbox-text{padding-left:34px;margin-top:6px;font-size:12px;line-height:16px;color:#7c7c7c}.fake-select{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fake-select.opened .ico-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fake-select.opened .fake-dropdown{display:block}.fake-select.full .fake-select-placeholder{font-size:12px}.fake-select.full .placeholder-line{color:#6a6c6c;top:6px;-webkit-transform:translateY(0);transform:translateY(0);font-size:12px}.fake-select.full .selected{opacity:1}.fake-select .ico-down{font-size:16px;color:#242b32;position:absolute;top:18px;right:18px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.fake-select .fake-placeholder{cursor:pointer;color:#242b32;background:#fff;border:1px solid #eee;-webkit-transition:border .3s ease,padding .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,padding .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,border .3s ease,padding .3s ease;transition:box-shadow .3s ease,border .3s ease,padding .3s ease,-webkit-box-shadow .3s ease;font-size:16px;line-height:20px;padding:15px 40px 15px 15px;min-height:52px}.fake-select .fake-placeholder.two-lines{padding:24px 40px 6px 16px;font-size:14px}.fake-select .fake-placeholder:hover{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.05);box-shadow:2px 2px 4px rgba(0,0,0,.05)}.fake-select .placeholder-line{position:absolute;top:15px;left:16px;font-size:16px;line-height:22px;-webkit-transition:top .3s ease;transition:top .3s ease}.fake-select .selected{font-weight:500;font-size:16px;line-height:20px;color:#242424;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fake-select .fake-dropdown{display:none;position:absolute;top:100%;left:0;margin-top:-1px;width:100%;background:#fff;border-top:none;z-index:3;border:1px solid #eee;overflow:hidden;max-height:378px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05)}.fake-select .dd-list{padding:4px 16px}.fake-select .dd-item:not(:last-child){border-bottom:1px solid #eee}.fake-select .dropdown-select{padding:16px 0;display:block}.fake-select .dropdown-select:hover{color:#ff5400}.fake-select .swiper-dropdown{height:100%;padding:0 16px;max-height:272px}@media (min-width:768px){.fake-select .swiper-dropdown{max-height:378px}}.fake-select .swiper-slide:not(:last-child){border-bottom:1px solid #eee}.questions{background-color:#151d21}@media (min-width:768px){.questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:1440px){.questions{max-width:1440px;margin:0 auto}}.questions .q-img{position:relative;min-height:240px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.questions img{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit;width:100%}@media (max-width:767px){.questions img{height:auto}}@media (min-width:768px){.questions img{width:auto}}.questions .q-info{background-color:#151d21;color:#fff;padding:50px 20px}@media (min-width:768px){.questions .q-info{padding:66px 40px 66px 32px;max-width:50%;min-width:50%}}@media (min-width:1024px){.questions .q-info{padding:50px 40px 50px 32px}}@media (min-width:1200px){.questions .q-info{padding:80px 40px 80px 32px}}@media (min-width:1366px){.questions .q-info{padding:120px 68px 120px 140px}}.questions .caption{margin-bottom:16px;font-size:18px;line-height:125%;max-width:300px;text-transform:uppercase}@media (min-width:768px){.questions .caption{line-height:130%}}@media (min-width:1024px){.questions .caption{font-size:30px;max-width:380px}}.questions .q-line{width:156px;height:2px;background-color:#fff;margin-bottom:18px}@media (min-width:768px){.questions .q-line{margin-bottom:24px}}.questions .q-text{font-weight:500;font-size:16px;line-height:135%;margin-bottom:32px;max-width:280px}@media (min-width:768px){.questions .q-text{font-size:18px;line-height:120%;max-width:227px}}@media (min-width:1280px){.questions .q-text{max-width:none}}.questions .variant{position:relative;padding-left:20px}.questions .variant:not(:last-child){margin-bottom:16px}@media (min-width:1024px){.questions .variant:not(:last-child){margin-bottom:22px}}.questions .variant::before{content:'';display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background-color:#ff5400;border-radius:100%}.questions .variant .variant-link{color:#fff;font-size:16px}@media (min-width:1024px){.questions .variant .variant-link{font-size:24px}}.questions .variant .variant-link:hover{color:#ff5400}.questions .btn{width:100%;text-align:center;padding:18px 32px}@media (min-width:560px){.questions .btn{width:auto}}.questions.consultation{margin-bottom:64px}@media (min-width:768px){.questions.consultation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:120px}}@media (min-width:1366px){.questions.consultation{margin-bottom:140px}}.questions.consultation .q-text{max-width:none}.reviews{margin-top:64px;margin-bottom:64px}@media (min-width:768px){.reviews{margin-top:80px;margin-bottom:80px}}@media (min-width:1366px){.reviews{margin-top:160px;margin-bottom:160px}}.reviews.slider .review{background-color:#fff;padding:24px 16px;min-width:280px;max-width:280px}@media (min-width:768px){.reviews.slider .review{min-width:612px;max-width:612px;padding:32px}}.reviews.blocks .review{background-color:#fff;padding:24px 16px;min-width:100%;max-width:100%;margin-bottom:8px}.reviews.blocks .review:nth-child(3),.reviews.blocks .review:nth-child(4){display:none}@media (min-width:768px){.reviews.blocks .review{padding:32px;margin-bottom:16px}}@media (min-width:1280px){.reviews.blocks .review{min-width:calc(50% - 10px);max-width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.reviews.blocks .review:nth-child(3),.reviews.blocks .review:nth-child(4){display:block}.reviews.blocks .review:nth-child(2n){margin-right:0}}.reviews .swiper-reviews{padding-bottom:24px;overflow:visible}.reviews .swiper-slide:not(:last-child){margin-right:8px}@media (min-width:768px){.reviews .swiper-slide:not(:last-child){margin-right:20px}}.reviews .caption{margin-bottom:24px}@media (min-width:768px){.reviews .caption{margin-bottom:40px;font-size:36px}}@media (min-width:1024px){.reviews .caption{margin-bottom:48px}}@media (min-width:768px){.reviews .caption .cap_s{display:none}}.reviews .caption .cap_xl{display:none}@media (min-width:768px){.reviews .caption .cap_xl{display:inline}}@media (min-width:1280px){.reviews .reviews-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.reviews .review-slide{background-color:#fff;padding:24px 16px;min-width:280px;max-width:280px}@media (min-width:768px){.reviews .review-slide{min-width:612px;max-width:612px;padding:32px}}.reviews .review-img-wrap{margin-bottom:24px;min-height:28px;max-height:28px;min-width:88px;max-width:88px}@media (min-width:768px){.reviews .review-img-wrap{min-height:48px;max-height:48px;min-width:150px;max-width:150px;margin-bottom:32px}}.reviews .reviewer-logo{display:block;max-height:28px}@media (min-width:768px){.reviews .reviewer-logo{max-height:48px}}.reviews .review-date{font-weight:500;font-size:12px;line-height:120%;margin-bottom:16px}.reviews .reviewer-person{font-size:16px;margin-bottom:8px}.reviews .reviewer-position{min-height:32px;margin-bottom:38px}@media (min-width:768px){.reviews .reviewer-position{margin-bottom:24px;min-height:inherit}}.reviews .review-text{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:180px;max-height:180px;-webkit-line-clamp:9;-webkit-box-orient:vertical;opacity:.9;margin-bottom:34px}@media (min-width:768px){.reviews .review-text{min-height:160px;max-height:160px;-webkit-line-clamp:8}}.reviews .text-link{color:#6a6c6c}.reviews .text-link:hover{color:#ff5400}.reviews .reviews-stat{text-align:center}.reviews .reviews-count{font-size:16px;line-height:18px;padding-top:16px}@media (min-width:1280px){.reviews .reviews-count{padding-top:20px;font-size:18px;line-height:20px}}.reviews .reviews-btn{margin-top:16px}@media (min-width:1280px){.reviews .reviews-btn{margin-top:24px}}.swiper-articles{overflow:visible;margin-bottom:80px;padding-bottom:24px}@media (min-width:768px){.swiper-articles{margin-bottom:120px}}@media (min-width:1366px){.swiper-articles{margin-bottom:160px}}.swiper-articles .swiper-slide{max-width:320px}@media (min-width:1200px){.swiper-articles .swiper-slide{max-width:460px}}.swiper-articles .swiper-slide .article{width:100%}.swiper-articles .swiper-slide:not(:last-child){margin-right:8px}@media (min-width:768px){.swiper-articles .swiper-slide:not(:last-child){margin-right:10px}}.projects-filter{margin-bottom:40px}@media (min-width:768px){.projects-filter{margin-bottom:48px}}@media (min-width:1024px){.projects-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.projects-filter .caption{margin-bottom:32px}@media (min-width:768px){.projects-filter .caption{margin-bottom:24px;font-size:36px}}@media (min-width:768px) and (max-width:1023px){.projects-filter .caption br{display:none}}@media (min-width:1024px){.projects-filter .caption{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.projects-simple{margin-bottom:24px}@media (min-width:768px){.projects-simple{margin-bottom:32px}}.projects-simple .caption{font-size:18px;line-height:110%;margin-bottom:8px}@media (min-width:768px){.projects-simple .caption{font-size:24px;line-height:110%}}.projects-simple .projects-text{color:#6a6c6c;font-weight:500;font-size:16px;line-height:20px}@media (min-width:768px){.projects-simple .projects-text{font-size:18px;line-height:120%}}.projects-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.projects-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.projects-form{margin-left:16px;min-width:420px;max-width:420px}}.projects-form .fake-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.projects-form .fake-select{width:100%}}.projects-form .fake-select:not(:last-child){margin-bottom:8px}@media (min-width:768px){.projects-form .fake-select:not(:last-child){margin-bottom:0;margin-right:8px}}.swiper-projects{overflow:visible;margin-bottom:64px;padding-bottom:24px}@media (min-width:768px){.swiper-projects{margin-bottom:80px}}@media (min-width:1366px){.swiper-projects{margin-bottom:160px}}.swiper-projects .swiper-slide:not(:last-child){margin-right:8px}@media (min-width:768px){.swiper-projects .swiper-slide:not(:last-child){margin-right:10px}}.project{min-width:280px;max-width:280px;min-height:448px;background-color:#fff}@media (min-width:768px){.project{min-height:476px}}@media (min-width:1024px){.project{min-height:452px}}.project .project-info{padding:20px 16px 32px}@media (min-width:768px){.project .project-info{padding:30px 20px 46px}}@media (min-width:1024px){.project .project-info{padding:32px 24px 42px}}.project .project-img-link{display:block;position:relative}.project .project-img-link:hover{opacity:.85}.project .project-img-link img{display:block;min-height:186px;margin:0 auto}.project .project-date{font-weight:500;font-size:12px;line-height:120%;color:#434546;margin-bottom:8px}.project .project-name{margin-bottom:16px}.project .project-name-link{font-weight:700;font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:60px;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.project .project-name-link:hover{color:#ff5400}.project .project-text{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:90px;max-height:90px;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (min-width:768px){.project .project-text{min-height:72px;max-height:72px;-webkit-line-clamp:4}}.nav-banner{width:100%}@media (min-width:768px){.nav-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1280px){.nav-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:296px}}.nav-banner .left-side{padding:24px 12px 0;background-color:#fff}@media (min-width:768px){.nav-banner .left-side{width:50%;padding:48px 40px}}@media (min-width:1280px){.nav-banner .left-side{width:100%;padding:24px 20px 0}}.nav-banner .banner-caption{font-size:18px;line-height:110%;margin-bottom:24px;max-width:256px}@media (min-width:768px){.nav-banner .banner-caption{font-size:18px}}@media (min-width:1280px){.nav-banner .banner-caption{margin-bottom:20px}}.nav-banner .banner-phone:not(:last-of-type){margin-bottom:12px}@media (min-width:768px){.nav-banner .banner-phone:not(:last-of-type){margin-bottom:16px}}.nav-banner .btn{display:block;margin-top:24px;max-width:258px;padding:18px;font-size:11px}.nav-banner .right-side{position:relative;border-style:solid;border-color:#fff;border-width:16px 12px 16px 12px;padding:24px 16px 16px;min-height:318px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.nav-banner .right-side{width:50%;border-width:0;padding:48px 40px;min-height:276px}}@media (min-width:1280px){.nav-banner .right-side{min-height:326px;width:296px;border-width:16px 20px 24px 20px;padding:24px 16px 16px}}.nav-banner .right-side::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#242b32;z-index:-2;opacity:.7;mix-blend-mode:multiply}.nav-banner .right-side::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(40%,rgba(0,0,0,.2)),color-stop(40%,rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background:linear-gradient(360deg,#000 0,rgba(0,0,0,.2) 40%,rgba(0,0,0,.2) 40%,rgba(0,0,0,0) 100%)}.nav-banner .right-side .banner-caption{color:#fff;font-size:16px;line-height:140%;margin-bottom:32px;max-width:186px}@media (min-width:768px){.nav-banner .right-side .banner-caption{max-width:262px;margin-bottom:20px;font-size:18px}}@media (min-width:1280px){.nav-banner .right-side .banner-caption{font-size:16px;margin-bottom:33px;max-width:186px}}.nav-banner .right-side .banner-link{display:inline-block;text-decoration:underline;color:#ff5400;font-weight:700;font-size:14px;line-height:18px}.nav-banner .right-side .banner-link:hover{text-decoration:none}.nav-banner .right-side picture{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:-3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;overflow:hidden}.nav-banner .right-side .s-banner-img{margin:auto;max-width:none;height:auto}@media (min-width:768px){.nav-banner .right-side .s-banner-img{height:100%}}@media (min-width:900px){.nav-banner .right-side .s-banner-img{height:auto;width:100%}}@media (min-width:1280px){.nav-banner .right-side .s-banner-img{width:256px;height:286px}}#mobile_menu_lvl_1 .parent_menu{font-weight:700}.menu{position:fixed;top:0;left:0;background-color:#f6f6f6;z-index:11;opacity:0;width:320px;-webkit-box-shadow:1px 0 4px rgba(0,0,0,.15);box-shadow:1px 0 4px rgba(0,0,0,.15);height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateX(-330px);transform:translateX(-330px)}@media (min-width:414px){.menu{width:400px;-webkit-transform:translateX(-410px);transform:translateX(-410px)}}.menu.visible{opacity:1}.menu.opened{-webkit-transform:translateX(0);transform:translateX(0)}.menu.opened~#bingc-phone-button{display:none!important}.menu .menu-empty-content{display:block}.menu .menu-empty-content .menu-header-flex{padding:24px 16px 24px 24px;font-size:14px;line-height:16px;text-transform:uppercase;color:#242424;position:relative;background-color:#242424;color:#fff;position:relative}.menu .menu-empty-content .ico-delete{font-size:20px;cursor:pointer}.menu .menu-empty-content .ico-delete:hover{opacity:.8}.menu .epmty-content-caption{padding:18px 24px;margin-bottom:6px;color:#242424;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase}@media (min-width:1366px){.menu .epmty-content-caption{padding:18px 24px 0;border-top:2px solid #f1f1f1}}.menu .empty-content-text{font-size:14px;line-height:20px;color:#7c7c7c;padding:0 24px 24px}.menu .empty-content-text .text-link{font-size:14px;line-height:20px;color:#242424}.menu .menu-content{overflow:hidden;position:relative;background-color:#fff}.menu .menu-content .swiper,.menu .menu-content .swiper-container{height:100%}.menu .menu-content .swiper-container{padding:0 6px 0 0}.menu .menu-content .swiper-slide{height:auto}.menu .menu-content .swiper-slide:last-child .menu-item{border-bottom:0}.menu .menu-header{padding:0 20px;font-size:14px;line-height:24px;position:relative;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;-webkit-box-shadow:0 4px 2px rgba(143,143,143,.04);box-shadow:0 4px 2px rgba(143,143,143,.04)}@media (min-width:414px){.menu .menu-header{padding:0 24px;height:100px}}.menu .menu-header .ico-close{cursor:pointer;color:#8c9093;display:block;font-size:16px}@media (min-width:414px){.menu .menu-header .ico-close{font-size:24px}}.menu .menu-header .ico-close:hover{color:#ff5400}.menu .menu-header-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu .menu-caption{font-size:14px;line-height:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px}@media (min-width:414px){.menu .menu-caption{margin-right:20px}}.menu .back-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}@media (min-width:414px){.menu .back-menu{font-size:16px}}.menu .back-menu:hover{color:#ff5400}.menu .back-menu:hover .ico{color:#ff5400}.menu .back-menu .s-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu .back-menu .ico{margin-right:12px;min-width:16px;font-size:16px}@media (min-width:414px){.menu .back-menu .ico{min-width:24px;font-size:24px;margin-right:16px}}.menu .menu-item{padding:18px 24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:2px solid #f1f1f1}.menu .menu-item .item-delete{position:absolute;top:16px;right:16px;cursor:pointer}.menu .menu-item .item-delete:hover{opacity:.85}@media (min-width:1366px){.menu .menu-item .item-delete{top:18px;right:24px}}.menu .menu-item .ico-delete{font-size:12px;color:#7c7c7c}.menu .menu-item .item-image{margin-right:24px;min-width:64px;min-height:64px}.menu .menu-item .item-image img{display:block;max-height:100%}.menu .menu-item .item-image-link:hover img{opacity:.8}.menu .menu-item .item-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:36px}.menu .menu-item .item-title{margin-bottom:6px}@media (min-width:1366px){.menu .menu-item .item-title{margin-bottom:12px}}.menu .menu-item .item-text{display:block;font-size:14px;line-height:16px;color:#242424}@media (min-width:1366px){.menu .menu-item .item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.menu .menu-item .item-text:hover{opacity:.8}.menu .menu-item .item-price{font-weight:600;font-size:12px;line-height:14px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .menu-item .normal-price{font-weight:600;font-size:12px;line-height:14px;color:#242424}.menu .menu-item .new-price{font-weight:600;font-size:12px;line-height:14px;color:#e40134}.menu .menu-item .old-price{font-weight:400;font-size:12px;line-height:14px;color:#7c7c7c;text-decoration:line-through;margin-left:8px}.menu .menu-item .item-count{font-weight:600;font-size:10px;line-height:14px;text-transform:uppercase;color:#7c7c7c;margin-bottom:4px}.menu .menu-footer{position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:1px 0 4px rgba(0,0,0,.15);box-shadow:1px 0 4px rgba(0,0,0,.15);z-index:2}.menu .footer-info-wrap{margin-bottom:25px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu .footer-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .footer-summary:not(:last-child){margin-bottom:12px}.menu .summary-text{font-weight:600;font-size:12px;line-height:14px;text-transform:uppercase;color:#242424}.menu .summary-value{font-weight:600;font-size:14px;line-height:16px;color:#242424}.menu .summary-value.accent{color:#e40134}.menu .footer-favorites-btn{text-align:center}.menu .footer-favorites-btn .btn{padding:16px 24px}@media (min-width:1366px){.menu .footer-favorites-btn .btn{padding:16px 28px}}.menu .footer-cart-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1366px){.menu .footer-cart-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.menu .footer-cart-btn .btn{padding:16px}@media (min-width:1366px){.menu .footer-cart-btn .btn{width:50%}}.menu .footer-cart-btn .btn-border{margin-top:6px}@media (min-width:1366px){.menu .footer-cart-btn .btn-border{margin-top:0;margin-right:6px}}.menu .swiper-menu{height:calc(100% - 80px);padding:4px 20px}@media (min-width:414px){.menu .swiper-menu{padding:4px 24px;height:calc(100% - 100px)}}.menu .swiper-menu .swiper-slide{height:auto!important}.menu .menu-header .ico-arrow2-right{font-size:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);min-width:20px;margin-right:16px;cursor:pointer}.menu .menu-header .ico-arrow2-right:hover{opacity:.8}.menu .top-lang{display:-webkit-box;display:-ms-flexbox;display:flex}.menu .lang{color:#a6a7a7;font-weight:500;font-size:14px;line-height:24px;position:relative;min-width:35px;text-align:center;display:block}.menu .lang.current{color:#242b32;pointer-events:none}.menu .lang:hover{color:#ff5400}.menu .lang:not(:first-child)::before{content:'';display:block;position:absolute;top:5px;left:0;width:1px;height:14px;background-color:#a6a7a7}.menu .lang.hidden{display:none}.menu .menu-group{padding:20px 0;position:relative}.menu .menu-group:not(:last-child):after{content:'';position:absolute;width:100%;height:1px;left:0;bottom:-1px;background-color:#acacac}.menu .menu-group .group-item{margin-bottom:32px;line-height:20px}.menu .menu-group .group-title{font-weight:700;font-size:14px;line-height:110%;margin-bottom:8px}.menu .menu-group .group-link{display:block;font-weight:700;font-size:14px;line-height:110%}.menu .menu-group .group-link:not(:last-child){margin-bottom:16px}.menu .menu-group .menu-link{font-size:16px;line-height:110%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu .menu-group .menu-link:not(:last-child){margin-bottom:24px}.menu .menu-group .menu-link:hover{color:#ff5400}.menu .menu-group .menu-link:hover .ico{color:#ff5400}.menu .menu-group .menu-link span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu .menu-group .menu-link b{font-weight:700}.menu .menu-group .menu-link .ico{font-size:16px;line-height:20px;margin-left:8px;min-width:16px}.menu .menu-group ul{margin-top:-8px}.menu .menu-group ul li{margin-bottom:20px}.menu .menu-group ul a{font-size:14px;line-height:20px;color:#515151;font-weight:500!important}.menu .menu-group .sub-link{font-size:14px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.menu .menu-group .sub-link .icon{min-width:24px;max-width:24px;margin-right:8px}.menu .menu-group .sub-link:not(:hover) .icon-hover{display:none}@media (min-width:414px){.menu .menu-group .sub-link{font-size:16px;line-height:22px}}.menu .menu-group .sub-link:hover{color:#ff5400}.menu .menu-group .sub-link:hover .icon-regular{display:none}.menu .menu-group .sub-link:hover .ico{color:#ff5400}.menu .menu-group .sub-link .s-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu .menu-group .sub-link .ico{font-size:16px;min-width:16px;margin-left:8px}.popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.popup_overlay.opened{opacity:1;visibility:visible}.popup{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;overflow-y:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:767px){.popup{display:block}}.popup.opened{visibility:visible;opacity:1}.popup.opened~#bingc-phone-button{display:none!important}.popup-full{height:100%;width:100%;background-color:#151d21;top:0;left:0;-webkit-transform:none;transform:none;color:#fff}.popup-full.opacity{background-color:rgba(21,29,33,.2)}.popup-full.opacity>.popup-close{display:none}.popup-full-position{bottom:0}.popup .popup-close{position:absolute;top:24px;right:24px;cursor:pointer;z-index:12}.popup .popup-close:hover{opacity:.85}@media (min-width:768px){.popup .popup-close{top:32px;right:32px}}@media (min-width:1024px){.popup .popup-close{top:48px;right:48px}}.popup .popup-close .ico{font-size:16px}@media (min-width:768px){.popup .popup-close .ico{font-size:32px}}.popup .popup-content{padding:64px 20px}@media (min-width:768px){.popup .popup-content{padding:64px 60px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.popup .popup-content-align{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.popup .popup-content{padding:80px 200px}}.popup .popup-centered{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-input{width:100%;background-color:transparent;border:0;border-bottom:2px solid #ff5400;caret-color:#ff5400;padding:8px 5px;height:40px;margin:0;font-weight:500;font-size:16px;line-height:135%;color:#b8b9ba}#form_consultation_thx,#form_order_thx,#form_subscribe_thx{position:relative;background:0 0!important}#form_consultation_thx .bg,#form_order_thx .bg,#form_subscribe_thx .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#fff;overflow:hidden}#form_consultation_thx .bg img,#form_order_thx .bg img,#form_subscribe_thx .bg img{display:block;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;max-width:inherit;height:100%}@media (min-width:768px){#form_consultation_thx .bg img,#form_order_thx .bg img,#form_subscribe_thx .bg img{width:100%;height:auto}}#popup_order{overflow:hidden;max-height:100%}#popup_order .swiper-slide{padding:64px 20px}@media (min-width:1024px){#popup_order .swiper-slide{padding:100px 80px}}#popup_order .form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width:768px){#popup_order .form-control{margin-bottom:45px}}@media (min-width:1024px){#popup_order .form-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:70px}}#popup_order .form-control__name{font-size:16px;line-height:110%;width:280px;font-weight:900;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){#popup_order .form-control__name{font-size:18px}}@media (min-width:1024px){#popup_order .form-control__name{font-size:32px;line-height:120%;width:510px;padding-right:20px;margin-bottom:5px}}#popup_order .form-control__input{width:280px}@media (min-width:1024px){#popup_order .form-control__input{width:475px}}#popup_order .popup-input{font-size:20px}#popup_order .popup-input.error{background-color:rgba(242,88,48,.08);border-color:rgba(242,88,48,.25)}@media (min-width:1024px){#popup_order .popup_order-block{margin-top:0;margin-left:510px}}#popup_order .popup_order-info{margin-bottom:40px;border-left:4px solid #ff5400;padding-left:16px;font-weight:500;font-size:16px;line-height:120%;color:#fff;max-width:280px}@media (min-width:768px){#popup_order .popup_order-info{font-size:18px;padding-left:20px;margin-bottom:45px;max-width:355px}}@media (min-width:1024px){#popup_order .popup_order-info{margin-bottom:80px;max-width:360px}}#popup_order .b24-form-btn{width:auto;min-width:280px}@media (min-width:1024px){#popup_order .b24-form-btn{min-width:246px}}#popup_order .b24-form-control{color:#b8b9ba}#popup_order .swiper-container{max-height:100%;height:100%}#popup_order .swiper-wrapper{height:auto}@media (min-width:1024px){#popup_order .swiper-wrapper{max-width:1440px;margin:0 auto}}#popup_order .swiper-slide{margin:0 auto}@media (min-width:1024px){#popup_order .swiper-slide{margin:0}}.popup-form-search{max-width:280px;margin:0 auto;-webkit-transition:margin .3s ease;transition:margin .3s ease}.popup-form-search.moved{margin-top:-170px}@media (min-width:1024px){.popup-form-search.moved{margin-top:-130px}}@media (min-width:1024px){.popup-form-search{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:750px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.popup-form-search .search-name{font-size:24px;text-transform:uppercase;margin-bottom:32px}@media (min-width:768px){.popup-form-search .search-name{font-size:32px}}@media (min-width:1024px){.popup-form-search .search-name{font-size:40px;margin-bottom:0}}.popup-form-search .search-holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media (min-width:1024px){.popup-form-search .search-holder{margin-left:60px}}.popup-form-search .search-holder.opened .search-results{display:block}.popup-form-search .search-results{display:none;position:absolute;top:100%;left:0;width:100%;max-height:220px}.popup-form-search .search-results .search-link{display:block;font-weight:500;font-size:14px;line-height:120%;color:#b8b9ba;padding:8px 5px;margin:8px 0}.popup-form-search .search-results .search-link:hover{color:#fff}@media (min-width:1024px){.popup-form-search .search-results .search-link{font-size:16px}}.popup-form-search .swiper-search-results{max-height:220px}.popup-form-consultation-b24{max-width:280px;min-width:280px;margin:0 auto}.popup-form-consultation-b24 .b24-form-control-alert-message{display:none!important}@media (min-width:1024px){.popup-form-consultation-b24{max-width:750px}}.popup-form-consultation-b24 .b24-form-padding-side{padding:0}.popup-form-consultation-b24 .b24-form-content form{display:block!important}.popup-form-consultation-b24 .b24-form-header{display:none}.popup-form-consultation-b24 .b24-form-wrapper{background-color:transparent}@media (min-width:1024px){.popup-form-consultation-b24 .b24-form-wrapper{max-width:750px}}.popup-form-consultation-b24 .b24-form-wrapper.b24-form-border-bottom{border-bottom:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1024px){.popup-form-consultation-b24 .b24-form-btn-block{text-align:right}}.popup-form-consultation-b24 .b24-form-btn{border-radius:0;width:100%;height:auto}@media (min-width:1024px){.popup-form-consultation-b24 .b24-form-btn{max-width:300px;margin-right:40px}}@media (min-width:1024px){.popup-form-consultation-b24 .b24-form-control-container{margin-bottom:0}}.popup-form-consultation-b24 .item-text{text-transform:uppercase;font-size:16px;margin-bottom:24px}@media (min-width:768px){.popup-form-consultation-b24 .item-text{font-size:18px}}@media (min-width:1024px){.popup-form-consultation-b24 .item-text{font-size:20px;margin-bottom:0}}@media (min-width:1366px){.popup-form-consultation-b24 .item-text{font-size:32px}}.popup-form-consultation-b24 .b24-form-control-string .b24-form-control,.popup-form-consultation-b24 .b24-form-control-string .b24-form-control:focus{background-color:transparent;border:0;border-bottom:2px solid #ff5400;border-radius:0;height:40px;color:#b8b9ba;padding:8px 5px;font-size:16px;line-height:135%;font-weight:500;letter-spacing:.5px}.popup-form-consultation-b24 .b24-form-control-string .b24-form-control+.b24-form-control-label,.popup-form-consultation-b24 .b24-form-control-string .b24-form-control:focus+.b24-form-control-label{display:none}@media (min-width:768px){.popup-form-consultation-b24 .b24-form-field:first-child{margin-bottom:48px}}@media (min-width:1024px){.popup-form-consultation-b24 .b24-form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-form-consultation-b24 .b24-form-field>div:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:60px;max-width:340px;min-width:340px}}.popup-form-consultation{max-width:280px;margin:0 auto}@media (min-width:1024px){.popup-form-consultation{max-width:750px}}.popup-form-consultation .popup-fg:not(:last-child){margin-bottom:40px}@media (min-width:768px){.popup-form-consultation .popup-fg:not(:last-child){margin-bottom:48px}}@media (min-width:1024px){.popup-form-consultation .popup-fg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.popup-form-consultation .item-text{text-transform:uppercase;font-size:16px;margin-bottom:24px}@media (min-width:768px){.popup-form-consultation .item-text{font-size:18px}}@media (min-width:1024px){.popup-form-consultation .item-text{font-size:20px;margin-bottom:0}}@media (min-width:1366px){.popup-form-consultation .item-text{font-size:32px}}.popup-form-consultation .item-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media (min-width:1024px){.popup-form-consultation .item-input{margin-left:60px;max-width:340px}}.popup-form-consultation .item-input label.error{top:100%;left:0;padding:2px 5px;color:#fff;position:absolute}.popup-form-consultation .popup-btn-wrap{margin-top:32px}@media (min-width:1024px){.popup-form-consultation .popup-btn-wrap{margin-top:80px;max-width:340px;margin-left:calc(100% - 340px)}}.popup-form-consultation .popup-btn-wrap .btn{width:100%}@media (min-width:1024px){.popup-form-consultation .popup-btn-wrap .btn{max-width:300px}}#form_consultation_thx,#form_order_thx,#form_subscribe_thx{background-color:#fff;padding:80px 10px}@media (min-width:768px){#form_consultation_thx,#form_order_thx,#form_subscribe_thx{padding:115px 100px}}@media (min-width:1024px){#form_consultation_thx,#form_order_thx,#form_subscribe_thx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:750px;margin:0 auto}}#form_consultation_thx .thx-text,#form_order_thx .thx-text,#form_subscribe_thx .thx-text{color:#242b32;font-size:14px;line-height:18px;text-align:center}@media (min-width:768px){#form_consultation_thx .thx-text,#form_order_thx .thx-text,#form_subscribe_thx .thx-text{font-size:18px;line-height:22px}}.popup-review{height:100%;width:100%;display:block}@media (min-width:768px){.popup-review{height:98%}}@media (max-width:767px){.popup-review .popup-close{top:8px;right:8px}}.popup-review .review-view{max-width:730px;margin:0 auto;height:100%;position:relative;z-index:-1}@media (min-width:768px){.popup-review .review-view{z-index:1}}@media (min-width:1024px){.popup-review .review-view{max-width:960px}}@media (min-width:1440px){.popup-review .review-view{max-width:1160px}}.popup-review .popup-review-main{position:absolute;height:100%;top:50%;right:0;width:100%;z-index:auto;-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);background-color:#fff;z-index:1;-webkit-box-shadow:0 4px 55px rgba(124,124,124,.25);box-shadow:0 4px 55px rgba(124,124,124,.25);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media (min-width:768px){.popup-review .popup-review-main{z-index:2;max-width:600px;min-width:600px;max-height:920px}}@media (min-width:1024px){.popup-review .popup-review-main{max-width:700px;min-width:700px}}.popup-review .popup-review-main.shadow{height:100%;top:50%;right:0;z-index:auto;-webkit-transform:translate(10%,-50%) scale(.8);transform:translate(10%,-50%) scale(.8)}@media (max-width:767px){.popup-review .popup-review-main.shadow{-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1)}}.popup-review .popup-review-main.shadow .printed-wrap::before{z-index:2;background-color:rgba(0,0,0,.15)}@media (max-width:767px){.popup-review .popup-review-main.shadow .printed-wrap::before{display:none}}.popup-review .printed-wrap{position:absolute;height:100%}@media (max-width:767px){.popup-review .printed-wrap{padding-top:32px}}.popup-review .printed-wrap::before{content:'';display:block;position:absolute;top:0;right:0;z-index:-1;background-color:rgba(0,0,0,0);width:100%;height:100%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.popup-review .popup-review-original{display:none}@media (min-width:768px){.popup-review .popup-review-original{position:absolute;top:50%;left:0;height:100%;max-height:920px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.popup-review .popup-review-original.shadow{z-index:auto}.popup-review .popup-review-original.shadow .original-print-wrap{top:50%;left:0;-webkit-transform:translate(-10%,-50%) scale(.8);transform:translate(-10%,-50%) scale(.8)}.popup-review .popup-review-original.shadow .original-print-wrap::before{background-color:rgba(0,0,0,.15)}}.popup-review .popup-review-original .original-img{position:relative;display:block;max-height:100%;-webkit-box-shadow:10px 10px 30px rgba(0,0,0,.25);box-shadow:10px 10px 30px rgba(0,0,0,.25)}.popup-review .popup-review-original .original-print-wrap{position:relative;height:100%;top:50%;right:0;-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.popup-review .popup-review-original .original-print-wrap::before{content:'';display:block;position:absolute;top:0;left:0;z-index:2;background-color:rgba(0,0,0,0);width:100%;height:100%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.popup-review .swiper-review-print{max-height:100%}.popup-review .swiper-slide{height:auto!important;max-width:100%}.review-print{padding:0 24px 24px 16px}@media (min-width:768px){.review-print{padding:34px 24px 54px}}.review-print .review-print-img{margin-bottom:32px}.review-print .review-print-logo{max-height:28px}@media (min-width:768px){.review-print .review-print-logo{max-height:48px}}.review-print .review-print-date{margin-bottom:16px;font-size:14px;line-height:120%}.review-print .review-print-thx-to{font-size:14px;line-height:120%;max-width:200px;margin-bottom:44px}.review-print .review-print-title{font-size:16px;line-height:120%;margin-bottom:40px;text-align:center}.review-print .review-print-text{margin-bottom:40px}.review-print .review-print-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-print .review-print-position{padding-right:16px}.popup-phones .popup-phones-content{width:245px}.popup-phones .popup-phones-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-shadow:0 4px 2px rgba(143,143,143,.04);box-shadow:0 4px 2px rgba(143,143,143,.04);height:62px;padding:0 20px}.popup-phones .popup-phones-header .popup-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-size:16px;line-height:110%}.popup-phones .popup-phones-header .popup-close{position:relative;top:inherit;right:inherit}.popup-phones .popup-phones-header .popup-close .ico{color:#6a6c6c}.popup-phones .popup-phones-list{background-color:#eee;padding:8px 20px}.popup-phones .popup-phones-list .item{position:relative;padding:16px 0}.popup-phones .popup-phones-list .item:not(:last-child)::before{content:'';display:block;position:absolute;width:100%;height:1px;left:0;bottom:0;margin-top:1px;background-color:rgba(0,0,0,.3)}@media (min-width:768px){.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.card-list .card{background-color:#fff;width:100%;min-height:442px;position:relative}.card-list .card:hover{-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.1);box-shadow:0 0 10px 4px rgba(0,0,0,.1)}@media (max-width:767px){.card-list .card{min-width:280px;min-height:inherit;margin-top:12px}}@media (min-width:768px){.card-list .card{margin-top:12px;margin-right:12px;width:calc(50% - 6px);min-height:452px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-list .card:nth-child(2n){margin-right:0}}@media (min-width:1024px){.card-list .card{width:calc(33.333% - 8px)}.card-list .card:nth-child(2n),.card-list .card:nth-child(3n-1),.card-list .card:nth-child(3n-2){margin-right:12px}.card-list .card:nth-child(3n){margin-right:0}}.card-list .card .card-image-link,.card-list .card img{display:block;margin:0 auto}.card-list .card .card-image-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.card-list .card .card-image-link:hover img{opacity:.8}.card-list .card .card-image{margin:0 auto;width:100%;min-height:141px}@media (min-width:768px){.card-list .card .card-image{min-height:174px}}@media (min-width:1024px){.card-list .card .card-image{min-height:180px}}@media (min-width:1366px){.card-list .card .card-image{min-height:167px}}@media (min-width:1440px){.card-list .card .card-image{min-height:181px}}.card-list .card .card-info{padding:10px 16px 20px}@media (min-width:768px){.card-list .card .card-info{padding:10px 20px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:1024px){.card-list .card .card-info{padding:10px 24px 34px}}.card-list .card .card-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:12px;min-height:30px}.card-list .card .card-labels .label{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:11px;line-height:11px;padding:3px 5px}.card-list .card .card-labels .label:not(:last-child){margin-right:4px}.card-list .card .card-labels .label.instock{color:#4eb853;border:1px solid #4eb853}.card-list .card .card-labels .label.new{color:#ff5400;border:1px solid #ff5400}.card-list .card .card-title{margin-bottom:12px}.card-list .card .card-title .card-text-link{font-weight:700;font-size:16px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:54px;max-height:54px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-list .card .card-title .card-text-link:hover{color:#ff5400}.card-list .card .card-type{font-weight:600;font-size:10px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#6a6c6c;margin-bottom:12px}.card-list .card .card-docket{margin-bottom:auto}.card-list .card .card-docket .card-docket-item{opacity:.9;font-size:14px;line-height:18px;position:relative;padding-left:20px}.card-list .card .card-docket .card-docket-item::before{content:'';display:block;width:6px;height:6px;position:absolute;top:.5em;left:0;background-color:#ff5400;border-radius:50%}.card-list .card .card-docket .card-docket-item:not(:last-child){margin-bottom:12px}.card-list .card .card-price{font-weight:700;font-size:14px;line-height:130%;margin-top:24px;margin-bottom:16px}.card-list .card .card-price span{font-weight:900;font-size:20px;text-transform:uppercase;margin:0 5px}.card-list .card .btn-card{width:100%;font-weight:800;padding:20px 24px}@media (min-width:768px){.card-list .card .btn-card{margin-bottom:-10px}}@media (min-width:768px){.card-list .card.solution:hover .full-list{max-height:inherit;overflow:visible;z-index:2}.card-list .card.solution:hover .full-list .card-docket{position:absolute;top:0;left:0;width:100%}.card-list .card.solution:hover .full-list:before{opacity:0}}.card-list .card.solution .card-image{margin:0 auto;width:100%;min-height:141px}@media (min-width:768px){.card-list .card.solution .card-image{min-height:174px}}@media (min-width:1024px){.card-list .card.solution .card-image{min-height:157px}}@media (min-width:1280px){.card-list .card.solution .card-image{min-height:147px}}@media (min-width:1366px){.card-list .card.solution .card-image{min-height:146px}}@media (min-width:1440px){.card-list .card.solution .card-image{min-height:158px}}.card-list .card.solution .card-title{margin-bottom:20px}.card-list .card.solution .card-info{padding:24px 16px 20px}@media (min-width:768px){.card-list .card.solution .card-info{padding:30px 20px 34px}}@media (min-width:1024px){.card-list .card.solution .card-info{padding:30px 24px 34px}}@media (min-width:768px){.card-list .card.solution .full-list{position:relative;width:calc(100% + 40px);margin-left:-20px;min-height:160px;max-height:160px;overflow:hidden}}@media (min-width:1024px){.card-list .card.solution .full-list{width:calc(100% + 48px);margin-left:-24px}}.card-list .card.solution .full-list:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:16px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background:linear-gradient(0deg,#fff 0,#fff 100%);z-index:2}.card-list .card.solution .full-list:after{content:'';position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;-webkit-box-shadow:0 0 0 rgba(0,0,0,.3);box-shadow:0 0 0 rgba(0,0,0,.3);z-index:-1}.card-list .card.solution .card-docket{background-color:#fff}@media (min-width:768px){.card-list .card.solution .card-docket{padding:0 20px 34px}}@media (min-width:1024px){.card-list .card.solution .card-docket{padding:0 24px 34px}}.card-list .card.solution .card-docket .card-docket-item:not(:last-child){margin-bottom:.9em}.card-flex .card{background-color:#fff;min-width:280px;max-width:280px;min-height:466px}@media (min-width:768px){.card-flex .card{min-width:346px;max-width:346px}}@media (min-width:1024px){.card-flex .card{min-width:314px;max-width:314px}}.card-flex .card.product .card-image{min-height:161px}@media (min-width:768px){.card-flex .card.product .card-image{min-height:199px}}@media (min-width:1024px){.card-flex .card.product .card-image{min-height:181px}}.card-flex .card .card-image-link,.card-flex .card img{display:block;margin:0 auto}.card-flex .card .card-image-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-flex .card .card-image-link:hover img{opacity:.8}.card-flex .card .card-image{margin:0 auto;width:100%;min-height:141px}@media (min-width:768px){.card-flex .card .card-image{min-height:174px}}@media (min-width:1024px){.card-flex .card .card-image{min-height:158px}}.card-flex .card .card-info{padding:10px 16px 20px;min-height:325px}@media (min-width:768px){.card-flex .card .card-info{padding:10px 20px 34px;min-height:303px}}@media (min-width:1024px){.card-flex .card .card-info{padding:10px 24px 34px;min-height:321px}}.card-flex .card .card-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:12px;min-height:30px}.card-flex .card .card-labels .label{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:10px;line-height:11px;padding:3px 5px}.card-flex .card .card-labels .label:not(:last-child){margin-right:4px}.card-flex .card .card-labels .label.instock{color:#4eb853;border:1px solid #4eb853}.card-flex .card .card-labels .label.new{color:#ff5400;border:1px solid #ff5400}.card-flex .card .card-title{margin-bottom:12px}.card-flex .card .card-title .card-text-link{font-weight:700;font-size:16px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:54px;max-height:54px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-flex .card .card-title .card-text-link:hover{color:#ff5400}.card-flex .card .card-type{font-weight:600;font-size:10px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#6a6c6c;margin-bottom:12px}.card-flex .card .card-docket .card-docket-item{opacity:.9;font-size:14px;line-height:18px;position:relative;padding-left:20px}.card-flex .card .card-docket .card-docket-item::before{content:'';display:block;width:6px;height:6px;position:absolute;top:.5em;left:0;background-color:#ff5400;border-radius:50%}.card-flex .card .card-docket .card-docket-item:not(:last-child){margin-bottom:12px}.card-flex .swiper-line{padding-bottom:24px}@media (min-width:768px){.card-flex .card.solution{min-height:450px}}.card-flex .card.solution .card-image{min-height:141px}@media (min-width:768px){.card-flex .card.solution .card-image{min-height:174px}}@media (min-width:1024px){.card-flex .card.solution .card-image{min-height:158px}}.card-flex .card.solution .card-title{margin-bottom:20px}.card-flex .card.solution .card-info{padding:24px 16px 20px}@media (min-width:768px){.card-flex .card.solution .card-info{padding:30px 20px 34px}}@media (min-width:1024px){.card-flex .card.solution .card-info{padding:30px 24px 34px}}.mobile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);position:fixed;bottom:62px;right:0;visibility:visible;z-index:3;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}@media (min-width:1024px){.mobile-buttons{display:none}}.mobile-buttons.hidden{opacity:0;visibility:hidden}.mobile-buttons .btn-item{padding:14px 16px;cursor:pointer;position:relative}.mobile-buttons .btn-item:not(:last-child)::after{content:'';display:block;width:1px;height:68%;background-color:#6a6c6c;position:absolute;top:16%;right:0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.pagination .p-page{display:block;margin:0 4px;font-weight:700;font-size:14px;line-height:32px;height:32px;min-width:32px;max-width:32px;text-align:center;cursor:pointer;border:2px solid #a6a7a7;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination .p-page.current,.pagination .p-page:hover{background-color:#ff5400;color:#fff}.pagination .p-next,.pagination .p-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;cursor:pointer;border:2px solid #a6a7a7}.pagination .p-next .ico,.pagination .p-prev .ico{font-size:20px}.pagination .p-next:hover,.pagination .p-prev:hover{background-color:#ff5400}.pagination .p-next:hover .ico,.pagination .p-prev:hover .ico{color:#fff}.pagination .p-next.disabled,.pagination .p-prev.disabled{pointer-events:none;color:#a6a7a7}.pagination .p-next.disabled .ico,.pagination .p-prev.disabled .ico{color:#a6a7a7}.pagination .p-prev{margin-right:4px}.pagination .p-prev .ico{margin-top:1px;margin-right:1px}.pagination .p-next{margin-left:4px}.pagination .p-next .ico{margin-top:1px;margin-left:1px}.rngst_phone_button{opacity:1!important;width:56px!important;height:56px!important;left:24px!important;bottom:24px!important;right:inherit!important;margin-bottom:0!important;margin-right:0!important}.rngst_phone_button .rngst_phone_icon{top:0!important;left:0!important;width:56px!important;height:56px!important}.rngst_phone_button .rngst_phone_circle{top:-7px!important;left:-7px!important}.rngst_phone_button .rngst_phone_fill{left:-32px!important;top:-32px!important}.rngst_phone_button .rngst_phone_body{width:56px!important;height:56px!important;left:0!important;top:0!important}.b24-widget-button-position-bottom-right{right:14px!important;bottom:14px!important}.scroll-up{position:fixed;right:20px;bottom:100px;width:56px;height:56px;background:#ff5400;border-radius:50%;overflow:hidden;display:none;z-index:9;-webkit-transition:opacity ease .3s;transition:opacity ease .3s;opacity:1}.scroll-up:hover{opacity:.8}.scroll-up .scroll-up-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-up .ico{font-size:22px;color:#fff}.subscribe-block{background-color:#ccc;max-width:1440px;margin:0 auto;padding:32px 16px;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(238,238,238,.85)),to(rgba(238,238,238,.85))),url(../images/jpg/subscribe-m.jpg);background-image:linear-gradient(0deg,rgba(238,238,238,.85),rgba(238,238,238,.85)),url(../images/jpg/subscribe-m.jpg);background-size:cover}@media (min-width:768px){.subscribe-block{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(238,238,238,.85)),to(rgba(238,238,238,.85))),url(../images/jpg/subscribe-t.jpg);background-image:linear-gradient(0deg,rgba(238,238,238,.85),rgba(238,238,238,.85)),url(../images/jpg/subscribe-t.jpg)}}@media (min-width:1200px){.subscribe-block{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(238,238,238,.85)),to(rgba(238,238,238,.85))),url(../images/jpg/subscribe-d.jpg);background-image:linear-gradient(0deg,rgba(238,238,238,.85),rgba(238,238,238,.85)),url(../images/jpg/subscribe-d.jpg)}}@media (min-width:768px){.subscribe-block{padding:48px 40px}}@media (min-width:1024px){.subscribe-block{padding:60px 40px}}@media (min-width:1366px){.subscribe-block{padding:60px 80px}}.subscribe-block h2{font-weight:900;font-size:18px;line-height:130%;text-transform:uppercase;margin-bottom:32px}@media (min-width:768px){.subscribe-block h2{font-size:30px;margin-bottom:40px;max-width:955px}}@media (min-width:1200px){.subscribe-block h2{margin-bottom:50px}}.subscribe-block .subscribe-email-title{font-weight:900;font-size:18px;line-height:1;text-transform:uppercase;margin-right:56px;white-space:nowrap}@media (min-width:768px){.subscribe-block .subscribe-email-title{font-size:32px}}.subscribe-block input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:16px;background:0 0;border:none;border-bottom:2px solid #fa712e;padding:0 0 8px 5px;caret-color:#fa712e;font-size:25px;line-height:33px}@media (min-width:560px){.subscribe-block input{margin-top:0}}@media (min-width:1024px){.subscribe-block input{min-width:475px}}.subscribe-block label{display:block;color:#e40134;margin-top:2px}@media (min-width:560px){.subscribe-block label{margin-top:0;position:absolute;top:calc(100% + 2px);left:0}}@media (min-width:560px){.subscribe-block .subscribe-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.subscribe-block .subscribe-btn{width:100%;margin-top:32px}@media (min-width:560px){.subscribe-block .subscribe-btn{width:auto;margin-top:40px}}@media (min-width:1024px){.subscribe-block .subscribe-btn{margin-top:0;margin-left:40px}}@media (min-width:1024px){.subscribe-block .subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:flex-end}}.subscribe-block .form-control-subscribe{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.faq-block{max-width:1440px;margin:0 auto;padding:80px 20px 80px}@media (min-width:768px){.faq-block{padding:80px 32px}}@media (min-width:1024px){.faq-block{padding:120px 32px}}@media (min-width:1366px){.faq-block{padding:160px 80px}}.faq-block .caption.with-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.faq-block .caption.with-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq-block .caption.with-btn .btn{margin:16px 0 0 0}@media (min-width:768px){.faq-block .caption.with-btn .btn{margin:0 0 0 16px}}.faq-block .question-block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-block .question-block{position:relative;background-color:#fff;-webkit-transition:border-left ease .3s;transition:border-left ease .3s}.faq-block .question-block:not(:last-child){border-bottom:1px solid #e9eaeb}.faq-block .question-block:before{content:'';position:absolute;top:0;left:0;width:4px;height:0;background-color:#fa712e;-webkit-transition:height ease .25s;transition:height ease .25s}.faq-block .question-block.opened .ico-minus{display:block}.faq-block .question-block.opened .ico-plus{display:none}.faq-block .question-block.opened:before{height:calc(100% + 1px)}.faq-block .question-header{padding:20px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (min-width:768px){.faq-block .question-header{padding:29px 32px}}.faq-block .question-header .ico-minus{display:none}.faq-block .question-header .ico{margin-left:8px;min-width:24px;font-size:24px}.faq-block .question-header-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-size:17px;line-height:120%}.faq-block .question-body{padding:0 16px 20px;display:none}@media (min-width:768px){.faq-block .question-body{padding:0 32px 28px}}.faq-block .question-body ol{margin-left:15px}.faq-block .question-body :last-child{margin-bottom:0}.faq-block .question-body :last-child>:last-child{margin-bottom:0}#bingc-phone-button{left:15px!important}.service-catalog-slider .swiper-services{overflow:visible;padding-bottom:32px;margin:0 auto 64px}@media (min-width:768px){.service-catalog-slider .swiper-services{margin-bottom:80px}}@media (min-width:1366px){.service-catalog-slider .swiper-services{margin-bottom:160px}}.service-catalog-slider .swiper-services .swiper-slide:not(:last-child){margin-right:12px}@media (min-width:768px){.service-catalog-slider .swiper-services .swiper-slide:not(:last-child){margin-right:20px}}.service-catalog-slider .service-card{width:300px;min-height:360px;background-color:#fff;padding:24px 20px}.service-catalog-slider .service-card.default .service-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:60px;max-height:60px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.service-catalog-slider .service-card__image{margin-bottom:24px}.service-catalog-slider .service-card__image img{width:40px;height:40px}.service-catalog-slider .service-card__image i{font-size:40px;color:#ff5400}.service-catalog-slider .service-card__title{font-weight:700;font-size:24px;line-height:30px;color:#242b32;display:block}.service-catalog-slider .service-card__title:hover{color:#ff5400}.service-catalog-slider .service-card__count{color:#6a6c6c}.service-catalog-slider .service-card__desc{margin-top:24px;font-weight:500;font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:180px;max-height:180px;-webkit-line-clamp:9;-webkit-box-orient:vertical}.service-catalog-slider .service-card__more{margin-top:24px}.service-catalog-slider .service-card__more .btn-text{font-weight:700;font-size:14px;line-height:20px}@media (min-width:1366px){.services-list .service-catalog-slider .swiper-services{margin-bottom:80px}}.services-list .services-list-header{position:relative;padding:32px 20px;margin-bottom:32px}@media (min-width:768px){.services-list .services-list-header{padding:80px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1366px){.services-list .services-list-header{padding:80px}}.services-list .services-list-header .services-list-caption{color:#fff;font-size:18px;line-height:22px}@media (min-width:1280px){.services-list .services-list-header .services-list-caption{font-size:24px;line-height:28px}}@media (min-width:768px){.services-list .services-list-header .services-list-left{max-width:345px}}@media (min-width:1024px){.services-list .services-list-header .services-list-left{max-width:420px}}@media (min-width:1280px){.services-list .services-list-header .services-list-left{max-width:550px}}.services-list .services-list-header .services-list-right{border-left:4px solid #ff5400;padding-left:20px;color:#fff;margin-top:48px;font-weight:500;font-size:16px;line-height:22px}@media (min-width:768px){.services-list .services-list-header .services-list-right{max-width:244px;margin-top:0}}@media (min-width:1024px){.services-list .services-list-header .services-list-right{max-width:330px}.services-list .services-list-header .services-list-right p{font-size:20px}}@media (min-width:1280px){.services-list .services-list-header .services-list-right{max-width:414px}}.services-list .services-list-header .services-list-btn{height:52px;margin-top:32px}.services-list .services-list-header picture{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.services-list .services-list-header img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:inherit;height:100%;z-index:-1}.services-list .services-list-header .services-list-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.content-togglers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.content-togglers .toggler{font-weight:500;font-size:14px;line-height:20px;border:1px solid #fff;background-color:#fff;margin-right:8px;margin-bottom:8px;padding:7px 11px}.content-togglers .toggler:not(.active){cursor:pointer}.content-togglers .toggler.active,.content-togglers .toggler:hover{border-color:#fa712e;background-color:rgba(250,113,46,.1)}.product-gallery{padding:64px 0}@media (min-width:768px){.product-gallery{padding:80px 0}}@media (min-width:1024px){.product-gallery{padding:80px 0}}.product-gallery .gallery-caption{font-size:18px;line-height:110%;margin-bottom:24px}@media (min-width:768px){.product-gallery .gallery-caption{font-size:24px;line-height:115%;margin-bottom:32px}}@media (min-width:1440px){.product-gallery .gallery-caption{max-width:1280px;margin:0 auto 32px}}.product-gallery .gallery-togglers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-8px;margin-bottom:16px}.product-gallery .gallery-togglers .toggler{font-size:14px;font-weight:600;line-height:16px;color:#242b32;padding-bottom:7px;border-bottom:1px solid transparent}.product-gallery .gallery-togglers .toggler:not(:last-of-type){margin-right:24px}.product-gallery .gallery-togglers .toggler:not(.active){cursor:pointer}.product-gallery .gallery-togglers .toggler .count{color:#6a6c6c}.product-gallery .gallery-togglers .toggler.active{color:#fa712e;border-color:#fa712e}.product-gallery .gallery-togglers .toggler.active .count{color:#fa712e}.product-gallery .swiper-gallery{padding-bottom:32px;overflow:visible}.product-gallery .swiper-gallery:not(.active){visibility:hidden;height:0;padding:0}.product-gallery .swiper-slide:not(:last-child){margin-right:16px}@media (min-width:768px){.product-gallery .swiper-slide:not(:last-child){margin-right:20px}}.product-gallery .product-gallery-item{position:relative;width:213px;height:120px}@media (min-width:768px){.product-gallery .product-gallery-item{width:426px;height:240px}}.product-gallery .product-gallery-item.slim{width:80px;height:120px}@media (min-width:768px){.product-gallery .product-gallery-item.slim{width:160px;height:240px}}.product-gallery .product-gallery-item.video .gallery-link::before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:64px;width:64px;background-image:url(../images/svg/youtube-play.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.product-gallery .product-gallery-item.video .gallery-link:hover{opacity:.85}.product-gallery .product-gallery-item.video .gallery-link:hover::before{background-image:url(../images/svg/youtube-play-hover.svg)}.product-gallery .gallery-link{display:block;width:100%;height:100%}.product-gallery .gallery-link:hover{opacity:.9}@-webkit-keyframes load{0%,100%,80%{background-color:#f6f6f6}40%{background-color:transparent}}@keyframes load{0%,100%,80%{background-color:#f6f6f6}40%{background-color:transparent}}