html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.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:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-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);height:100%;}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-slide,.slick-slide *{outline:none;}.slick-list{margin-bottom:-2px;}
.slick-loading .slick-list{background:#fff url(../../../../themes/hvac/css/slick/ajax-loader.html) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(../../../../themes/hvac/css/slick/fonts/slick.html);src:url(../../../../themes/hvac/css/slick/fonts/slick.html#iefix) format('embedded-opentype'),url(../../../../themes/hvac/css/slick/fonts/slick-2.html) format('woff'),url(../../../../themes/hvac/css/slick/fonts/slick-3.html) format('truetype'),url(../../../../themes/hvac/css/slick/fonts/slick-4.html#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%) scale(1.5,5);-ms-transform:translate(0,-50%) scale(1.5,5);transform:translate(0,-50%) scale(1.5,5);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:25px;z-index:1000;}[dir='rtl'] .slick-prev{right:25px;left:auto;}.slick-prev:before{content:'<';}[dir='rtl'] .slick-prev:before{content:'<';}.slick-next{right:25px;}[dir='rtl'] .slick-next{right:auto;left:25px;}.slick-next:before{content:'>';}[dir='rtl'] .slick-next:before{content:'>';}.slick-dotted.slick-slider{margin-bottom:0;}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:50px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(../../../../themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../../../../themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(../../../../themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(../../../../themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(../../../../themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(../../../../themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(../../../../themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(../../../../themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(../../../../themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(../../../../themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(../../../../themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(../../../../themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
@font-face{font-family:'db_sansbold';font-style:600;src:local('db_sansbold'),url(../../../../themes/hvac/fonts/dbsans-bold-webfont.woff) format('woff');}@font-face{font-family:'Effra Bold';src:url(../../../../themes/hvac/fonts/Effra-Bold.html);src:url(../../../../themes/hvac/fonts/Effra-Bold.html#iefix) format("embedded-opentype"),url(../../../../themes/hvac/fonts/Effra-Bold.woff2) format("woff2"),url(../../../../themes/hvac/fonts/Effra-Bold-2.html) format("woff"),url(../../../../themes/hvac/fonts/Effra-Bold-3.html) format("truetype"),url(../../../../themes/hvac/fonts/Effra-Bold-4.html#Effra-Bold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Effra Medium';src:url(../../../../themes/hvac/fonts/Effra-Medium.html);src:url(../../../../themes/hvac/fonts/Effra-Medium.html#iefix) format("embedded-opentype"),url(../../../../themes/hvac/fonts/Effra-Medium.woff2) format("woff2"),url(../../../../themes/hvac/fonts/Effra-Medium-2.html) format("woff"),url(../../../../themes/hvac/fonts/Effra-Medium-3.html) format("truetype"),url(../../../../themes/hvac/fonts/Effra-Medium-4.html#Effra-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Effra Regular';src:url(../../../../themes/hvac/fonts/Effra-Regular.html);src:url(../../../../themes/hvac/fonts/Effra-Regular.html#iefix) format("embedded-opentype"),url(../../../../themes/hvac/fonts/Effra-Regular.woff2) format("woff2"),url(../../../../themes/hvac/fonts/Effra-Regular-2.html) format("woff"),url(../../../../themes/hvac/fonts/Effra-Regular-3.html) format("truetype"),url(../../../../themes/hvac/fonts/Effra-Regular-4.html#Effra-Regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Effra Light';src:url(../../../../themes/hvac/fonts/Effra-Light.html);src:url(../../../../themes/hvac/fonts/Effra-Light.html#iefix) format("embedded-opentype"),url(../../../../themes/hvac/fonts/Effra-Light.woff2) format("woff2"),url(../../../../themes/hvac/fonts/Effra-Light-2.html) format("woff"),url(../../../../themes/hvac/fonts/Effra-Light-3.html) format("truetype"),url(../../../../themes/hvac/fonts/Effra-Light-4.html#Effra-Light) format("svg");font-weight:300;font-style:normal}
img{max-width:100%;height:auto;}.content-container{padding-top:107px;}#user-login-form{text-align:center;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:3vw;width:100%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;margin:10px 0;}form#user-login-form input{height:30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}form#user-login-form label{margin-bottom:10px;display:block;}form#user-login-form input#edit-submit{height:30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;}body.role-authenticated.role-spain_accounts .layout-content{text-align:center!important;margin:2vw auto!important;}.hpbannermob{display:none;}header{position:fixed;background-color:#F1F1F1;line-height:50px;border-bottom:2px solid #959595;border-top:20px solid #005AAA;width:100%;z-index:120;}header > div{display:-webkit-box;display:-ms-flexbox;display:flex;}#language-switcher{position:fixed;top:0;right:3vw;background:#32beff !important;z-index:9999;height:35px;border-radius:0 0 2% 2% / 0 0 20% 20%;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;line-height:35px;-webkit-box-shadow:2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc;}#language-switcher a{padding:0px 10px;color:#fff;text-decoration:none;-webkit-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;}#language-switcher a:hover{background:#005AAA;-webkit-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;}#language-switcher .en-en,#language-switcher .fr-fr,#language-switcher .de-de,#language-switcher .nl-nl{color:#005AAA;background-color:white;pointer-events:none;}#language-switcher span{color:#fff;pointer-events:none;padding:0px 10px;}ul.sf-menu ul a{background-color:#F1F1F1;position:relative;line-height:20px;}#block-mainnavigation li{float:left;}#block-mainnavigation li a{color:#005AAA;font-size:13pt;text-decoration:none;text-transform:uppercase;display:block;background:#F1F1F1;line-height:53px;font-family:'Effra Light',sans-serif;font-weight:bold;}ul.sf-menu ul .sf-sub-indicator::after,ul.sf-menu .sf-sub-indicator::after{left:-1px!important;top:-4px!important;}#block-mainnavigation li a.menuparent{}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:16px 16px;position:relative;}#block-mainnavigation li a:hover{background:#005AAA;color:#fff;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}#block-mainnavigation li a.is-active,#block-mainnavigation li.active-trail > a{background:#005AAA;color:#fff;}#block-mainnavigation ul li.menuparent ul{margin-top:40px;}.paragraph--type--multiple-column-text .mpara-wrapper li:before{content:"\2713";position:absolute;margin-left:-1.3em;font-weight:bold;font-size:1.5rem;line-height:1;color:#005AAA;}.paragraph--type--multiple-column-text .mpara-wrapper li{list-style:none;}li.sf-depth-2 a{line-height:1!important;border-top:1px solid #ddd;}li.sf-depth-2 ul{margin-top:0!important;}li.sf-depth-3 a{padding:10px 16px!important;}#block-mainnavigation li a{line-height:53px;}.logo{padding:10px 3vw 0;display:block;}.logo img{width:140px;}body{font-family:'Effra Light',sans-serif;font-size:12pt;margin:0;color:#333;background-color:white;}main{width:100%;margin-left:auto;margin-right:auto;min-height:100vh;min-height:calc(100vh - 164px);}a{color:#005AAA;text-decoration:none;}a:hover{}h1{color:#005AAA;font-family:'Effra Light',sans-serif;font-weight:normal;font-size:2vw;}h2{font-size:1.7rem;color:#005AAA;font-family:'Effra Light',sans-serif;font-weight:normal;}h3{margin:5px 0;font-family:'Effra Light',sans-serif;font-weight:normal;font-size:1.3em;}p{margin:0 0 1em;line-height:24px;}.New{color:#32beff;display:inline;}.layout-container{margin:0;}li{margin-bottom:0.3em;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flexsb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flexnowrap{display:-webkit-box;display:-ms-flexbox;display:flex;}.flexleft{margin:0 -10px;}.flexspace{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px 1em;}.flexpad{padding:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.flexpadnogrow{padding:0 10px;}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;}.flex2{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 10px;}.right{float:right;}:focus,.js .dropbutton li:focus,.js .dropbutton a:focus,.dropbutton-toggle button:focus{outline:2px solid #76c5ff;outline-offset:2px;background:rgba(118,197,255,0.3);}.dropbutton-arrow{overflow:visible;}input[data-drupal-selector='edit-submit']:focus,a[data-drupal-selector='edit-cancel']:focus{outline:none;}.ui-button-icon-only{font-size:0!important;}.bigger{font-size:120%;}summary{margin-bottom:0;cursor:pointer;padding-bottom:0;display:block;list-style-image:none;list-style-type:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin-left:5px;margin-right:15px;}.view-distributors{width:100%;padding-left:3vw;padding-right:3vw;margin-top:1vw;}.view-distributors summary{margin:10px;cursor:pointer;display:block;list-style-image:none;list-style-type:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:#d3d3d3;border-radius:10px;border:#acacac solid 1px;position:relative;width:300px;min-height:94px;}summary h3.docgroups:before{content:'';width:20px;height:20px;background-image:url(../haier-cross.svg);background-size:cover;background-position:bottom;margin-right:10px;display:inline-block;}summary h3.docgroups{padding-left:10px;}summary h3.distgroups{display:none;}summary h2.distributorname:before{content:'';width:20px;height:20px;background-image:url(../haier-cross.svg);background-size:cover;background-position:bottom;margin-right:10px;display:inline-block;}summary h2.distributorname{font-size:1.3em;position:relative;top:-10px;}summary::marker{background:none;color:transparent;}summary:focus h3.docgroups:before{content:'';width:20px;height:20px;background-image:url(../haier-minus.svg);background-size:cover;background-position:bottom;left:0;display:inline-block;}summary:focus h2.distributorname:before{content:'';width:20px;height:20px;background-image:url(../haier-minus.svg);background-size:cover;background-position:bottom;left:0;display:inline-block;}summary:focus::marker{background:none;background-color:none;}summary:active{background-color:transparent;border:0;}details details .h2{font-size:1.2em;}details{margin:0;padding:0;border:none;display:flow-root;}details[open] h3{font-weight:bold;}.vbo-multipage-selector summary{border-bottom:none;font-size:1.2rem;}form input:not([type="checkbox"]):not([type="radio"]):not([type="image"]),select{padding:7px;font-size:100%;border:1px solid #999;margin:3px 0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:white;color:#005AAA;min-width:200px;}.form-email{padding:7px;font-size:100%;border:1px solid #999;margin:3px 0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;min-width:320px;}form input[type=text]{width:70%;min-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;height:34px;}textarea{padding:7px;font-size:100%;font-family:'Effra Regular',sans-serif;width:50%;min-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-textarea-wrapper textarea{padding:7px;font-size:100%;font-family:'Effra Regular',sans-serif;width:70%;min-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;}form label{display:block;margin:10px 0 10px 0;}form .form-item{margin-bottom:1em;}.js-form-item.form-item.js-form-type-textfield.form-type-textfield{margin:3px;}input.form-submit,a.button,.ui-dialog .ui-dialog-buttonpane button{font-size:1rem;padding:10px 20px;background:#3DBEFB !important;color:#fff !important;text-shadow:none !important;border:0;-webkit-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;cursor:pointer;text-decoration:none;margin:3px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;}input.form-submit:hover,a.button:hover,.ui-dialog .ui-dialog-buttonpane button:hover{-webkit-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;background:#005aaa !important;}.ui-dialog .ui-dialog-buttonpane button + button{margin-left:10px;}form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;}form #edit-actions .button{margin-right:4px;}form #edit-delete,form input[value="Remove"]{background:#cc0000!important;}form #edit-delete:hover,form input[value="Remove"]:hover{background:red!important;}.cke_chrome{border:1px solid #999!important;}form#user-login-form{margin:5vw;}#block-webform{width:50%;padding:2vw 5vw 1vw 5vw;}label.button.button-action.webform-file-button{background:#3DBEFB;color:#fff;border-radius:20px;border:1px solid #999;}label.button.button-action.webform-file-button:hover{background:#005AAA;color:#fff;border-radius:20px;border:1px solid #999;}form#views-exposed-form-downloads-block-1 .form--inline.clearfix{flex-direction:row;flex-wrap:wrap;display:flex;text-align:center;margin:auto;justify-content:center;}form#views-exposed-form-downloads-block-1 .bef-exposed-form .form--inline > .form-item{flex:1;width:100%;}.fieldgroup{margin:0;}.fieldgroup legend,.fieldset-legend{margin-bottom:1em;}.password-strength{max-width:320px;}.password-strength__indicator.is-weak{background-color:red;}.password-strength__indicator.is-good{background-color:orange;}.password-strength__indicator.is-strong{background-color:#039503;}.password-confirm .error{color:red;}.password-confirm .ok{color:#039503;}.js-form-type-checkbox,.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;}.js-form-type-checkbox .form-checkbox,.js-form-type-radio .form-radio{margin-right:5px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.js-form-type-checkbox label,.js-form-type-radio label{margin:auto 0;}.layout-region-node-secondary{background:#f5f5f5;}.tabledrag-toggle-weight-wrapper{display:none;}.toolbar-icon-menu-link-content413a5928-6564-4ae3-93a3-d108244639bd:before{background-image:url(../../../../themes/images/core/icons/787878/orgchart.html);}.ui-widget-overlay{background:rgba(0,90,170,0.8);opacity:1;z-index:1001;}.ui-dialog{margin-top:100px;border:0!important;border-radius:5px;width:auto;max-width:85vw;min-width:320px;position:relative;margin:100px auto 0!important;z-index:1002;background-color:#fff;}#drupal-modal{overflow-x:hidden;}.ui-dialog-titlebar{padding:50px 1em 0!important;border:0!important;background:url(../haier-logo.png) 15px 15px no-repeat #fff!important;background-size:65px!important;border-radius:5px!important;}.ui-dialog .ui-dialog-title{width:100%;text-align:center;font-size:1.3rem;margin:0 0 5px;background-color:#fff;}.ui-dialog-titlebar-close{background:url(../close-button.jpg) no-repeat!important;background-size:20px!important;width:20px;height:20px;top:15px!important;right:15px!important;border:0!important;margin:0!important;}.ui-dialog-titlebar-close span{display:none;}.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus{background:url(../close-button.jpg) no-repeat;background-size:20px;}.ui-dialog .entity-meta{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;}.ui-dialog .form-item{margin-bottom:10px;}.ui-dialog input{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}.ui-dialog .description{font-size:0.8rem;margin-top:3px;max-width:400px;}.ui-dialog label{width:100%;display:block;}.ui-dialog .field--type-boolean label{display:inline-block;font-weight:normal;width:inherit;}.ui-widget textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.ui-widget .js-form-type-vertical-tabs{-webkit-box-ordinal-group:999;-ms-flex-order:998;order:998;}.ui-widget form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.ui-widget .entity-content-form-footer{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999;}.ui-dialog input.form-submit{border:0;}#drupal-modal form div[data-drupal-selector="edit-actions"]{display:none;}.views-view-table thead tr{background:-o-linear-gradient(left,rgba(0,37,78,1) 0%,rgba(0,90,170,1) 100%)!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,37,78,1)),to(rgba(0,90,170,1)))!important;background:linear-gradient(90deg,rgba(0,37,78,1) 0%,rgba(0,90,170,1) 100%)!important;}table{width:80%;margin-left:auto;margin-right:auto;}table tr th{padding:0.5vw 1.2vw;text-align:left;}table tr td{padding:0.5vw 1.1vw;text-align:left;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-size:1.15em;font-weight:normal;}table tr{background:white;line-height:25px;}table tr:nth-child(odd){background:white;}.fixedlastcol table th:last-child,.fixedlastcol table td:last-child{width:110px;}.fixedlastcolwide table th:last-child,.fixedlastcolwide table td:last-child{width:250px;}.nowrap table th,.nowrap table td{white-space:nowrap;}.js .dropbutton-multiple .dropbutton-widget{width:100%;position:relative;}.js td .dropbutton-multiple{margin:0;padding:0;}.dropbutton li{padding:0 0 3px 0;}.js td .dropbutton-wrapper{min-height:1.2em;max-height:1.2em;-webkit-transition:max-height ease 0.1s;-o-transition:max-height ease 0.1s;transition:max-height ease 0.1s;}.js td .dropbutton-wrapper.open{min-height:1.2em;max-height:10em;-webkit-transition:max-height ease 0.1s;-o-transition:max-height ease 0.1s;transition:max-height ease 0.1s;}td.views-field.views-field-nid.views-field-nid-2{width:80px;}.views-field-views-bulk-operations-bulk-form{width:20px;}.views-field-views-bulk-operations-bulk-form .form-item{margin:0;}.views-field-views-bulk-operations-bulk-form .form-item input{margin:0;}.inline-entity-form-taxonomy_term-field_storage_charges_apply{text-align:center;}.views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:white;padding:10px 10px 0;margin-top:-13px;border:2px solid #fff;width:100%;justify-content:center;}.views-exposed-form details,.views-exposed-form > div{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.views-exposed-form input{height:35px;margin:auto;}.views-exposed-form input.form-date{-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px;font-size:100%;border:1px solid #999;margin:3px 0;font-family:'Effra Regular',sans-serif;font-size:100%;}.views-exposed-form details summary{cursor:pointer;}caption{text-align:left;}form.views-exposed-form input#edit-field-product-description-value[type=text]{width:200px;}.js .dropbutton-widget .dropbutton{overflow:visible;}.pagewrapper{width:100%;margin-left:auto;margin-right:auto;}.node{background-color:white!important;overflow-x:hidden;position:relative;}.menu{}.hpbanner_wrapper img{width:100%;height:auto;margin-bottom:40px;}.carousel-outer{position:relative;margin:2vw 0;max-width:2100px;margin-left:auto;margin-right:auto;}.carousel-wrapper{margin:0 0 0 -20%;width:140%;max-width:2100px;margin-left:auto;margin-right:auto;height:26vw;background-color:rgba(50,190,255,.1);}.carousel-mask{width:100%;background:-o-linear-gradient(left,rgba(255,255,255,1) 5%,rgba(255,0,0,0) 30%,rgba(255,0,0,0) 70%,rgba(255,255,255,1) 95%);background:-webkit-gradient(linear,left top,right top,color-stop(5%,rgba(255,255,255,1)),color-stop(30%,rgba(255,0,0,0)),color-stop(70%,rgba(255,0,0,0)),color-stop(95%,rgba(255,255,255,1)));background:linear-gradient(90deg,rgba(255,255,255,1) 5%,rgba(255,0,0,0) 30%,rgba(255,0,0,0) 70%,rgba(255,255,255,1) 95%);height:26vw;position:absolute;z-index:1;top:0;pointer-events:none;}.view-slidercarousel .slick-list{height:25vw!important;}.hpcarwrap{width:auto;height:10vw;display:block;margin:30px;max-width:850px;}.car_image img{width:20vw;height:20vw;position:absolute;margin-left:0;-webkit-box-shadow:3px 3px 15px #ccc;box-shadow:3px 3px 15px #ccc;border-radius:50% 50% 50% 50%;padding:0px;margin-top:1vw;border:solid 7px #fff;}.car_icon img{width:6vw;height:auto;margin-left:16vw;margin-top:8vw;position:absolute;-webkit-box-shadow:3px 3px 5px #ccc;box-shadow:3px 3px 5px #ccc;border-radius:50% 50% 50% 50%;}.car_title{font-size:2.3vw;color:#005AAA;margin-left:23vw;font-family:'Effra Light',sans-serif;padding-top:4vw;}.car_subtitle{font-size:1.1vw;color:#005AAA;margin-left:23vw;margin-top:0.5vw;}.car_desc{margin-left:23vw;margin-top:0.5vw;font-size:1.1vw;}.hplimagewrapper{width:90%;margin-left:auto;margin-right:auto;margin-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle!important;}.frontpagetext{font-size:calc(0.2vw + 11pt)!important;}.clearfix{clear:both;}.doc-title{margin-top:15px;}.view.view-downloads.view-id-downloads.view-display-id-block_1{display:flex;justify-content:center;flex-wrap:wrap;column-gap:10px;row-gap:10px;}.product h1{font-weight:bold;}.productimages{width:60%;margin-left:auto;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.catclass{color:grey;}.views_slideshow_slide{}.categories{padding-top:50px;color:#005AAA;width:40%;padding-right:5vw;-webkit-box-sizing:border-box;box-sizing:border-box;}#views_slideshow_cycle_main_product_slideshow-block_1 img{min-width:300px!important;max-height:400px;height:auto;-o-object-fit:contain;object-fit:contain;max-width:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2vw;}.views_slideshow_cycle_teaser_section{width:100%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph-right iframe{margin:0 0!important;display:block!important;height:236px;padding-left:0;}#views_slideshow_cycle_main_product_slideshow-block_1{min-height:400px;}.productimages #widget_pager_bottom_product_slideshow-block_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;}.views_slideshow_pager_field_item{margin:0 10px;}.slick-slide:active,.slick-slide:focus,.slick-slide img:active,.slick-slide img:focus{outline:none;background:none;}.product-slick-slider,.product-slick-nav{padding:0 5vw;}.product-single-image img,.product-slick-slider .slick-slide img{display:block;max-height:400px;width:auto;margin:auto;}.product-slick-nav img{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:140px;width:auto;margin:auto;}.areatitle h2{font-size:1.5vw;color:#005AAA;padding:1vw 0vw;text-align:center;font-family:'Effra Light',sans-serif;}.areatitle2 h2{text-align:center;font-size:1.4em;color:#005AAA;padding:0.5vw 0vw;font-family:'Effra Light',sans-serif;}.arealinks{background-color:#fff;text-align:center;padding:1px 0px;margin-top:50px;background-color:#F1F1F1;}.arealinks ul{padding:0;}.arealinks ul li{display:inline-block;font-size:1.2em;margin-bottom:0;}.arealinks li a{display:inline-block;line-height:40px;padding:0 30px;margin:10px 5px;width:210px;background-color:#32beff;border:1px solid rgba(50,190,255,1);border-radius:10% 10% / 50% 50%;color:#fff !important;}.arealinks li a:hover{background-color:#005AAA;border:1px solid #005AAA;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:0;}.fwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:90%;margin-left:auto;margin-right:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}.feature{width:20vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;max-width:340px;min-width:300px;}.feature_image img{width:20vw;height:auto;-webkit-box-shadow:5px 5px 15px #ccc;box-shadow:5px 5px 15px #ccc;border-radius:50% 50% 50% 50%;border:solid 7px #fff;}.feature_icon img{width:6vw;height:auto;top:14vw;left:14vw;position:absolute;-webkit-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc;border:3px solid white;border-radius:50% 50% 50% 50%;z-index:1;}.feature_name{margin-left:1vw!important;}.feature_subtitle{width:90%;margin-left:auto;margin-right:auto;font-weight:bold;}.feature_desc{width:90%;margin-left:auto;margin-right:auto;}img.pdficon{height:40px;width:auto;}.iwrapper,.paragraph--type--icons{margin-top:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:80%;margin-left:auto;margin-right:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2vw;}.iconwrapper{text-align:center;width:100%;min-width:250px;max-width:300px;margin:10px;}.icon img{width:7vw;height:auto;}.icontext{font-size:1.1em;color:#005AAA;margin:5px;font-weight:bold;}.icondesc{padding:0px 2vw 0px 2vw;}.paragraph--type--icons{margin-top:2vw;margin-bottom:4vw;}.view-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:80%;margin-left:auto;margin-right:auto;max-width:2100px;}.benwrapper{width:20%;text-align:center;}.benicon img{width:6vw!important;height:auto;max-width:100%;width:100%;margin-left:auto;margin-right:auto;}.bentext{font-size:1.4vw;color:#005AAA;padding:0vw 0vw 0.5vw 0vw;font-family:'Effra Light',sans-serif;}.bendesc{padding:0px 1.6vw 0px 1.6vw;font-size:1vw;}.caveat{width:60%;margin:5px auto 5px;text-align:center;}a[name="technical"].areatitle h2,a[name="documentation"].areatitle h2{padding:2vw 0 0;}.hplimagewrapper{}.geowrapper{width:100%;margin-left:auto;margin-right:auto;text-align:center;}.bottomimages{width:90%;margin-left:auto;margin-right:auto;}.leftimage img,.geoimage img,.rightimage img{height:auto;}.leftimage img{width:30%;border-radius:50% 0px 0px 50%;position:inherit;}.geoimage img{width:8%;position:inherit;}.rightimage img{width:30%;border-radius:0px 50% 50% 0px;position:inherit;}.mobcat-mainwrapper{display:none;}.accordian-wrapper{overflow:hidden;width:100%;height:calc(27vw + 85px);background-color:rgba(50,190,255,1);position:relative;}.view-rotating-welcome-banner{position:relative;z-index:0;bottom:0;}.view-rotating-welcome-banner img{max-height:570px!important;width:auto;height:27vw!important;position:relative;vertical-align:bottom;padding-top:105px;max-width:inherit;}article.accordion{display:block;width:100%;height:calc(27vw + 105px);max-height:672px!important;margin:0;background-color:transparent;background-position:bottom;background-repeat:no-repeat;position:absolute;overflow:hidden;top:0;z-index:10;}article.accordion a{color:white;display:block;}h2.catname{width:500px;}.cat-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-indent:1vw;}section:target .cat-text{text-indent:calc(20px + 1vw);width:100%;}article.accordion section{position:relative;display:block;float:left;width:5%;color:#333;background-color:rgba(50,190,255,1);overflow:hidden;height:calc(27vw + 105px)!important;}article.accordion section .catshow{display:none;}article.accordion section h2{position:absolute;font-size:calc(14pt + 0.3vw);font-weight:normal;width:calc(27vw + 105px);margin-top:calc(27vw + 105px);margin-left:0;color:white;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);overflow:hidden;line-height:5vw;}article.accordion section h2 .catname a{display:block;width:100%!important;max-width:100%!important;line-height:2em;text-decoration:none;outline:0 none;z-index:10;color:white!important;}article.accordion section:target{width:75%;color:#333;background-color:transparent;}article.accordion section:target h2{font-size:2vw;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);line-height:4vw;margin-top:calc(19vw + 105px);background:-o-linear-gradient(left,rgba(0,0,0,0.4) 25%,rgba(0,0,0,0) 50%);background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(0,0,0,0.4)),color-stop(50%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0.4) 25%,rgba(0,0,0,0) 50%);overflow:hidden;height:8vw;border:none;width:100%!important;max-width:100%!important;}article.accordion section:target h2 a{cursor:unset;pointer-events:none;}article.accordion section:target .catshow{display:block;position:relative;margin-top:-4.0vw;color:white;font-size:calc(11pt + 0.1vw);z-index:1;width:100%;}article.accordion section,article.accordion section h2{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:rgba(50,190,255,0.9);height:-webkit-fill-available;height:5vw;max-height:672px;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;}article.accordion section,article.accordion section h2:hover{background-color:rgba(0,90,170,0.9);border-left:1px solid white;}.frontbanner-wrapper{overflow:hidden;position:relative;height:calc(27vw + 105px);max-width:2100px!important;margin-left:auto;margin-right:auto;max-height:672px!important;}.fbanner-twrapper{position:absolute;bottom:3px;width:100%;background:-o-linear-gradient(left,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 75%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0.4)),color-stop(75%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 75%);}.fbanner-twrapper h2,.fbanner-twrapper h3{padding-left:33vw;color:white!important;}.catimage{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;padding:0px;position:relative;z-index:0;}.catimage img{width:auto;height:27vw;max-height:570px!important;position:relative;vertical-align:bottom;padding-top:105px;max-width:inherit;}section:target .accbutton{background:-o-linear-gradient(left,rgba(50,190,255,0.6) 50%,rgba(0,0,0,0) 70%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(50,190,255,0.6)),color-stop(70%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(50,190,255,0.6) 50%,rgba(0,0,0,0) 70%);line-height:1.7vw;text-transform:uppercase;width:100%!important;display:block;position:relative;margin-top:0.3vw;color:white;font-size:calc(11pt + 0.1vw);z-index:1;}.view-geo-block-homepage{width:70%;max-width:1600px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-sizing:border-box;box-sizing:border-box;}.geoleft{width:100%;position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:20px;}.georight{width:100%;height:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;}h2.glefttitle{position:relative;z-index:10;top:65%;text-align:right;padding-right:45px;font-weight:bold;}.gleftlink,.grightlink{position:relative;background-color:rgba(50,190,255,0.9);text-align:center;font-size:1.2em;top:65%;padding:10px;}.gleftlink:hover,.grightlink:hover{background-color:rgba(0,90,170,0.9);}.gleftlink{border-radius:20px 0px 0px 20px;right:0px;z-index:10;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right;min-width:300px;}.gleftlink a,.grightlink a{color:#fff;}.glefimage img{width:100%!important;height:auto;border-radius:30% 0% 0% 30% / 50% 0% 0% 50%;}.georight img{width:100%!important;height:auto;float:right;border-radius:0% 30% 30% 0% / 0% 50% 50% 0%;}.geoicon img{width:85%;height:auto;position:relative;top:4vw;}.geoicon{position:absolute;z-index:15;min-width:180px;width:200px;}h2.grighttitle{position:relative;z-index:10;top:65%;text-align:left;padding-left:115px;font-weight:bold;}.grightlink{border-radius:0px 20px 20px 0px;left:0px;z-index:10;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:300px;}.grightimage{}.footer-address-wrapper{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;background-color:#F1F1F1;border-top:1px solid #eee;}.haier-logo-white{width:100px;padding:50px 0px 0px 3vw;}.footer-policy-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#005aaa;padding:1em;}.footer-policy-section a,.footer-policy-section p,.footer-site-links p,.footer-site-links a{color:#fff;text-decoration:none;padding:0 20px 0 20px;padding-bottom:0px;margin-bottom:0px;}.footer-policy-section a:hover{color:#32beff;}.footer-address,.footer-site-links,.footer-corp-links{color:#fff;width:100%;max-width:350px;}.footer-site-links,.footer-corp-links{padding:10px 20px 10px 10px;}.footer-info-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;}.footer-address a,.footer-site-links a,.footer-corp-links a{color:#32beff;padding-left:0px;}.footer-address a:hover,.footer-site-links a:hover,.footer-corp-links a:hover{color:#fff;}.footer-address{display:block;padding:10px 10px 20px 3vw;}.footer-left{background-color:#333;width:70%;border-top:1px solid #eee;}.footer-right{width:30%;position:relative;}.map-link a{color:#fff;text-align:center;background:#32beff;padding:7px 30px;border-radius:20px;}.map-link a:hover{background:#005aaa;}.haier-advert{}.footer-right img{width:auto;max-width:90%;max-height:80%;position:absolute;margin:5%;}.social-links img{width:30px;height:auto;background:#32beff;margin-right:10px;margin-top:20px;}.social-links img:hover{background:#005aaa;}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;}.productcategories{background-color:white;width:90%;margin-left:auto;margin-right:auto;text-align:center;}.media--view-mode-teaser{margin:10px;}.views-exposed-form-product-categoryview-block-1{background-color:white;}#views-exposed-form-products-by-category-block-1{width:100%;}#views-exposed-form-products-by-category-block-1 .form--inline{margin-left:auto;margin-right:auto;}#edit-field-product-subcategory-target-id a{padding:12px 20px;}#edit-field-product-subcategory-target-id{width:100%;}.pwrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}.view-display-id-block_2 .pwrapper{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:100px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}.catbannerwrapper{position:relative;top:0px;width:100%;}.article-banner img{-o-object-fit:cover;object-fit:cover;}.paragraph--type--column-text{padding:1vw 3vw;}.artbannerwrapper{position:relative;top:0px;width:100%;}.artbannerwrapper img{padding-top:0;max-width:100%;height:auto;max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover;}.artbannerwrapper h1.catname{width:90%;max-width:100%;height:7vw;background:-o-linear-gradient(left,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(0,0,0,0.7)),color-stop(50%,rgba(0,0,0,0.2)),color-stop(90%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);position:absolute;bottom:5px;z-index:1;color:white;line-height:7vw;padding-left:3vw;margin:0px;}.catbanwrapper img{max-width:80%!important;width:90%!important;margin-left:auto;margin-right:auto;height:auto!important;-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:middle;margin:auto;}.catbannerwrapper img{padding-top:107px;max-width:100%;height:auto;max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover;}.catbannerwrapper h1.catname{width:90%;max-width:100%;height:7vw;background:-o-linear-gradient(left,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(0,0,0,0.7)),color-stop(50%,rgba(0,0,0,0.2)),color-stop(90%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);position:absolute;bottom:5px;z-index:1;color:white;line-height:7vw;padding-left:3vw;margin:0px;}.catbanwrapper{margin:1vw;padding:1vw;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;position:relative;max-height:450px;min-height:400px;height:auto;background-color:white;font-family:'Effra Light',sans-serif;border-radius:10px;}.prodimage{min-height:200px;display:inline-block;line-height:200px;}.prodcatname{bottom:30px;font-size:1.3em;font-size:18pt;font-weight:bold;margin-bottom:5px;}.energy{bottom:26px;color:#005AAA!important;}.subcategory{bottom:5px;margin-bottom:5px;}.catbanwrapper:hover{-webkit-box-shadow:5px 5px 10px #aaa;box-shadow:5px 5px 10px #aaa;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.view-products-by-category .bef-links a{display:inline-block;background-color:white;margin:5px 16px;font-size:16pt;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #3DBEFB;border-radius:10% 10% / 50% 50%;line-height:20px;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;width:235px;color:#3DBEFB;font-weight:bold;}.view-products-by-category .bef-links{width:100%;text-align:center;}.view-products-by-category .bef-links a:hover{color:white;font-weight:bold;background-color:#3DBEFB!important;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.view-products-by-category .bef-link-active{color:white!important;font-weight:bold;background-color:#005AAA!important;border:1px solid #005AAA!important;}.views-exposed-form-product-documents-block-1 .form--inline. form-item{width:100%;}.distributorwrapper{min-width:340px;border-radius:15px;padding:20px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f1f1;float:left;margin:10px;}.dcards{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100% - 6vw);text-align:justify;}.dcards .view-grouping-header{margin-bottom:5px;margin-top:15px;font-size:18pt;color:#005AAA!important;font-variant:all-small-caps;font-weight:bold;}.dcards .view-grouping-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;}.dcards .view-grouping{margin-bottom:20px;display:inline-block;text-align:center;}.dcards .view-grouping:hover{background-color:#e8e8e8;border-radius:10px;}.distributorwrapper:hover{-webkit-box-shadow:0px 0px 15px #ccc;box-shadow:0px 0px 15px #ccc;border-radius:15px;}.distributorname{margin:0;line-height:normal;}.distributoraddress{}.distributoremail{}.distributorphone{}.distributorregion{}a.map-link.use-ajax{padding:5px 10px;background:#32beff;color:#fff;border-radius:20px;display:block;margin-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}a.map-link.use-ajax:hover{background:#005AAA;}map-link.use-ajax{margin-top:10px;}.map{width:100%;margin-left:auto;overflow:hidden;max-width:80%;margin-left:auto;margin-right:auto;margin-top:3vw;}.distwrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:-o-linear-gradient(bottom,#d3d3d3 0%,rgba(0,90,170,0) 30%);background:-webkit-gradient(linear,left bottom,left top,from(#d3d3d3),color-stop(30%,rgba(0,90,170,0)));background:linear-gradient(0deg,#d3d3d3 0%,rgba(0,90,170,0) 30%);}.distwrapper .group-left{width:30%;background-color:#333;color:#fff;padding:20px;border-radius:15px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:3vw;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}.distwrapper .group-left select,.contact-page-webform select{padding:7px;font-size:100%;border:1px solid #999;margin:10px 0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;color:#000;}.distwrapper .group-left .views-exposed-form details,.views-exposed-form > div,.contact-page-webform .views-exposed-form details,.views-exposed-form > div{margin-right:0px;}.distwrapper .group-left :focus,.js .dropbutton li:focus,.js .dropbutton a:focus,.dropbutton-toggle button:focus{outline:2px solid #76c5ff;outline-offset:2px;background:#f1f1f1;}.distwrapper .group-left form input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;height:34px;color:#000;}.distwrapper .group-left .form--inline .form-item{float:none;margin:10px 0px 0px 0px;}.distwrapper .group-left h1,.distwrapper .group-left h2{margin:0px 0px 10px;color:#32beef;}.distwrapper .group-left h2{font-size:1.5em;}.distwrapper .group-left h1{font-size:2em;}.distwrapper .group-left .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#333;padding:0;border:0px solid #fff;display:block;}.distwrapper .group-left .views-exposed-form input{height:35px;text-align:center;margin-top:10px;margin-left:auto;margin-right:auto;display:block;width:50%;min-width:100px;}.distwrapper .group-left input#edit-submit-distributors,.distwrapper .group-left input#edit-reset{border-radius:20px;}.distwrapper .group-right{width:70%;}.groupwrapper{width:80%;margin-left:auto;margin-right:auto;}.breadcrumb{display:none;}#views-exposed-form-product-documents-block-1{width:100%;background:-o-linear-gradient(left,rgba(0,37,78,1) 0%,rgba(0,90,170,1) 100%)!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,37,78,1)),to(rgba(0,90,170,1)))!important;background:linear-gradient(90deg,rgba(0,37,78,1) 0%,rgba(0,90,170,1) 100%)!important;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px;margin:0px;}#views-exposed-form-product-documents-block-1 .form--inline{color:white;text-align:center;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}#edit-field-product-code-target-id,#edit-field-document-type-target-id-1{color:#005AAA;background-color:white;}.form-item-field-product-code-target-id{min-width:300px;width:50%;}.js-form-item-field-product-code-target-id{max-width:40%;width:300px;}.docswrapper{margin-left:auto;margin-right:auto;width:80%;}.docspace{height:50px;}.doc-tile{margin:20px 25px;color:#005AAA;padding:15px;float:left;text-align:center;}.doc-tile img{color:#005AAA;padding:5px;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.1);}.doc-tile:hover{margin:20px 25px;background-color:#f2f2f2;text-align:center;-webkit-box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);}.doc-model{padding-top:10px;font-weight:bold;text-align:center;}.contact-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1vw 5vw 3vw 5vw;}.contact-page-address,.contact-page-webform{width:100%;}.contact-page-webform{background-color:#333;color:#fff;padding:20px;border-radius:15px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}.contact-page-webform input#edit-actions-submit{height:35px;text-align:center;margin-top:10px;margin-left:auto;margin-right:auto;display:block;padding:0;}.contact-page-webform form input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;height:34px;min-width:50px;}.contact-page-webform .form-email{padding:7px;font-size:100%;border:1px solid #999;margin:3px 0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:50px;}.contact-page-webform .form-textarea-wrapper textarea{padding:7px;font-size:100%;font-family:'Effra Regular',sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:50px;color:#005AAA;}.contact-page-webform .form-textarea-wrapper textarea:focus{background:#fff!important;color:#005AAA;}form#webform-submission-customer-account-opening-form-node-1828-add-form{padding:2vw;max-width:900px;width:100%;margin:1vw auto;-webkit-box-sizing:border-box;box-sizing:border-box;}form#webform-submission-customer-account-opening-form-node-1828-add-form input,form#webform-submission-customer-account-opening-form-node-1828-add-form textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:3px 0;}input#edit-wizard-next,input#edit-wizard-prev,input.button.js-form-submit.form-submit{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;}form#webform-submission-customer-account-opening-form-node-1828-add-form .webform-flex--1,form#webform-submission-customer-account-opening-form-node-1828-add-form .webform-flex--2,form#webform-submission-customer-account-opening-form-node-1828-add-form .webform-flex--container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px;}form#webform-submission-customer-account-opening-form-node-1828-add-form .webform-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em -0.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;}.webform-multiple-table td.webform-multiple-table--operations-two{width:34px;}hr.webform-horizontal-rule{margin:2em 0;}.bpage-title{width:90%;position:relative;display:block;width:90%;max-width:100%;height:7vw;background:-o-linear-gradient(left,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(0,0,0,0.7)),color-stop(50%,rgba(0,0,0,0.2)),color-stop(90%,rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0.7) 25%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 90%);bottom:138px;z-index:1;color:white;line-height:7vw;padding-left:3vw;margin:0px;}.doc-type{text-align:center;}.paragraph h2,.paragraph h3{margin-top:0;}#views-exposed-form-draggable-products-page-1{margin:0 9vw;}#views-exposed-form-draggable-products-page-1 > div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}#views-form-draggable-products-page-1 input{margin:1vw 9vw;}.page-node-ultimate_features_page h1{color:#ffffff;background-color:#005AAA;display:block;width:100%;height:50px;line-height:50px;padding-left:3vw;font-family:'Effra Medium',sans-serif;}.page-node-ultimate_features_page h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:'Effra Medium',sans-serif;display:block;border-bottom:5px solid #005AAA;margin-bottom:10px;}.page-node-ultimate_features_page .paragraph--type--text-with-image h2{margin-left:0;}.page-node-ultimate_features_page .paragraph--type--column-text h2,.page-node-ultimate_features_page .paragraph--type--column-text p{}.page-node-ultimate_features_page .paragraph--type--multiple-column-text,.page-node-ultimate_features_page .paragraph--type--column-text{padding:0;margin-left:5vw;margin-right:5vw;margin-bottom:2vw;}.page-node-ultimate_features_page .paragraph--type--multiple-column-text h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin-bottom:10px;}.page-node-ultimate_features_page h3{color:#005AAA;font-family:'Effra Medium',sans-serif;}.page-node-ultimate_features_page h4{color:#005AAA;}.page-node-ultimate_features_page .paragraph--type--tile-card:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-ms-transform:scale(0.9)!important;transform:scale(0.9)!important;-webkit-transform:scale(0.9)!important;}.page-node-ultimate_features_page .paragraph--type--tile-card{background-color:white;outline:0;}.page-node-ultimate_features_page .paragraph--type--tile-card p{text-align:left;font-size:1.1em;}.page-node-ultimate_features_page .paragraph--type--tile-card h2{text-align:left;border-bottom:0px;padding:10px 0;font-size:1.5rem;}.page-node-ultimate_features_page .paragraph--type--text-with-image p,.page-node-ultimate_features_page .paragraph--type--text-with-image h2,.page-node-ultimate_features_page .paragraph--type--text-with-image h3,.page-node-ultimate_features_page .paragraph--type--text-with-image h4{text-align:left;}.page-node-ultimate_features_page .paragraph--type--panoramic-image img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#views-exposed-form-products-by-category-block-2>div{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;margin:auto;}.bimfiles{margin-bottom:10px;}.view-id-products_by_category.view-display-id-block_2 .catbanwrapper:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none;border:0px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box;}.file--mime-application-zip{padding-left:30px;background-image:url(../revit.png);background-repeat:no-repeat;background-position:left;background-size:15px;line-height:40px;padding-top:5px;padding-bottom:5px;}.file--mime-application-octet-stream{padding-left:30px;background-image:url(../ifc.png);background-repeat:no-repeat;background-position:left;background-size:15px;line-height:40px;padding-top:5px;padding-bottom:5px;}@media only screen and (max-width:1000px){html,body,div.full-width{min-width:0;width:100%;margin:0;padding:0;overflow-x:hidden;}#block-mainnavigation ul li.menuparent ul{margin-top:0;}.content-container{padding-top:55px;}h1{font-size:18pt;font-weight:bold;}h2{font-size:16pt;font-weight:bold;}body{font-size:12pt;}#language-switcher{right:45%;right:calc(50% - 80px);top:2px;}#language-switcher span{display:none;}.view-geo-block-homepage{width:70%;margin-left:auto;margin-right:auto;display:block;}h2.glefttitle,h2.grighttitle{position:relative;display:block;margin:auto;top:0;font-size:1.5em;text-align:center;padding-bottom:10px;padding-left:0;padding-right:0;}.gleftlink,.grightlink{border-radius:20px;min-width:300px;margin:auto;text-align:center;float:none;}.geoleft,.georight{margin:40px auto;}.glefimage img,.grightimage img,.geoicon{display:none;}.view-geo-block-homepage{width:100%;margin-left:auto;margin-right:auto;display:block;padding-bottom:20px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-sizing:border-box;box-sizing:border-box;}.view-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.benwrapper{width:150px;text-align:center;margin:10px;}.areatitle h2{font-size:1.5em;}.benicon img{width:130px!important;}.bentext{font-size:1em;}.carousel-outer{display:none;}.group-right{display:none;}.distwrapper .group-left{width:94%;display:block;}.distwrapper{display:block;width:100%;}.distributorwrapper{width:100%;}.view-rotating-welcome-banner img{height:auto!important;width:100%;-o-object-fit:cover;object-fit:cover;padding-top:50px;text-align:center;min-height:340px;}.view-rotating-welcome-banner .views-row{position:relative;}.fbanner-twrapper{position:absolute;bottom:0px!important;}.fbanner-twrapper h2,.fbanner-twrapper h3{padding-left:20px;}.fbanner-twrapper h2{font-weight:bold;}.frontbanner-wrapper{height:inherit;max-height:inherit;}article.accordion{display:none;}.mobcat-mainwrapper{padding:20px 20px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.paragraph--type--column-text{padding:10px 20px;}.view-mobile-product-main-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-top:-70px;}.mobcat-wrapper{overflow:hidden;width:100%;position:relative;margin:20px 0;}.mobcat-name{top:0px;background:-o-linear-gradient(left,rgba(255,255,255,0.9) 40%,rgba(255,255,255,0.5) 70%);background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(255,255,255,0.9)),color-stop(70%,rgba(255,255,255,0.5)));background:linear-gradient(90deg,rgba(255,255,255,0.9) 40%,rgba(255,255,255,0.5) 70%);position:absolute;line-height:50px;width:100%;text-indent:10px;font-size:18pt;font-weight:bold;}.mobcat-image{width:100%;height:auto;-o-object-fit:fill;object-fit:fill;overflow:hidden;}.mobcat-image .media--type-main-category-image{max-width:100%;height:auto;-o-object-fit:fill;object-fit:fill;overflow:hidden;}.mobcat-wrapper img{overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.mobcat-link{display:none;}.mobcat-desc{display:none;}.hpbannermob{display:block;width:100%;padding-top:55px;}.mobheadwrapper{position:relative;}.mobheadimage img{height:250px;width:auto;-o-object-fit:cover;object-fit:cover;}.mobheadname{position:absolute;bottom:-20px;background:rgba(255,255,255,0.9);width:100%;padding-left:20px;height:100px;line-height:50px;}.mobheadshortdesc{position:absolute;bottom:15px;padding-left:20px;}.bendesc{display:none;}header{height:50px;border-bottom:2px solid #959595;border-top:2px solid #005AAA;width:100%;z-index:100;}.footer-site-links,.footer-right,.footer-haier-logo{display:none;}.footer-left{width:100%;line-height:25px;}.footer-info-flex{display:block;margin-bottom:0;}.footer-address{padding:5px 15px;}.footer-address-wrapper{line-height:1.0;display:block;width:100%;}.footer-address-wrapper p{line-height:25px;}.footer-corp-links,.footer-address{width:100%!important;padding:10px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;}.footer-policy-section{display:-ms-grid;display:grid;padding:5px;}.logo img{width:90px;}.logo{padding:7px 0 0 20px;display:block;}#superfish-main-toggle{height:30px;width:30px;background:url(../ham-menu-3lines.svg) no-repeat;background-position:center;background-size:contain;display:block;float:right;margin-right:5vw;pointer-events:all;font-size:0;margin-top:9px;}#superfish-main-toggle.sf-expanded{background:url(../ham-menu-cross.svg) no-repeat;background-position:center;background-size:contain;}#block-mainnavigation li a{font-size:12pt;line-height:18px;}ul.sf-menu{line-height:20px;}.sf-depth-2 ul{display:none;}.catbannerwrapper img{padding-top:53px;max-width:100%;height:auto;width:100%;}.catbannerwrapper h1.catname{font-size:16pt;}.catbanwrapper{width:80%;padding:0;min-height:0;text-align:center;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;}#views_slideshow_cycle_main_product_slideshow-block_1 img{min-width:none!important;max-height:400px;height:auto;-o-object-fit:contain;object-fit:contain;max-width:90%!important;min-height:200px;}#views_slideshow_cycle_main_product_slideshow-block_1{min-height:200px;}.catbanwrapper img{max-width:90%!important;width:90%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}.prodcatname h2 a:link{position:absolute;top:0px;text-align:center;color:#005AAA;}.prodcatname{bottom:inherit;text-align:center;margin-top:-50px;}.subcategory{bottom:inherit;}.energy{bottom:inherit;}.productcategories{width:100%;}.productimages{float:inherit;width:90%;margin-left:auto;margin-right:auto;}.categories{width:100%;padding-left:20px;}.feature{width:30%;}iframe{margin:0 0!important;display:block!important;width:420px;padding-left:0;}#widget_pager_bottom_product_slideshow-block_1{padding-top:20px;}.contact-page-wrapper{display:block;margin:3vw 5vw;}.contact-page-address{margin-bottom:5vw;}.frontpagetext{font-size:11pt!important;}.frontpagetext h2{text-align:center;}.view-products-by-category .bef-links a{margin:2px 6px;font-size:13pt;width:auto;border-radius:20% 20% / 50% 50%;}#edit-field-product-subcategory-target-id a{padding:8px 20px;}}@media only screen and (max-width:900px){.artbannerwrapper h1.catname{width:100%;max-width:100%;height:auto;background:none;position:relative;bottom:5px;z-index:1;color:#005AAA;line-height:1.3;padding:3vw;margin:0px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;}.iconwrapper{min-width:200px;max-width:225px;}.js-form-item.form-item.js-form-type-date,js-form-item form-item js-form-type-webform-signature,.webform-signature-pad canvas{margin:5px;}}@media only screen and (max-width:630px){.iconwrapper{min-width:180px;max-width:200px;}}@media only screen and (max-width:570px){.iconwrapper{min-width:100%;max-width:100%;}}@media only screen and (max-width:800px) and (min-width:421px){.technicaldata,.caveat{display:none;}}@media only screen and (max-width:420px) and (min-width:0px){html,body,div.full-width{min-width:0;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;}.mobcat-name{line-height:40px;text-indent:10px;font-size:15pt;}.frontpagetext{font-size:12pt!important;}.catbanwrapper{display:inline-block;}#views-exposed-form-product-documents-block-1 .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.arealinks ul li{display:block;padding:10px 0;}.arealinks ul{margin:0;padding:0;}.prodcatname{margin-top:0px;}.fwrapper{display:inherit;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.feature{width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.feature_image{margin-left:auto;margin-right:auto;}.feature_image img{width:240px;-webkit-box-shadow:3px 3px 10px #ccc;box-shadow:3px 3px 10px #ccc;margin-left:13%;}.feature_name{margin-left:0;}.feature_icon img{width:70px;height:auto;top:0;left:70%;-webkit-box-shadow:3px 3px 5px #ccc;box-shadow:3px 3px 5px #ccc;border:2px solid white;z-index:1;}.feature_subtitle,.feature_desc{width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.iwrapper{width:100%;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;}.iconwrapper{width:100%;height:auto;}.iconwrapper img{width:120px;height:auto;}.icondesc{display:none;}.technicaldata,.caveat{display:none;}.article-teaser-wrapper{width:100%!important;height:auto;padding:0px!important;margin:0px!important;min-width:0!important;}.article-teaser-banner img{width:100%!important;height:100px!important;}}@media only screen and (min-width:2100px){article.accordion section:target h2{font-size:22pt;line-height:70px;margin-top:465px;height:160px;}article.accordion section:target .catshow{display:block;position:relative;margin-top:-140px;color:white;font-size:16pt;z-index:1;width:100%;}section:target .accbutton{line-height:30px;margin-top:10px;font-size:16pt;}article.accordion section h2{margin-top:672px;width:700px;font-size:16pt;height:120px;line-height:106px;}article.accordion section{width:105px;}.fbanner-twrapper{height:160px;}.fbanner-title{padding-left:700px;font-size:22pt;font-weight:bold;}.fbanner-text{padding-left:700px;font-size:18pt;bottom:18pt;margin-bottom:40px;}.car_image img{width:360px;height:360px;margin-top:10px;}.car_icon img{width:130px;height:130px;margin-left:280px;margin-top:120px;}.car_title{font-size:22pt;margin-left:430px;padding-top:30px;max-width:270px;}.car_subtitle{font-size:16pt;margin-left:430px;padding-top:10px;max-width:270px;}.car_desc{font-size:16pt;margin-left:430px;padding-top:20px;max-width:270px;}.carousel-outer{margin:30px 0;margin-left:auto;margin-right:auto;}.carousel-wrapper{height:440px;}.carousel-mask{height:440px;}.hpcarwrap{width:1400px;height:380px;margin:30px;}.bendesc,.bentext{font-size:20pt;}.areatitle h2{font-size:22pt;padding:20px 0;}}
#messages{margin:10px 0;}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border-width:1px 1px 1px 0;background:no-repeat 10px 17px;overflow-wrap:break-word;margin-left:5px;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;background-image:url(../../../../core/misc/icons/73b355/check.svg);box-shadow:-5px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:5px 0 0 #77b259;}.messages--warning{color:#734c00;background-color:#fdf8ed;background-image:url(../../../../core/misc/icons/e29700/warning.svg);box-shadow:-5px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:5px 0 0 #e09600;}.messages--error{color:#a51b00;background-color:#fcf4f2;background-image:url(../../../../core/misc/icons/e32700/error.svg);box-shadow:-5px 0 0 #e62600;}[dir="rtl"] .messages--error{box-shadow:5px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
