@font-face{font-family:'Proxima Nova Light';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Light.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Light.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Light.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Regular';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Regular.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Regular.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Semibold';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Semibold.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Semibold.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Extra Bold';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Extrabld.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Extrabld.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Extrabld.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Extrabld.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Bold';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Bold.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Bold.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Bold.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Black';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Black.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Black.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Black.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNova-Black.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Condensed Regular';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Regular.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Regular.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Proxima Nova Condensed Bold';src:url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Bold.eot);src:url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Bold.woff) format('woff'),url(/sites/all/themes/heatpump/css/fonts/ProximaNovaCond-Bold.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}.light{font-family:'Proxima Nova Light';}.bold{font-family:'Proxima Nova Bold';}.regular{font-family:'Proxima Nova Regular';}.semi-bold{font-family:'Proxima Nova Semibold';}.extra-bold{font-family:'Proxima Nova Extra Bold';}.black{font-family:'Proxima Nova Black';}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{border:0;margin:0;padding:0;vertical-align:top}html{line-height:1}ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img{border:none}img{max-width:100%;height:auto;border:none;vertical-align:top;-webkit-user-select:none;-ms-user-select:none;user-select:none;object-fit:contain;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.clear{clear:both}*{outline:none;}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}button,input{margin:0;padding:0;-webkit-appearance:none;border-radius:0;}body::-webkit-scrollbar{width:6px;}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}body::-webkit-scrollbar-thumb{background-color:#555;outline:1px solid #555;}::-webkit-scrollbar{width:6px;}::-webkit-scrollbar-track{background:#ccc;}::-webkit-scrollbar-thumb{background:#000000;}::-webkit-scrollbar-thumb:hover{background:#000000;}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,5);}.clearfix:after{content:"";clear:both;display:block;}.hidden,.element-invisible{display:none;}html,body{background-color:#ffffff;box-sizing:border-box;height:100%;padding:0;margin:0;}body{font-family:'Proxima Nova Regular';font-size:22px;line-height:1.4;color:#010101;min-width:320px;overflow-x:hidden;}h1{font-family:'Proxima Nova Extra Bold';font-size:50px;line-height:46px;color:#041d23;}h2,.block-title{font-family:'Proxima Nova Bold';font-size:32px;line-height:32px;padding-bottom:20px;}a{color:#4fae4d;text-decoration:none;}strong{font-family:'Proxima Nova Bold';}.body p{padding-bottom:10px;}.center{text-align:center;}.top-pad{padding-top:135px;}.flex{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.asc{align-self:center;}.jcc{justify-content:center;}.aic{align-items:center;}.column{flex-direction:column;}.f-one{flex:1;}.row-reverse{flex-direction:row-reverse;}.align-right{text-align:right;}.grid{display:grid;}.two-grid{grid-template-columns:1fr 1fr;}.tree-grid{grid-template-columns:1fr 1fr 1fr;}.four-grid{grid-template-columns:1fr 1fr 1fr 1fr;}.five-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}.section-title{font-family:'Proxima Nova Extra Bold';font-size:58px;line-height:1;text-align:center;color:#000;max-width:720px;margin:auto;padding-bottom:74px;}.wrapper{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;}.header,.footer{flex-grow:0;flex-shrink:0;}.main-container{flex-grow:1;padding-bottom:140px;position:relative;}.not-front .main-container{padding-top:170px;}.node-type-article .main-container{padding-top:100px;}.node-type-article .breadcrumb{margin-bottom:50px;}.node-type-article .blog-categories{justify-content:flex-end;}.container{max-width:1490px;padding:0px 20px;margin:0px auto;}.pad{padding-top:70px;}.header{font-family:'Proxima Nova Bold';font-size:18px;position:fixed;left:0;top:0;width:100%;z-index:500;transition:background-color ease-in-out 0.3s;}.admin-menu .header{top:29px;}.header .row{height:82px;transition:height ease-in-out 0.3s;}.header .logotype{position:absolute;top:0px;left:0px;z-index:10;}.header .logotype a{background-image:url(/sites/all/themes/heatpump/images/logotype.svg);background-size:contain;background-repeat:no-repeat;width:125px;height:113px;display:block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.header{background-color:#fff;box-shadow:26.493px 11.795px 65px 0px rgba(0,0,7,0.06);transition:background-color ease-in-out 0.3s;}.header .logotype a{width:88px;height:79px;}.header .row{height:62px;transition:height ease-in-out 0.3s;}.header .header-left{padding-left:175px;width:calc(100% - 320px);justify-content:flex-end;}.header .header-left .main-menu .content ul{display:flex;grid-gap:0px 38px;}.header .header-left .main-menu .content ul li{position:relative;}.header .header-left .main-menu .content ul li a{color:#041d23;font-size:17px;}.header .header-left .main-menu .content ul li.active a,.header .header-left .main-menu .content ul li.active-trail a,.header .header-left .main-menu .content ul li:hover a{color:#4fae4d;}@media only screen and (min-width:1024px){.header .header-left .main-menu .content ul ul{display:none;position:absolute;background-color:#fff;min-width:100%;top:22px;padding:30px 10px 10px 10px;left:-9px;z-index:10;box-shadow:10px 10px 9px rgb(0 0 0 / 9%);border-radius:0px 0px 4px 4px;}.header .header-left .main-menu .content ul li:hover ul{display:block;}.header .header-left .main-menu .content ul ul li a,.header .header-left .main-menu .content ul ul li:hover a{color:#041d23;}.header .header-left .main-menu .content ul li ul li:hover a
    .header .header-left .main-menu .content ul li ul li a.active{color:#4fae4d;}.header .header-left .main-menu .content ul ul li{padding-bottom:6px;}}.header .header-right .languages li a,.header .header-right .languages li span{font-family:'Proxima Nova Light';color:#000000;position:relative;margin-left:12px;}.header .header-right .languages li span{opacity:0.5;}.header .header-right .languages li a.active{font-family:'Proxima Nova Bold';color:#4fae4d;}.header .header-right .languages li a:after{content:"";width:1px;height:17px;background-color:#000000;position:absolute;top:2px;right:-7px;}.header .header-right .languages li:last-child a:after{display:none;}.header .header-right .send-request{margin-left:10px;}.header .header-right .download-price{margin-left:20px;}.header .header-right .send-request a,.header .header-right .download-price a,a.st-link{background-color:#4fae4d;color:#fff;display:inline-block;padding:14px 34px;text-transform:uppercase;font-size:14px;border-radius:5px;margin-left:14px;}a.st-link{margin-left:0;}.header .header-right .send-request a:hover,a.st-btn:hover,.imitate-st-btn:hover,.header .header-right .download-price a:hover,a.st-link:hover{background-color:#006749;}.language-switcher-locale-url{display:flex;}.front.fix-header .header .header-left .main-menu ul li a{color:#041d23;}.front.fix-header .header .header-right .languages li a.active{color:#4fae4d;}.not-front .header{background-color:#fff;}.page-top-line{margin-bottom:60px;}#vid-box{width:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
html.js div.contextual-links-wrapper{display:none !important;}ul.tabs.primary,.admin-links{display:none;}.admin-menu ul.tabs.primary,.admin-menu .admin-links{display:flex;}ul.tabs.primary li{margin-right:8px;}ul.tabs.primary li a,.action-links li a{display:block;background-color:#4fae4d;color:#fff;padding:3px 10px;border-radius:5px;}.message-info,.messages.status,.messages.error{display:none;width:300px;background-color:#fff;position:fixed;top:5%;padding:20px 50px 20px 20px;box-shadow:0px 10px 80px rgb(0 0 0 / 23%);z-index:500;font-size:18px;line-height:26px;overflow:hidden;right:1%;}.messages.status,.messages.error{display:block;border:none;background-image:none;color:#1e1e1e;margin:0;}.message-info .close,.messages.status .close-messages,.messages.error .close-messages{border-top:70px solid #f7f7f7;border-left:70px solid transparent;position:absolute;top:0;right:0;cursor:pointer;}.message-info .close span,.messages.status .close-messages span,.messages.error .close-messages span{position:absolute;z-index:10;top:-61px;left:-25px;color:#979797;}.message-info .close:hover,.messages.status .close-messages:hover,.messages.error .close-messages:hover{border-top:70px solid #e85252;border-left:70px solid transparent;}.message-info .close:hover span,.messages.status .close-messages:hover span,.messages.error .close-messages:hover span{color:#fff;}.message-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 46%);z-index:400;}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 46%);z-index:400;}.message-info.success:before,.messages.status:before{content:"";background-image:url(/sites/all/themes/heatpump/images/success-icon.svg);position:absolute;top:-50px;left:-36px;width:200px;height:200px;background-size:contain;background-repeat:no-repeat;z-index:-1;opacity:0.1;}form .form-item{margin-bottom:10px;}form .form-item label{display:block;}form .form-item .form-text{border:none;padding:0px 15px;width:100%;border-radius:5px;background-color:#fff;font-family:'Proxima Nova Regular';font-size:18px;height:57px;color:rgba(18,22,30,0.502);}form .form-item .form-text.error,select.error{box-shadow:inset 0px 0px 4px #f00;}input::placeholder{font-family:'Proxima Nova Regular';font-size:18px;color:rgba(18,22,30,0.502);}form .form-item .description{font-size:11px;padding-top:2px;}form .form-submit{background-color:#4fae4d;color:#fff;padding:13px 50px;border-radius:5px;border:none;font-size:18px;cursor:pointer;}.search form .form-item label{display:none;}.steps .step-image{max-width:708px;max-height:664px;overflow:hidden;border-radius:17px;}.steps .step-links{max-width:624px;}.steps .step-links .step-link{border-bottom:1px solid #ccc;cursor:pointer;padding:38px 0px 38px 70px;font-size:24px;}.steps .step-links .step-link .number{color:#4fae4d;display:block;margin-right:28px;}.steps .step-links .step-link .title{font-family:'Proxima Nova Bold';display:block;}.steps .step-links .step-link.active .title{color:#4fae4d;}.footer{background-color:#041d24;color:#f6f6f7;min-height:440px;}.footer .footer-left .footer-logotype a{background-image:url(/sites/all/themes/heatpump/images/logotype.svg);background-size:contain;background-repeat:no-repeat;width:169px;height:150px;display:block;}.footer .footer-left .site-description{font-size:18px;max-width:258px;padding-top:35px;padding-bottom:95px;}.footer .footer-left .copyright{color:rgba(246,246,247,0.3);font-size:14px;padding-top:35px;}.footer .footer-right{padding-top:77px;width:calc(100% - 496px);}.footer .footer-right .label{font-size:18px;line-height:33px;text-transform:uppercase;padding-bottom:15px;}.footer .footer-right ul li a{font-size:18px;color:#8e9395;display:block;padding-bottom:9px;}.footer .footer-right ul li.active a,.footer .footer-right ul li a:hover{color:#4fae4d;}.footer .footer-right .footer-contacts{text-align:right;}.footer .footer-right .footer-contacts .main-contacts .phone a{color:#f6f6f7;font-size:28px;}.footer .footer-right .footer-contacts .main-contacts .mail{font-size:18px;}.footer .socials{width:180px;padding-top:130px;margin-left:auto;}.footer .socials a{width:24px;height:24px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;}.footer .socials a.fb{background-image:url(/sites/all/themes/heatpump/images/fb-icon.svg);}.footer .socials a.tg{background-image:url(/sites/all/themes/heatpump/images/tg-icon.svg);}.footer .socials a.tw{background-image:url(/sites/all/themes/heatpump/images/tw-icon.svg);}.footer .socials a.inst{background-image:url(/sites/all/themes/heatpump/images/inst-icon.svg);}.footer .socials a.yt{background-image:url(/sites/all/themes/heatpump/images/yt-icon.svg);}.footer .socials a.in{background-image:url(/sites/all/themes/heatpump/images/in-icon.svg);position:relative;top:-2px;}.footer .socials a.fb:hover{background-image:url(/sites/all/themes/heatpump/images/fb-icon-hover.svg);}.footer .socials a.tg:hover{background-image:url(/sites/all/themes/heatpump/images/tg-icon-hover.svg);}.footer .socials a.tw:hover{background-image:url(/sites/all/themes/heatpump/images/tw-icon-hover.svg);}.footer .socials a.inst:hover{background-image:url(/sites/all/themes/heatpump/images/inst-icon-hover.svg);}.footer .socials a.yt:hover{background-image:url(/sites/all/themes/heatpump/images/yt-icon-hover.svg);}.footer .socials a.in:hover{background-image:url(/sites/all/themes/heatpump/images/in-icon-hover.svg);position:relative;top:-2px;}.slick-dots{display:flex;justify-content:center;flex-direction:row;align-items:center;padding-top:40px;}.slick-dots li button{font-size:0;border:0;background-color:#000;opacity:0.2;width:16px;height:16px;border-radius:16px;display:block;cursor:pointer;margin:0px 8px;}.slick-dots li.slick-active button{background-color:#4fae4d;opacity:1;cursor:default;}.slick-arrow{background-image:url(/sites/all/themes/heatpump/images/slider-arrow.svg);opacity:.6;width:60px;height:60px;font-size:0;border:none;background-color:transparent;background-size:contain;background-repeat:no-repeat;cursor:pointer;position:absolute;top:50%;margin-top:-70px;z-index:10;left:inherit;right:0px;}.slick-arrow:hover{background-image:url(/sites/all/themes/heatpump/images/slider-arrow-hover.svg);opacity:1;}.slick-prev.slick-arrow{transform:rotate(180deg);right:inherit;left:0px;}.product-slider .slick-list{margin:0px 80px;}.home-slider .slick-dots li button{opacity:1;background-color:#fff;}.home-slider .slick-dots li.slick-active button{background-color:#4fae4d;cursor:default;}.videos a img{margin:auto;}.advantages-boxes{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}.advantages-boxes .advantages-box{text-align:center;}.advantages-boxes .advantages-box p{font-family:'Proxima Nova Bold';font-size:22px;max-width:172px;margin:auto;padding-top:27px;}.footer-before{margin-bottom:120px;}.footer-before .contact-title{font-family:'Proxima Nova Extra Bold';font-size:58px;line-height:82px;color:#12161e;margin-bottom:40px;}.footer-before .phone{font-family:'Proxima Nova Semibold';font-size:86px;line-height:82px;}.footer-before .phone a{color:#12161e;}.footer-before .mail{font-size:56px;line-height:82px;}.home-slider .slick-slide{height:100vh;}.home-slider .slick-slide a{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;}.home-slider .slick-slide a .container{justify-content:center;height:100%;}.home-slider .slick-slide .title{font-family:'Proxima Nova Extra Bold';font-size:82px;line-height:82px;margin-bottom:20px;max-width:500px;}.home-slider .slick-slide .sub_title{font-family:'Proxima Nova Extra Bold';font-size:186px;line-height:186px;margin-bottom:48px;}.home-slider .slick-slide .text{font-family:'Proxima Nova Semibold';font-size:28px;line-height:30px;}.imitation-button{background-color:#4fae4d;color:#fff;display:inline-block;padding:19px 40px;text-transform:uppercase;font-size:14px;border-radius:5px;width:fit-content;margin-top:45px;font-family:'Proxima Nova Bold';}.home-slider .slick-dots{position:absolute;padding-top:0;bottom:80px;left:0;width:100%;z-index:50;}.callback-form{background-color:#4fae4d;color:#fff;padding:134px 0px;}.callback-form form{position:relative;}.callback-form form #edit-form-head,.callback-form form #edit-form-head--2{font-family:'Proxima Nova Extra Bold';font-size:58px;line-height:58px;color:#fff;}form .form-item-privacy-policy label{color:#fff;font-size:17px;}form .form-item-privacy-policy label a{color:#fff;text-decoration:underline;}form .form-checkbox{position:absolute;z-index:-1;opacity:0;}form .form-checkbox + label{position:relative;padding:0 0 0 40px;cursor:pointer;}form .form-checkbox + label:before{content:'';position:absolute;top:3px;left:0;width:33px;height:17px;border-radius:13px;background:#CDD1DA;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);transition:.2s;}form .form-checkbox + label:after{content:'';position:absolute;top:5px;left:2px;width:13px;height:13px;border-radius:10px;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:.2s;}form .form-checkbox:checked + label:before{background:#4fae4d;}form .form-checkbox:checked + label:after{left:17px;}form .form-type-checkbox{margin-top:25px;}.front-products .product-category .title{font-family:'Proxima Nova Extra Bold';font-size:40px;line-height:52px;max-width:38%;padding-top:0px;}.front-products .product-category{margin-bottom:20px;}.front-products .product-category .categories-row{max-width:63%;}.front-products .product-category .categories-row .slick-dots{padding-top:0;}.categories-list a{display:block;text-align:center;position:relative;width:130px;}.categories-list a img{margin:auto;}.categories-list a .image{position:relative;z-index:2;}.categories-list a .term-title{font-family:'Proxima Nova Bold';font-size:15px;line-height:23px;color:#000;margin-top:14px;}.categories-list a.active .term-title{color:#4fae4d;}.categories-list a.active:before{content:"";background-image:url(/sites/all/themes/heatpump/images/cat-active.png);width:88px;height:79px;position:absolute;top:-35px;right:5px;background-size:contain;background-repeat:no-repeat;}.slide-product .product-content{max-width:46%;flex:1;}.slide-product .product-image{max-width:46%;flex:1;text-align:center;overflow:hidden;max-height:512px;}.slide-product .product-image #product-video{width:100%;}.slide-product .product-image img{margin:auto;}.slide-product .product-content .title{font-family:'Proxima Nova Extra Bold';font-size:40px;line-height:55px;margin-bottom:15px;}.slide-product .product-content .path a{font-family:'Proxima Nova Semibold';font-size:18px;border-bottom:1px solid rgb(79 174 77 / 38%);}.slide-product .product-content .product-icons .heat-icon,.slide-product .product-content .product-icons .cool-icon{background-image:url(/sites/all/themes/heatpump/images/heat-icon.png);background-size:29px 53px;background-repeat:no-repeat;background-position:left center;padding-left:33px;}.slide-product .product-content .product-icons,.slide-product .product-content .banner-icons{margin-top:25px;}.slide-product .product-content .product-icons .cool-icon{background-image:url(/sites/all/themes/heatpump/images/cool-icon.png);background-size:27px 46px;padding-left:30px;}.slide-product .product-content .product-icons .product-icon span{display:flex;min-width:72px;height:72px;border:1px solid #000;border-radius:8px;text-align:center;flex-direction:column;align-items:center;justify-content:center;font-family:'Proxima Nova Bold';font-size:27px;line-height:27px;}.slide-product .product-content .product-icons .product-icon span div{font-family:'Proxima Nova Regular';font-size:16px;line-height:19px;}.slide-product .product-content .product-icons .product-icon{margin-right:24px;}.slide-product .product-content .product-icons .product-icon:last-child{margin-right:0;}.loaded-products .empty-text{text-align:center;font-size:50px;}.order-solutions .order-solutions-content{background-image:url(/sites/all/themes/heatpump/images/order-solution.png);background-size:contain;background-repeat:no-repeat;background-position:bottom center;background-color:#f4f4f4;border-radius:18px;padding-top:110px;padding-bottom:120px;}.order-solutions .section-title{max-width:100%;}.order-solutions a.st-link{font-family:'Proxima Nova Bold';background-color:#4fae4d;color:#fff;display:inline-block;padding:19px 41px;text-transform:uppercase;font-size:14px;border-radius:5px;margin-left:30px;}.order-solutions a.st-link:hover{background-color:#006749;}.graphic .area-lines{width:604px;}.graphic .area-line{margin-bottom:22px;}.graphic .area-line .title{font-size:14px;margin-bottom:8px;}.graphic .area-line .area-line-data{background-color:#4fae4d;color:#fff;border-radius:0px 20px 20px 0px;padding-right:20px;height:41px;transition:width ease-in-out 0.6s;width:20%;}.graphic .area-line .area-line-data .icon{display:flex;width:38px;height:38px;flex-direction:row;align-items:center;justify-content:center;}.graphic .area-line .area-line-data .number{font-family:'Proxima Nova Bold';font-size:18px;}.select-area .area{cursor:pointer;position:relative;background-color:rgb(0 0 0 / 8%);font-size:14px;width:75px;text-align:center;margin-bottom:41px;padding:11px 0px 14px 0;border-radius:0 0px 4px 4px;margin-top:24px;}.select-area .area:before{content:"";width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-bottom:24px solid rgb(0 0 0 / 8%);position:absolute;top:-24px;left:0;}.select-area .area.active{background-color:#4fae4d;color:#fff;}.select-area .area.active:before{border-bottom-color:#4fae4d;}.select-area .area sup{font-size:10px;}.graphics{position:relative;padding-bottom:150px;}.graphics:before{content:"";background-image:url(/sites/all/themes/heatpump/images/th-back.png);width:798px;height:451px;position:absolute;bottom:-60px;left:0px;background-repeat:no-repeat;background-size:contain;}.graphics .section-title{margin:inherit;max-width:490px;text-align:left;}.view-news .view-content,.page-taxonomy .news-page #block-system-main .content,.page-solutions .view-solutions .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:60px 40px;}.article-box .category a{display:block;font-size:16px;line-height:20px;margin-top:18px;margin-bottom:23px;}.article-box .title a{font-family:'Proxima Nova Bold';display:block;font-size:22px;line-height:26px;color:#041d23;}.article-box .title a:hover{color:#4fae4d;}.blog-categories a.st-link{text-transform:none;font-family:'Proxima Nova Semibold';font-size:14px;}.blog-categories a.st-link{margin-left:7px;background-color:#f4f4f4;color:rgba(4,29,35,0.6);}.blog-categories a.st-link:hover,.blog-categories a.st-link.active{background-color:#4fae4d;color:#fff;}.node-article .field-name-body{margin-top:60px;margin-left:auto;margin-right:auto;max-width:1036px;}.solution-box{cursor:pointer;}.solution-box .title,.video-box .title{font-family:'Proxima Nova Bold';font-size:24px;line-height:32px;margin-top:27px;margin-bottom:18px;}.solution-box .body,.video-box .body{color:rgba(4,29,35,0.8);font-size:16px;line-height:20px;}.solution-zoom{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:rgb(0 0 0 / 70%);color:#fff;text-align:center;backdrop-filter:blur(5px) contrast(60%);-webkit-backdrop-filter:blur(5px) contrast(60%);}.solution-zoom .solution-zoom-container{flex-direction:column;justify-content:center;align-items:center;height:100%;}.solution-zoom .solution-zoom-container .solution-image{max-height:80vh;}.solution-zoom .solution-zoom-container .solution-image img{max-height:100%;}.solution-zoom .solution-content{padding-top:50px;}.solution-zoom .solution-content .title{font-size:34px;}.solution-zoom .solution-content .body{color:rgb(255 255 255 / 44%);}.solution-zoom .close-solution{background-image:url(/sites/all/themes/heatpump/images/close-icon.svg);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:fixed;top:20px;right:20px;z-index:50;cursor:pointer;}.view-solutions.view-display-id-block_1 .view-content .views-row{position:relative;text-align:center;}.view-solutions.view-display-id-block_1 .view-content .views-row img{margin:auto;}.view-solutions.view-display-id-block_1 .view-content .views-row .views-field-title{font-family:'Proxima Nova Bold';margin-top:20px;}.view-solutions.view-display-id-block_1 .view-content .views-row .views-field-body{font-size:18px;}.solutions .view-solutions{max-width:1050px;margin:auto;}.node-article .field-name-field-image{text-align:center;}.rtecenter{text-align:center;}.callback-form .form-boxes .form-box:last-child{max-width:604px;}.callback-form form .form-item .form-text{height:57px;}.callback-form form .form-submit{background-color:#000;font-family:'Proxima Nova Bold';text-transform:uppercase;padding:18px 27px;height:57px;}.callback-form form .form-submit:hover{background-color:#fff;color:#4fae4d;}.callback-form form .form-item-email{max-width:calc(100% - 168px);margin-bottom:0;}.get-price-form .section-title{max-width:870px;color:#fff;}.get-price-form .get-price-inner{background-color:#4fae4d;color:#fff;border-radius:18px;padding:120px 112px;}.get-price-form .get-price-inner .form-boxes .form-item{width:calc(100% / 4 - 10px);}select{width:100%;border:none;background-color:#fff;height:57px;border-radius:5px;padding:0px 15px;font-family:'Proxima Nova Regular';font-size:18px;color:rgba(18,22,30,0.502);cursor:pointer;}.get-price-form label{font-family:'Proxima Nova Bold';font-size:22px;margin-bottom:17px;}.get-price-form form .form-submit{background-color:#fff;color:#000;text-transform:uppercase;font-family:'Proxima Nova Bold';font-size:14px;padding:20px 42px;position:relative;left:50%;transform:translate(-50%,0%);margin-top:76px;}.get-price-form form .form-submit:hover{background-color:#000;color:#fff;}.get-price-form .form-type-radios,.get-price-form .form-type-radios .form-type-radio{display:flex;width:inherit;}.get-price-form .form-radios{display:flex;}.checkbox-circle input{display:none;}.checkbox-circle input + label{display:block;position:relative;padding-left:27px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.checkbox-circle input + label:before{content:"";display:block;width:20px;height:20px;border-radius:20px;position:absolute;left:0px;top:5px;-webkit-transition:all 0.2s,transform 0.3s ease-in-out;transition:all 0.2s,transform 0.3s ease-in-out;background:#fff;}.checkbox-circle input:checked + label:after{content:"";width:10px;height:10px;background:#000;position:absolute;left:5px;border-radius:10px;top:10px;}.get-price-form .checkbox-circle{margin-top:40px;}.get-price-form .checkbox-circle label{margin-right:10px;}.get-price-form .checkbox-circle .form-type-radio label{margin-right:30px;font-family:'Proxima Nova Regular';}.contacts-main .contacts-body{max-width:49%;margin-top:45px;}.contacts-main .contacts-image{max-width:50%;}.contacts-bottom-row{height:547px;background-color:#006749;margin-top:100px;}.page-contacts .footer{margin-top:0;}.contacts-bottom-row .map{height:100%;}.contacts-bottom-row .map iframe{width:100%;height:100%;}.contacts-box{width:calc(100% / 3);}.contacts-bottom-row .contacts-boxes{height:100%;color:#fff;}.contacts-bottom-row .contacts-boxes a{color:#fff;}.contacts-bottom-row .contacts-boxes .first-contacts{height:100%;padding:60px 40px 0px 0px;}.contacts-bottom-row .contacts-boxes .last-contacts{height:100%;background-color:rgb(79,174,77);padding:60px 40px 0px 40px;}.about-boxes .about-box:nth-child(odd){flex-direction:row-reverse;}.about-boxes .about-box:nth-child(odd) .about-box-content{width:44%;}.about-boxes .about-box .about-box-image{width:50%;}.about-boxes .about-box .about-box-content{width:44%;}.contacts-bottom-row .container{width:1490px;}.about-boxes{padding-bottom:100px;}.loader{display:none;background-image:url(/sites/all/themes/heatpump/images/loader.svg);background-size:320px;background-repeat:no-repeat;background-position:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 64%);z-index:999;}.get-price-form{position:relative;}.get-price-form .end-price-form{width:62%;min-height:500px;background-color:#4fae4d;color:#fff;border-radius:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-0.157px 2.996px 13px 0px rgba(0,0,0,0.11);padding:92px;z-index:5;display:none;}.get-price-form .end-price-form .close{position:absolute;top:0;right:0;text-align:center;width:60px;height:60px;line-height:60px;cursor:pointer;}.get-price-form .end-price-form .form-radios{flex-direction:column;}.get-price-form .end-price-form .form-radios .form-item{margin-bottom:0;}.get-price-form .end-price-form .form-radios .form-item label{margin-bottom:5px;}.get-price-form .end-price-form .checkbox-circle{margin-top:0;align-items:center;margin-bottom:35px;}.get-price-form .end-price-form .section-title{padding-bottom:40px;}.get-price-form .end-price-form .form-boxes .form-box:first-child{margin-right:10px;}.get-price-form .end-price-form .form-submit{margin-top:20px;}.container-overlay{background-color:#000;opacity:0.3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:none;}.end-price-form .close-popup a{background-color:#fff;color:#000;padding:20px 42px;margin-top:40px;}.end-price-form .close-popup a:hover{background-color:#000;color:#fff;}.the-catalog .categories-list{max-width:650px;margin:auto;padding-bottom:50px;}.the-catalog .categories-list{}.item-list .pager{text-align:left;margin:0;padding-top:40px;}.item-list .pager li{margin:0;padding:0;font-size:18px;display:inline-block;min-width:44px;height:44px;line-height:44px;text-align:center;}.item-list .pager li.pager-current{font-weight:normal;color:#fff;background-color:#4fae4d;}.item-list .pager li a{background-color:#f4f4f4;display:block;color:#041d23;}.item-list .pager li.pager-last,.item-list .pager li.pager-first{display:none;}.item-list .pager li.pager-previous a,.item-list .pager li.pager-next a{font-size:0;background-image:url(/sites/all/themes/heatpump/images/small-arrow.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg);}.item-list .pager li.pager-next a{transform:rotate(270deg);}.before-video-text{text-align:center;}.before-video-text .title{font-size:24px;line-height:29px;font-family:'Proxima Nova Extra Bold';margin-bottom:20px;}.page-news a.st-link.all-news{background-color:#4fae4d;color:#fff;}.page-taxonomy-term a.st-link.all-news{background-color:#f4f4f4;color:rgba(4,29,35,0.6);}.node .links.inline{display:none;}.video-boxes{grid-gap:30px;margin-bottom:40px;}.video-boxes .video-box{min-height:234px;}.video-boxes .video-box iframe,.video-boxes .video-box .mycond-video{width:100%;height:100%;}.video-boxes .video-box .full-w-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-boxes .video-box .full-w-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-boxes .video-box .mycond-video{min-height:234px;}.video-boxes .slick-slide{margin:0px 10px;}.video-boxes .slick-list{margin:0px -10px;}.pick-up-form{background-color:#4fae4d;color:#fff;padding:44px 0px;margin-top:80px;}.pick-up-form .title{font-family:'Proxima Nova Bold';font-size:35px;line-height:37px;margin-bottom:10px;}.pick-up-form .p-form-text{font-size:18px;padding-right:100px;}.pick-up-form .p-form-text p{padding-bottom:8px;}.pick-up-form form .form-submit{background-color:#000;font-family:'Proxima Nova Bold';text-transform:uppercase;padding:18px 27px;height:57px;}.pick-up-form form .form-submit:hover{background-color:#fff;color:#4fae4d;}.not-front .categories-list .slick-dots{padding-top:0;}.term-description{margin-top:100px;border-top:1px solid #ebebeb;padding-top:40px;}.faq-box{border-bottom:1px solid #ccc;}.faq-box .faq-title{font-family:'Proxima Nova Bold';cursor:pointer;padding:38px 0px 38px 0px;font-size:24px;}.faq-box .faq-title span{color:#4fae4d;font-size:32px;}.faq-box .faq-content{display:none;padding-bottom:30px;}.faq-box.open .faq-content{display:block;}#sliding-popup .popup-content #popup-text p{display:block;}#sliding-popup .eu-cookie-compliance-secondary-button,#sliding-popup .eu-cookie-compliance-default-button{font-family:'Proxima Nova Bold';background-color:#4fae4d;color:#fff !important;display:inline-block;padding:12px 21px;text-transform:uppercase;font-size:14px;border-radius:5px;margin-left:30px;box-shadow:none;border:none;text-shadow:none;}#sliding-popup .eu-cookie-compliance-default-button{color:#000 !important;}#sliding-popup .popup-content #popup-text h2{margin:0;padding-bottom:10px;}.breadcrumb{font-family:'Proxima Nova Semibold';font-size:16px;margin-top:10px;color:#666;}.breadcrumb a{color:#4fae4d;}.breadcrumb span{color:#ccc;margin:0px 4px;}.product-page .breadcrumb{margin-top:0px;color:#e3e3e3;margin-bottom:30px;}.select-region{background-color:#4fae4d;color:#fff;padding:20px;margin:20px 0px;}.select-region .title{font-family:'Proxima Nova Bold';}.select-region select{width:100%;height:50px;border:none;cursor:pointer;font-family:'Proxima Nova Regular';font-size:20px;padding:0px 10px;margin-top:10px;}.map-column .map-labels{width:30%;height:580px;overflow-y:auto;}.map-column .map-labels .map-label{background-color:#f3f3f3;padding:9px 10px;cursor:pointer;font-size:14px;}.map-column .map-labels .map-label .company{font-family:'Proxima Nova Bold';margin-bottom:8px;}.map-column .map-labels .map-label.active{background-color:#4fae4d;color:#fff;}.map-column .map-content{width:70%;}.map-column .map-content .map{height:100%;}.map-column .map-content .map iframe{width:100%;height:100%;}.products-row{margin-bottom:100px;}.products-row h2{color:#4fae4d;text-transform:uppercase;font-size:28px;}.products-row h3{color:#4fae4d;}.products-row .view-catalog{margin-bottom:50px;}.author-page .main-content{width:calc(100% - 614px);}.author-page .sidebar{width:296px;margin-top:157px;}.node-type-article .container{max-width:1308px;}.blog-article .two-columns .main-content{width:836px;}.blog-article .two-columns .sidebar{width:296px;}.blog-article .main-image{margin-bottom:30px;}.blog-article .callback-block{border:1px solid #041D23;padding:30px;}.blog-article .callback-block .callback-block-title{font-family:'Proxima Nova Bold';font-size:32px;line-height:32px;padding-bottom:10px;padding-top:20px;}.blog-article .callback-block p{font-size:16px;}.blog-article .callback-block .order-call{padding-top:20px;}.blog-article .callback-block .order-call a{display:block;background-color:#000;font-family:'Proxima Nova Bold';font-size:14px;text-transform:uppercase;color:#fff;border-radius:5px;padding:14px 0px;text-align:center;}.blog-article .callback-block .order-call a:hover{background-color:#4fae4d;}.post-info-line{color:#666;font-family:'Proxima Nova Bold';font-size:16px;margin:40px 0px;}.post-info-line *{position:relative;padding-left:23px;}.post-info-line .post-date:before{content:"";background-image:url(/sites/all/themes/heatpump/images/pub-date.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:0;top:2px;}.post-info-line .post-update:before{content:"";background-image:url(/sites/all/themes/heatpump/images/update-date.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:0;top:2px;}.post-info-line .post-read-time:before{content:"";background-image:url(/sites/all/themes/heatpump/images/read-time.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:0;top:2px;}.post-info-line .post-views:before{content:"";background-image:url(/sites/all/themes/heatpump/images/views.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:0;top:2px;}.post-info-line .library-link:before{content:"";background-image:url(/sites/all/themes/heatpump/images/library.svg);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;position:absolute;left:0;top:3px;}.post-info-line .library-link a{padding-left:0;color:#666;}.post-info-line .library-link a:hover{color:#4fae4d;}.blog-article .author-main-info .author-image{max-width:48px;margin-right:20px;}.blog-article .author-main-info .label{font-size:16px;color:#666;}.blog-article .author-main-info .author-name{font-size:16px;color:#000;text-decoration:underline;}.content-of-article{margin-bottom:10px;font-family:'Proxima Nova Bold';font-size:22px;display:none;}.content-of-article span{background-image:url(/sites/all/themes/heatpump/images/arrow-down.svg);background-size:32px 16px;background-repeat:no-repeat;background-position:right center;width:32px;height:32px;display:inline-block;position:relative;top:-1px;}.content-of-article.open span{transform:rotate(180deg);}.content-of-article.active{display:inline-block;cursor:pointer;}.node-type-article .page-top-line{margin-bottom:40px;}.categories-list.grid{grid-gap:22px 0px;}.accordion{display:flex;flex-direction:column;gap:26px;width:100%;}.accordion__item{border:1px solid #666666;overflow:hidden;}.accordion__header{padding:20px 75px 20px 25px;font-family:'Proxima Nova Bold';font-size:32px;cursor:pointer;position:relative;}.accordion__header::after{content:'';background:url(/sites/all/themes/heatpump/images/arrow-down.svg) no-repeat center;width:32px;height:100%;transition:.4s;display:inline-block;position:absolute;right:28px;top:0;z-index:1;}.accordion__header.active::after{transform:rotateX(180deg);}.accordion__item .accordion__content{padding:0 25px;max-height:0;transition:.5s;overflow:hidden;}.section-title.modern-title{margin-top:80px;font-size:50px;text-align:left;max-width:inherit;padding-bottom:0;margin-bottom:50px;position:relative;padding-left:24px;}.section-title.modern-title:after{content:"";position:absolute;left:0px;top:-22px;width:80px;height:80px;background-color:rgb(79 174 77 / 8%);}.video-boxes .box-1{width:100%;margin-bottom:20px;}.video-boxes .box-1 .video-container{height:634px;}.video-boxes .box-2,.video-boxes .box-3{flex:1;}.video-boxes .box-2 .video-container,.video-boxes .box-3 .video-container{height:310px;}.video-boxes .full-with-video{width:100%;}.video-boxes .full-with-video .video-container{height:634px;}.video-boxes .video-title{font-family:'Proxima Nova Bold';font-size:22px;padding-top:15px;}.blog-article .view-solutions.view-display-id-block_1 .view-content .views-row .views-field-title,.blog-article .view-solutions.view-display-id-block_1 .view-content .views-row .views-field-body{text-align:left;}.share-links .label{font-family:'Proxima Nova Bold';font-size:32px;line-height:33px;}.share-links .a2a_kit{line-height:32px;gap:0px 7px;margin-left:20px;}.page-node .links.inline{display:none;}.author-page .author-main-info{margin-bottom:30px;}.author-page .author-main-info .body{margin-left:20px;line-height:28px;}.author-page .author-main-info .body .author-name{font-family:'Proxima Nova Bold';font-size:32px;line-height:33px;}.author-page .author-main-info .body .autor-position{font-size:16px;color:#666;}.author-page .tabs-content .tabs{border-bottom:2px solid rgb(102 102 102 / 50%);gap:0px 30px;margin-bottom:40px;}.author-page .tabs-content .tabs .select-tab{color:#333;font-size:22px;line-height:30px;cursor:pointer;position:relative;padding:5px 0px;}.author-page .tabs-content .tabs .select-tab.active{cursor:default;}.author-page .tabs-content .tabs .select-tab.active:after{content:"";background-color:#4fae4d;position:absolute;width:100%;height:4px;bottom:-3px;left:0;}.author-page .tags-label{font-size:14px;text-transform:uppercase;color:#666;margin-bottom:10px;}.author-page .author-tags{gap:0px 10px;margin-bottom:30px;}.author-page .author-tags a{font-size:16px;color:#666;display:block;border:1px solid #666;padding:8px 19px;}.author-page .author-tags a.active{background-color:#4fae4d;border-color:#4fae4d;color:#fff;font-family:'Proxima Nova Bold';}.author-boxes .sidebar-line-title{border-bottom:2px solid #4fae4d;font-size:22px;line-height:30px;color:#333;padding-bottom:3px;margin-bottom:26px;}.author-boxes .author-box{margin-bottom:30px;}.author-boxes .author-box .title{font-family:'Proxima Nova Bold';font-size:32px;padding-bottom:10px;}.author-boxes .author-box .body{font-size:22px;line-height:30px;}.view-author-posts .views-row{margin-bottom:40px;}.view-author-posts .views-field-title a{font-family:'Proxima Nova Bold';font-size:32px;display:block;color:#333;margin-bottom:5px;}.view-author-posts .views-field-body{font-size:16px;margin-bottom:12px;}.view-author-posts .views-field-created{font-size:16px;color:#4fae4d;}.mobile-author-info{display:none;}.open-author-info{margin-bottom:40px;}.open-author-info a{font-family:'Proxima Nova Bold';font-size:22px;display:inline-block;color:#333;}.open-author-info a span{background-image:url(/sites/all/themes/heatpump/images/arrow-down.svg);background-size:32px 16px;background-repeat:no-repeat;background-position:right center;display:inline-block;width:32px;height:16px;position:relative;top:7px;left:12px;transition:all ease-in-out 0.2s;}.open-author-info a.active span{transform:rotate(180deg);transition:all ease-in-out 0.2s;}.blog-article .callback-block.in-text,.blog-article .callback-block.in-text .image{display:none;text-align:center;margin-bottom:40px;padding:10px;}.view-sidebar-articles .views-row{position:relative;min-height:80px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ccc;padding-left:110px;}.view-sidebar-articles .views-row .views-field-field-image{position:absolute;left:0;top:0;}.view-sidebar-articles .views-row .views-field-title a{display:block;font-size:12px;color:#333;line-height:14px;margin-top:7px;}.view-sidebar-articles .views-row .views-field-created{display:block;font-size:14px;color:rgb(1 1 1 / 60%);}.articles-block .tabs .tab{color:#666;font-size:18px;cursor:pointer;}.articles-block{margin-top:40px;}.articles-block .tabs{padding-bottom:30px;}.articles-block .tabs .tab.active{font-family:'Proxima Nova Bold';color:#4FAE4D;}.articles-block .tabs-content .tab-content{display:none;}.articles-block .tabs-content .tab-content.active{display:block;}.insert-catalog{margin-bottom:30px;display:none;}.insert-catalog:last-child{display:block;}.content-of-article-body-auto{list-style-type:none;counter-reset:item;margin-bottom:20px;visibility:hidden;height:0;}.content-of-article-body-auto.open{visibility:visible;height:auto;}.content-of-article-body-auto li{padding:4px 0px;position:relative;font-size:16px;}.content-of-article-body-auto li:before{content:counter(item);counter-increment:item;background-color:#4fae4d;color:#fff;display:inline-block;padding:0px 7px;min-width:30px;text-align:center;min-height:30px;font-size:15px;line-height:30px;margin-right:10px;}.blog-article h2{margin-top:20px;}.blog-article .get-price-form label{font-size:17px;margin-bottom:7px;}.blog-article .checkbox-circle input + label:before{top:2px;}.blog-article .checkbox-circle input:checked + label:after{top:7px;}.post-library .library-boxes .library-box{max-width:188px;margin:0px 15px;}.post-library .library-boxes .slick-list{margin:0px -15px;}.post-library .library-boxes .library-box a{color:#041D23;}.post-library .library-boxes .library-box h3{font-weight:400;font-size:16px;line-height:20px;margin-top:10px;}.post-library .library-boxes .library-box .image{width:100%;height:188px;overflow:hidden;background-color:rgb(102 102 102 / 8%);text-align:center;display:flex;flex-direction:column;padding:14px;align-items:center;justify-content:center;}.post-library .library-boxes .library-box .image img{max-height:180px;}.post-library .slick-arrow{background-image:url(/sites/all/themes/heatpump/images/slide-arrow.svg);width:11px;height:17px;opacity:1;top:-12px;}.post-library .slick-prev.slick-arrow{left:inherit;right:70px;}.post-library .read-more a{background-color:#041D23;}.post-library .read-more a:hover{background-color:#4fae4d;}.callback-block form{margin-top:10px;}.callback-block form .form-item .form-text{border:1px solid #4fae4d;height:40px;}.callback-block form .form-item-privacy-policy label{color:#000;}.callback-block form .form-item-privacy-policy label a{color:#4fae4d;}.callback-block form .form-submit{display:block;background-color:#000;font-family:'Proxima Nova Bold';font-size:14px;text-transform:uppercase;color:#fff;border-radius:5px;padding:14px 0px;text-align:center;width:100%;}.callback-block form .form-item .form-text.error{border:1px solid #f00;box-shadow:none;}
.product-page{margin-top:62px;margin-bottom:130px;}.product-page .product-top{background-size:cover;background-position:top center;background-repeat:no-repeat;}.product-page .product-top .product-top-content{height:80.341vh;min-height:80.341vh;background-position:top center;background-repeat:no-repeat;background-size:cover;}.product-page .product-top .product-top-content .image{text-align:center;}.product-page .product-top .container{height:100%;}.product-page .product-top .product-content{justify-content:center;height:100%;max-width:640px;}.product-page .product-top .title{font-family:'Proxima Nova Extra Bold';font-size:42px;color:#fff;line-height:52px;}.product-page .product-top .green-text{color:#4fae4d;margin-bottom:20px;}.product-page .product-top .banner-text{color:#fff;font-size:18px;padding:30px 0px;}.product-page .product-top .parameters{font-family:'Proxima Nova Extra Bold';color:#fff;font-size:30px;}.product-page .product-top .parameters .parameter .label{font-family:'Proxima Nova Regular';font-size:18px;opacity:.5;}.product-page .product-top .parameters .parameter span{margin-left:8px;}.product-page .product-top .parameters .parameter-icon{background-image:url(/sites/all/themes/heatpump/images/cool-head-icon.png);width:93px;height:75px;background-size:contain;background-repeat:no-repeat;margin:0px 30px;}.content-line{padding-top:100px;}.fullwidth-video .video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.fullwidth-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-by-file video{width:100%;}.content-line .content-line-box .title{font-family:'Proxima Nova Bold';font-size:32px;margin-bottom:40px;}.content-line .content-line-box.left-text{padding-right:70px;}.content-line .content-line-box.right-text{padding-left:70px;}.width-text-on-photo{position:relative;}.width-text-on-photo .absolute-text{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;}.width-text-on-photo .container{position:relative;height:100%;}.width-text-on-photo .text{position:absolute;width:46%;margin-left:20px;color:#010101;background-color:rgb(255 255 255 / 48%);padding:10px;border-radius:8px;transform:translate(0px,50%);}.width-text-on-photo .text.left-bottom{bottom:140px;left:50px;}.width-text-on-photo .text.right-bottom{bottom:140px;right:50px;}.width-text-on-photo .text.left-top{top:140px;left:50px;}.width-text-on-photo .text.right-top{top:140px;right:50px;}.white-text{color:#fff;}.the-body table{font-size:18px;}.the-body table tbody tr td{padding:10px;width:inherit !important;border:1px solid #e4e3e1;}.the-body table tbody tr:first-child td{background-color:#4fae4d;color:#fff;border-color:#4fae4d;}.the-body table tbody tr:first-child td:nth-child(even){background-color:#439742;}.product-teaser .image a{background-image:url(/sites/all/themes/heatpump/images/product-teaser-back.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;height:300px;align-items:center;justify-content:center;}.product-teaser .title a{font-family:'Proxima Nova Bold';font-size:22px;line-height:26px;display:block;margin-top:34px;color:#000;}.view-catalog .view-content,.page-taxonomy .the-catalog #block-system-main .content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px 45px;}.content-line ul li,.the-body ul li{position:relative;padding-left:22px;}.content-line ul li:before,.the-body ul li:before{content:"";background-color:#4fae4d;position:absolute;width:8px;height:8px;top:10px;left:0px;}.the-body ol{list-style-type:none;counter-reset:num;margin:0 0px 30px 45px;padding:15px 0 5px 0;}.the-body ol li{position:relative;margin:0 0 0 0;padding:0 0 10px 0;}.the-body ol li:before{content:counter(num);counter-increment:num;display:inline-block;position:absolute;top:0;left:-38px;width:28px;height:28px;background:#4fae4d;color:#fff;text-align:center;}
@media only screen and (max-width:1490px){.author-page .main-content{width:calc(100% - 320px);}.author-page .author-tags a{padding:5px 10px;}.header .header-left .main-menu .flex{width:740px;}.container{max-width:1320px;}.get-price-form label{font-size:18px;}.checkbox-circle input + label:before{top:2px;}.checkbox-circle input:checked + label:after{top:7px;}.front-products .product-category{margin-bottom:60px;flex-direction:column;align-items:center;}.front-products .product-category .title{margin-bottom:30px;max-width:80%;}.front-products .product-category .categories-row{max-width:71%;}.graphics .section-title{font-size:38px;}.graphic .area-lines{width:470px;}.callback-form form #edit-form-head,.callback-form form #edit-form-head--2{font-size:48px;line-height:52px;}.steps .step-links{padding-left:60px;}.home-slider .slick-slide .title{font-size:72px;line-height:72px;}.home-slider .slick-slide .sub_title{font-size:166px;line-height:166px;margin-bottom:28px;}.header .header-left .main-menu .content ul{grid-gap:0px 26px;}.header .header-left .main-menu .content ul li a{font-size:16px;}}@media only screen and (max-width:1270px){.header .header-left .main-menu .content ul{grid-gap:0px 11px;}.front-products .product-category .categories-row{max-width:87%;}.container{max-width:1064px;}.pad{padding-top:60px;}.section-title,.front-products .product-category .title{font-size:42px;}.get-price-form .get-price-inner{padding:60px;}.get-price-form .get-price-inner .form-boxes .form-item{width:calc(100% / 2 - 10px);}.get-price-form form .form-submit{margin-top:15px;}.graphics{padding-bottom:0;}.graphics:before{width:100%;height:250px;}.graphics-columns{flex-direction:column;}.graphics .section-title{font-size:42px;max-width:80%;text-align:center;margin:auto;}.graphic .area-lines{width:87%;}.graphics:before{display:none;}.callback-form .form-boxes{flex-direction:column;}.callback-form{padding:55px 0px;}.callback-form form #edit-form-head,.callback-form form #edit-form-head--2{font-size:42px;line-height:48px;text-align:center;margin-bottom:20px;}.steps .step-links .step-link{padding:20px 0px 20px 20px;font-size:18px;}.advantages-boxes .advantages-box p{font-size:18px;padding-top:18px;}.fix-header .mobile-menu,.not-front .mobile-menu{border-color:#000;}.fix-header .mobile-menu span,.not-front .mobile-menu span{background-color:#000;}.home-slider .slick-slide .title{font-size:62px;line-height:62px;}.home-slider .slick-slide .sub_title{font-size:146px;line-height:146px;margin-bottom:8px;}.product-teaser .image a{padding:20px;}.about-boxes .about-box{padding-bottom:40px;}.about-boxes .about-box,.about-boxes .about-box:nth-child(odd){flex-direction:column;}.about-boxes .about-box .about-box-image{width:100%;padding-bottom:20px;}.about-boxes .about-box .about-box-content,.about-boxes .about-box:nth-child(odd) .about-box-content{width:100%;}.about-boxes{padding-bottom:0;}.product-page .product-top .product-content{max-width:540px;}.product-page .product-top .parameters{font-size:25px;}.product-page .product-top .parameters .parameter .label{font-size:16px;}.footer .footer-right{width:calc(100% - 256px);}.header .header-left{padding-left:0;}}@media only screen and (max-width:1220px){.blog-article .two-columns .main-content{width:calc(100% - 376px);}.post-info-line{gap:8px 17px;justify-content:flex-start;}}@media only screen and (max-width:880px){.blog-article .two-columns .sidebar .callback-block{display:none;}.blog-article .two-columns .sidebar{width:100%;}.fix-side{width:100%;}.blog-article .two-columns .main-content{width:100%;}.blog-article .callback-block.in-text{display:block;margin-top:20px;margin-bottom:20px;}}@media only screen and (max-width:1024px){.author-page .author-tags{gap:13px 10px;}.author-page .sidebar{display:none;}.author-page .main-content{width:100%;}.mobile-author-info{display:block;}.author-page .mobile-author-info.open .sidebar{display:block;width:100%;margin-top:0;}.author-page .mobile-author-info .sidebar .sidebar-line-title{display:none;}.video-boxes{grid-template-columns:1fr 1fr;}.main-menu .region,.main-menu .block,.main-menu .content,.main-menu .block-inner{height:100%;}.header .header-left{width:auto;}.header .header-left .main-menu{display:none;}.header .header-left .main-menu .content ul ul{display:block;}.mobile-menu{border-top:2px solid #000;border-bottom:2px solid #000;display:flex;width:34px;height:19px;margin-right:20px;align-items:center;cursor:pointer;}.mobile-menu span{display:flex;width:100%;height:2px;background-color:#000;}.mobile-open .header .header-left .main-menu{display:block;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / 59%);backdrop-filter:blur(2px);}.mobile-open .header .header-left .main-menu ul{width:100%;flex-direction:column;align-items:center;height:100%;justify-content:center;grid-gap:0;text-align:center;}.mobile-open .header .header-left .main-menu ul li a{color:#010101;font-size:40px;padding:3px 0px;display:block;}.mobile-open .header .header-left .main-menu ul li.active a,.mobile-open .header .header-left .main-menu ul li:hover a{color:#4fae4d;}.close-menu{background-image:url(/sites/all/themes/heatpump/images/close.png);width:24px;height:24px;position:absolute;top:50px;right:50px;cursor:pointer;z-index:50;}.pick-up-form .form-boxes{flex-direction:column;}.pick-up-form .form-boxes .form-box{width:100%;}.get-price-form .container .end-price-form{width:95%;padding:60px 20px;}.get-price-form .container .end-price-form .form-boxes{flex-direction:column;}.get-price-form .end-price-form .form-boxes .form-box:first-child{margin-right:0;}.product-slider .slick-list{margin:0;}.slick-arrow{top:0;width:50px;height:50px;}.slick-prev.slick-arrow{right:60px;left:inherit;}.front-products .product-category .categories-row{max-width:100%;}.container{max-width:768px;}.home-slider .slick-slide .title{font-size:42px;line-height:42px;}.home-slider .slick-slide .sub_title{font-size:116px;line-height:116px;}.home-slider .slick-slide .text{font-family:'Proxima Nova Semibold';font-size:20px;line-height:26px;}.home-slider .slick-slide a .container{position:relative;z-index:10;color:#fff;}.front-products .product-category .title{margin-bottom:70px;}.section-title,.front-products .product-category .title{font-size:34px;line-height:38px;}.product-slider .slide-product{padding-bottom:110px;}.advantages-boxes{grid-template-columns:1fr 1fr 1fr;grid-gap:33px;}.categories-list a.active:before{display:none;}.graphics .graphic{flex-direction:column;}.callback-form .form-boxes .form-box:last-child{max-width:100%;}.view-catalog .view-content,.page-taxonomy .the-catalog #block-system-main .content,.view-news .view-content,.page-taxonomy .news-page #block-system-main .content,.page-solutions .view-solutions .view-content{grid-template-columns:1fr 1fr;grid-gap:40px 20px;}.solution-box .title{font-size:18px;line-height:26px;}h1{font-size:40px;}.contacts-main{flex-direction:column;}.contacts-main .contacts-body{max-width:100%;margin-top:0;padding-bottom:50px;}.contacts-main .contacts-image{max-width:100%;}.contacts-bottom-row .container{width:100%;}.contacts-bottom-row .contacts-boxes{flex-direction:column;height:auto;}.contacts-bottom-row .contacts-boxes .contacts-box{width:100%;padding:30px;}.contacts-bottom-row{height:auto;}.contacts-bottom-row .contacts-boxes .contacts-box.map{padding:0;}.contacts-bottom-row .map iframe{height:400px;}.content-line .container{flex-direction:column;}.content-line .content-line-box{margin-bottom:20px;}.content-line{padding-top:20px;}.content-line .content-line-box.right-text{padding-left:0;}.content-line .content-line-box .title{font-size:24px;margin-bottom:22px;}body{font-size:18px;}.content-line .the-body{overflow-x:auto;}.footer .row{flex-direction:column;}.footer .footer-right{width:100%;}.footer .footer-menu,.footer .footer-categories{max-width:200px;}}@media only screen and (max-width:768px){.map-column{flex-direction:column;}.map-column .map-labels{width:100%;height:242px;}.map-column .map-content{width:100%;height:400px;}h1{font-size:30px;line-height:34px;}.header .header-right .send-request a{background-image:url(/sites/all/themes/heatpump/images/callback-icon.svg);font-size:0;background-color:transparent !important;margin-left:0;border-radius:0;padding:0;background-size:contain;background-repeat:no-repeat;width:50px;height:30px;background-position:center;}.home-slider .slick-slide a .container{text-align:center;align-items:center;}.home-slider .slick-slide .title{font-size:32px;line-height:38px;}.home-slider .slick-slide .sub_title{font-size:76px;line-height:80px;}.get-price-form .get-price-inner .form-boxes .form-item{width:100%;}.get-price-form .form-type-radios{flex-direction:column;}.graphics .section-title,.callback-form form #edit-form-head,.callback-form form #edit-form-head--2{font-size:38px;max-width:100%;line-height:45px;}.graphics .graphic .select-area{display:flex;flex-direction:row;flex-wrap:wrap;}.select-area .area{margin-top:0;margin-right:18px;}.graphic .area-lines{width:100%;}.steps-tabs{flex-direction:column;}.footer-before .contact-title{font-size:28px;line-height:32px;margin-bottom:20px;}.footer-before .phone{font-size:46px;line-height:50px;}.footer-before .mail{font-size:26px;line-height:42px;}.view-solutions.view-display-id-block_1 .view-content .views-row .views-field-title{width:100%;height:auto;font-size:16px;}.steps .step-links{padding-left:0;max-width:100%;}.product-slider .slide-product{flex-direction:column-reverse;padding-bottom:0;}.slide-product .product-content{max-width:100%;}.slide-product .product-image{max-width:100%;}.slide-product .product-content .product-icons{position:relative;margin-top:20px;}.page-top-line{flex-direction:column;text-align:center;margin-bottom:20px;}.not-front .main-container{padding-top:100px;}.blog-categories{margin-top:30px;}.blog-categories a.st-link{margin:0px 4px;padding:7px 20px;}.product-page .product-top .container{height:auto;flex-direction:column;}.product-page .product-top .product-top-content{height:auto;min-height:auto;padding-bottom:40px;}.product-page .product-top .product-content{text-align:center;padding-top:40px;}.product-page .product-top .product-top-content .image{text-align:center;max-width:380px;margin-top:40px;}.product-page .product-top .green-text{margin-bottom:40px;}.product-page .product-top .parameters{margin:auto;}.width-text-on-photo .absolute-text{position:relative;height:auto;}.width-text-on-photo .absolute-text .text{position:relative;width:100%;margin-left:0;padding:20px 0px;height:auto;color:#010101;background:transparent;text-shadow:none;}.footer-before .contact-title{font-size:48px;line-height:72px;margin-bottom:30px;}.footer-before .phone{font-size:76px;line-height:72px;}.footer-before .mail{font-size:46px;line-height:72px;}.footer .flex{flex-direction:column;align-items:center;}.footer .footer-left .footer-logotype a{margin:auto;}.footer .footer-right{padding-top:37px;width:100%;}.footer ul.links,.footer .footer-right .footer-contacts{text-align:center;}.footer .footer-categories,.footer .footer-menu,.footer .footer-right .footer-contacts{margin-top:20px;}.footer .socials{flex-direction:row;width:220px;margin-top:20px;padding-top:0;padding-bottom:20px;margin-right:auto;}.footer .footer-menu,.footer .footer-categories{max-width:100%;}.footer .footer-right .label{text-align:center;}.footer .footer-right ul li a,.footer .footer-right .label{padding-bottom:0;}}@media only screen and (max-width:550px){.author-page .author-main-info .body .author-name{font-size:20px;line-height:28px;}.author-page .author-main-info .body .autor-position{font-size:12px;color:#666;}.author-page .author-main-info{flex-direction:column;align-items:center;text-align:center;gap:10px 0px;}.view-catalog .view-content,.page-taxonomy .the-catalog #block-system-main .content,.page-taxonomy .news-page #block-system-main .content,.page-solutions .view-solutions .view-content,.view-news .view-content{grid-template-columns:1fr;}.product-page .product-top .parameters{zoom:0.7;}.product-page .product-top .parameters .parameter-icon{margin:0px 20px;}.video-boxes{grid-template-columns:1fr;}.categories-list.grid{grid-template-columns:1fr 1fr 1fr;}.section-title.modern-title{font-size:30px;}.accordion__header{padding:10px 75px 10px 15px;font-size:22px;}.video-boxes .video-title{font-size:18px;}.video-boxes .box-2,.video-boxes .box-3{flex:inherit;width:100%;}.share-links{flex-direction:column;gap:10px 0px;}.share-links .label{font-size:20px;}.video-boxes .box-1 .video-container,.video-boxes .box-2 .video-container,.video-boxes .box-3 .video-container{height:209px;}.video-boxes .full-with-video{height:auto;}.admin-menu ul.tabs.primary,.admin-menu .admin-links{flex-direction:column;gap:5px 0px;}}@media only screen and (max-width:414px){.node-type-article .page-top-line{margin-bottom:20px;}.node-type-article .blog-categories{justify-content:flex-start;}.blog-categories a.st-link{padding:7px 3px;font-size:12px;}.post-library .slick-arrow{top:-4px;}.post-library .slick-prev.slick-arrow{right:30px;}.home-slider .slick-dots{bottom:50%;left:inherit;right:10px;width:auto;flex-direction:column;}.home-slider .slick-dots li button{margin:5px 0px;}.main-container{padding-bottom:80px;}.footer .footer-left .copyright{text-align:center;}.footer-before{margin-bottom:80px;}.get-price-form .get-price-inner{padding:40px 15px;}.section-title{padding-bottom:34px;}.slide-product .product-content .product-icons .product-icon{margin-right:7px;}.callback-form .form-boxes .form-box:last-child .form-group{flex-direction:column;}.callback-form form .form-item-email{max-width:100%;margin-bottom:10px;}.advantages-boxes{grid-template-columns:1fr 1fr;}.footer-before .phone{font-size:34px;line-height:40px;}.footer-before .contact-title{font-size:24px;line-height:28px;}.footer-before .mail{font-size:18px;line-height:28px;}.graphics .section-title,.callback-form form #edit-form-head,.callback-form form #edit-form-head--2,.section-title{font-size:28px;max-width:100%;line-height:35px;}.mobile-open .header .header-left .main-menu ul li a{font-size:30px;padding:10px 0px;}.slide-product .product-content .product-icons{zoom:0.8;}.order-solutions .section-title{padding-left:10px;padding-right:10px;}.steps .step-links .step-link{padding:10px;font-size:16px;}.mobile-open .header .header-left .main-menu{background-color:rgb(255 255 255 / 82%);}.close-menu{top:20px;right:20px;}.front-products .product-category .title{max-width:100%;margin-bottom:0;}.front-products .product-category{margin-bottom:0;}.slide-product .product-content{max-width:100%;text-align:center;}.slide-product .product-content .product-icons{margin-top:40px;justify-content:center;}.categories-list a{max-width:inherit;}.blog-categories a.st-link{margin-bottom:8px;}}
