html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.container:after,.clearfix:after,.search-wrapper:after,.article:after,.categories:after,.articles:after,.news-container:after,.brands-container:after,.dealer-results .dealer-wrapper:after,.sidebar:after,.heatpump-filter:after,.heatpump-sort:after,.heatpump-list .heatpump:after{content:"";display:table;clear:both}@media(max-width:769px){.hide-for-small{display:none !important}}@media(min-width:769px) and (max-width:1024px){.hide-for-medium{display:none !important}}@media(min-width:1024px){.hide-for-large{display:none !important}}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;line-height:.75em}.container{max-width:1170px;margin-left:auto;margin-right:auto;overflow:visible}.container:after{content:" ";display:block;clear:both}@media(max-width:1281px){.container{max-width:95%}}@media(max-width:1024px){.container{max-width:95%}}@font-face{font-family:'Lato';font-weight:normal;font-style:normal}@font-face{font-family:'Lato';font-weight:300;font-style:normal}body{-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,a,li,legend,label,span,table{font-family:"Lato",helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#005273}h1{font-weight:900}p{color:#005273;line-height:1.5}a:hover{text-decoration:underline}label{font-size:14px}legend{font-weight:900}.blue{color:#005273}.red{color:#ee2a23}.white{color:white}.light{font-weight:300}.bold{font-weight:700}.black,.article strong{font-weight:900}.quote{font-family:"Lato-Italic",helvetica,arial,sans-serif;font-size:31px;font-style:italic}@media(max-width:769px){.quote{font-size:1.375em;line-height:1.36364em}}.sub-quote{font-size:14px;text-transform:uppercase;margin-top:12px}@media(max-width:769px){.sub-quote{font-size:.75em;line-height:1.5em}}.sub-published{font-style:italic;font-weight:900;font-size:12px}.huge{font-size:2.5em;line-height:1.2em}.huge:hover{text-decoration:none}@media(max-width:769px){.huge{font-size:1.8125em;line-height:1.24138em}}.uppercase{text-transform:uppercase}ul,ol{line-height:1}table{line-height:1}.background-image{background:no-repeat center;background-size:cover}.maintain-aspect{position:relative;width:100%;overflow:hidden;margin-bottom:24px}.maintain-aspect:before{content:"";display:block;padding-top:100%}.maintain-aspect.ratio2_1:before{padding-top:50%}.maintain-aspect.ratio1_2:before{padding-top:200%}.maintain-aspect.ratio4_3:before{padding-top:75%}.maintain-aspect.ratio16_9:before{padding-top:56.25%}.maintain-aspect section{position:absolute;background-size:cover;top:0;left:0;bottom:0;right:0}.border{margin-top:24px;margin-bottom:24px;border-bottom:1px solid rgba(179,204,213,0.5)}.border.top-margin{margin-top:24px;margin-bottom:0}.border.bottom-margin{margin-top:0;margin-bottom:24px}.gradient-divider{margin-top:24px;margin-bottom:24px;height:6px;background:linear-gradient(rgba(0,82,115,0.27),#fff)}.fullwidth{width:100%;margin-right:0;margin-left:0}.top-shadow{box-shadow:inset 0 8px 12px -10px rgba(0,82,115,0.7)}.bottom-shadow{box-shadow:0 2px 3px rgba(0,82,115,0.64)}.no-margin{margin:0 !important}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.flex-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:769px){.mobile-only{display:none !important}}h1{font-size:2.875em;line-height:1.17391em}@media(max-width:769px){h1{font-size:1.5em;line-height:1.25em}}.header-text h1{font-size:2em;line-height:1.125em}@media(max-width:395px){.header-text h1{font-size:1.5em !important}}h2{font-size:1.625em;line-height:1.15385em}@media(max-width:769px){h2{font-size:1.125em;line-height:1.33333em}}h3{font-size:1.5em;line-height:1.25em}@media(max-width:769px){h3{font-size:1.375em;line-height:1.36364em}}h4{font-size:1.375em;line-height:1.36364em}@media(max-width:769px){h4{font-size:1.375em;line-height:1.36364em}}h5{font-size:.875em;line-height:1.28571em}@media(max-width:769px){h5{font-size:.875em;line-height:1.28571em}}h6{font-size:.875em;line-height:1.28571em}@media(max-width:769px){h6{font-size:.875em;line-height:1.28571em}}.dimmer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7);opacity:0;z-index:2;pointer-events:none;transition:opacity .4s,z-index .6s}.dimmer.visible{opacity:1;z-index:100;pointer-events:all}button{height:48px;border:0;background-color:#005273;color:white;font-family:"Lato",helvetica,arial,sans-serif;font-size:16px;font-weight:300;outline:0;cursor:pointer}.search-submit{width:60px;height:36px;float:left;margin-top:12px;margin-bottom:12px;background-color:white;border:1px solid #c9d4dc;background-position:10% center}input.error{border-color:red}form.bootstrap-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bootstrap-form .form-group{display:-ms-flexbox;display:flex;margin-bottom:.3rem}.bootstrap-form .form-group .control-label{margin:1em 1em .5rem 0;min-width:150px;line-height:22px;text-align:right;color:#383838;font-weight:bold}@media(max-width:769px){.bootstrap-form .form-group{-ms-flex-direction:column;flex-direction:column}}.bootstrap-form .form-group .input-wrapper{margin-top:10px}.bootstrap-form .form-group input[type="text"],.bootstrap-form .form-group input[type="url"],.bootstrap-form .form-group input[type="email"],.bootstrap-form .form-group input[type="file"],.bootstrap-form .form-group input[type="date"],.bootstrap-form .form-group textarea{width:100%;line-height:46px;padding:0 10px 0 10px;border:1px solid #b2cbd5;font-size:16px;color:#4c869d;margin-bottom:0;margin-top:0}.bootstrap-form .form-group input[type="checkbox"]{display:inline}.bootstrap-form .form-group .checkbox{width:100%}.bootstrap-form .select{background-color:white;position:relative;border:1px solid #b2cbd5}.bootstrap-form .select:after{position:absolute;border:solid transparent;border-top-color:#4c869d;content:"";height:0;width:0;top:45%;left:92%;pointer-events:none;border-width:8px;margin-left:-8px}.bootstrap-form .select:before{position:absolute;content:"";top:0;bottom:0;right:15%;background-color:#b2cbd5;width:1px;pointer-events:none}.bootstrap-form .select select{background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;padding-left:12px;width:100%;line-height:46px;height:46px;color:#4c869d;font-size:16px}@media(max-width:769px){.bootstrap-form .select{margin-bottom:12px}}[class^="icon-"],[class*=" icon-"]{font-family:'iteraweb';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e600"}.icon-linkedin:before{content:"\e601"}.icon-instagram:before{content:"\e604"}.icon-search:before{content:"\e602"}.icon-facebook:before{content:"\e603"}.icon-twitter:before{content:"\e605"}.icon-facebook2:before{content:"\e606"}.icon-facebook3:before{content:"\e607"}.icon-twitter2:before{content:"\e608"}.icon-twitter3:before{content:"\e609"}.icon-zoom-in:before{content:"\e60a"}.icon-zoom-out:before{content:"\e60b"}.icon-arrow-up:before{content:"\e60c"}.icon-envelope:before{content:"\e60d"}.icon-cancel-circle:before{content:"\e60e"}.icon-itera-arrow:before{content:"\e60f"}.icon-image-grid:before{content:"\e610"}.icon-image-list:before{content:"\e611"}.icon-close:before{content:"\e614"}.icon-magnifier:before{content:"\e615"}.vertical-center{position:absolute;top:0;left:0;right:0;bottom:0}.vertical-center .table{display:table;width:100%;height:100%}.vertical-center .table>*{display:table-cell;vertical-align:middle;position:relative}a{text-decoration:none;color:#005273}a h1,a h2,a h3,a h4,a h5,a h6{color:#ee2a23}.block-link:hover{text-decoration:none}.block-link:hover .underline{text-decoration:underline}.block-link:hover .no-underline{text-decoration:none}.load-more{border-top:1px solid #b2cbd5;border-bottom:1px solid #b2cbd5;text-align:center;margin-bottom:36px;margin-top:36px}.load-more p{text-transform:uppercase;line-height:84px}@media(max-width:769px){.load-more{margin-top:0}}::-webkit-input-placeholder{color:#4c869d}:-moz-placeholder{color:#4c869d;opacity:1}::-moz-placeholder{color:#4c869d;opacity:1}:-ms-input-placeholder{color:#4c869d}input[type="text"],input[type="textarea"],textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #b2cbd5;font-family:"Lato",helvetica,arial,sans-serif;color:#116384;border-radius:0}input[type="text"]:focus,input[type="textarea"]:focus,textarea:focus{color:#116384}input[type="checkbox"]{display:none}input[type="checkbox"]+label:before{display:inline-block;width:28px;height:26px;margin-right:4px;background:url("../bundles/novapsite/img/checkbox.png") no-repeat;content:"";vertical-align:bottom;background-position:-5px -2px}input[type="checkbox"]:checked+label:before{background-position:-33px -2px}select{font-family:"Lato",helvetica,arial,sans-serif}select::-ms-expand{display:none}.checkbox{width:23.02632%;float:left;margin-right:2.63158%;position:relative;line-height:24px;height:24px}.checkbox:last-child{margin-right:0}@media(max-width:769px){.checkbox{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:12px;display:table}.checkbox label{display:table-cell}}.search-result{margin-top:36px;max-width:960px;padding-left:2.63158%}.search-result:first-child{margin-top:0}.search-result p{line-height:1.3;margin-top:.5rem}/*! Tablesaw - v1.0.4 - 2015-02-19
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT *//*! Tablesaw - v1.0.4 - 2015-02-19
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */table.tablesaw{empty-cells:show;max-width:100%;width:100%}.tablesaw{border-collapse:collapse;width:100%}.tablesaw{border:0;padding:0}.tablesaw th,.tablesaw td{box-sizing:border-box;padding:.5em .7em}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:block;padding:0 .6em 0 0;width:30%;display:inline-block}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}.main-header .border{margin-bottom:12px;margin-top:12px}@media(max-width:769px){.main-header{position:relative}}.main-header .contact-us{position:absolute;left:0;right:0;z-index:1;background-color:white;line-height:84px}.main-header .contact-us a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:500}.main-header .contact-us.mobile-only{position:static;line-height:72px}.header-container{min-height:48px;padding-top:24px;overflow:visible;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:769px){.header-container{margin-top:12px;margin-bottom:24px}}.header-text{float:left}.header-text a{text-decoration:none}.logo{margin-right:0;width:10%;line-height:20px;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-order:1;order:1}@media(max-width:769px){.logo{float:left;display:none}}.logo img{width:100%;height:auto}.main-nav{overflow:hidden;*zoom:1;overflow:visible;position:relative;border-bottom:1px solid #fafcfc;padding-bottom:12px;margin-top:12px}.main-nav h5{font-size:16px}.main-nav h5 a{font-size:16px;-webkit-text-size-adjust:100%}@media(max-width:769px){.main-nav{display:none;padding:0}.main-nav.active{display:block;position:absolute;z-index:1;width:100%;top:116%;background-color:#005273;border-top:1px solid #b2cbd5;padding-bottom:36px;border-bottom:0}.main-nav.active>ul>li:first-child{background-color:white}.main-nav .container{max-width:100%}}.main-nav.expanded .menu-item:hover h5:after{display:none}.main-nav.expanded .menu-item:hover.active h5:after{display:block;top:137%}@media(max-width:769px){.main-nav{margin:0}}.menu-item{float:left;font-weight:900;height:100%;margin-left:10px}.menu-item.no-active h5 a:hover{text-decoration:none;color:#005273}@media(max-width:769px){.menu-item.no-active h5:after{display:none}.menu-item.no-active h5 a:hover{color:white}}.menu-item.home{margin-right:12px;width:60px}.menu-item.home.active-page{background-color:#005273}.menu-item.home.active-page .home-icon:after{background-position:120% center}.menu-item.home.active-page .home-icon:before{position:absolute;border:solid transparent;border-top-color:#005273;content:"";height:0;width:0;top:100%;left:50%;pointer-events:none;border-width:8px;margin-left:-8px;z-index:2}@media(max-width:769px){.menu-item.home.active-page .home-icon:after{background-position:-17%}}.menu-item.home.active-page:hover .home-icon:after{background-position:-20% center}@media(max-width:769px){.menu-item.home.active-page:hover:after{background-position:-17%}}.menu-item.home .home-icon{width:100%;height:36px;display:block;position:relative}.menu-item.home .home-icon:after{position:absolute;content:"";background-image:url("../bundles/novapsite/img/home.png");background-repeat:no-repeat;background-size:195%;background-position:-20% center;border:0;top:0;left:0;right:0;bottom:0}.menu-item.home .home-icon:hover{background-color:#d9e5ea}.menu-item.home .home-icon:hover:before{border-top-color:#d9e5ea}@media(max-width:769px){.menu-item.home .home-icon{width:100%;height:36px}.menu-item.home .home-icon:after{background-image:url("../bundles/novapsite/img/home.png");left:2.5%;top:0;background-position:-95px;background-size:130px}.menu-item.home .home-icon:hover{background-color:#005273}}@media(max-width:769px){.menu-item.home{width:100%}}.menu-item h5{line-height:36px;display:inline-block;padding:0 20px 0 20px;position:relative;cursor:pointer;text-transform:uppercase}.menu-item h5:hover{text-decoration:none;background-color:#d9e5ea}.menu-item a:hover{color:#ee2a23}@media(min-width:769px){.menu-item.active>h5{color:#ee2a23}.menu-item.active>h5:after{position:absolute;border:solid transparent;border-top-color:white;content:"";height:0;width:0;top:137%;left:50%;pointer-events:none;border-width:8px;margin-left:-8px;z-index:2}.menu-item.active>h5:hover{background-color:white}.menu-item.no-active h5:after{display:none}.menu-item.active-page>h5{color:white;background-color:#005273}.menu-item.active-page>h5:after{position:absolute;border:solid transparent;border-top-color:#005273;content:"";height:0;width:0;top:100%;left:50%;pointer-events:none;border-width:8px;margin-left:-8px;z-index:2;transition:top .3s}.menu-item.active-page:hover>h5{background-color:#d9e5ea}.menu-item.active-page:hover>h5:after{border-top-color:#d9e5ea}.menu-item.active-page.active>h5:after{transition:.3s;border-top-color:white;top:137%}.menu-item.active-page.active:hover h5{background-color:#005273}.menu-item.active-page.no-after>h5:after{opacity:0}}@media(max-width:769px){.menu-item{float:none;background-color:#005273;width:100%;position:relative;margin:0}.menu-item:after{position:absolute;content:"";bottom:0;height:1px;left:0;right:0;margin-left:0;background-color:#27627f}.menu-item h5{color:white;position:relative;width:100%;padding:0;line-height:36px;padding-left:2.5%}.menu-item h5:after{position:absolute;content:"";background-image:url("../bundles/novapsite/img/arrow_white.png");background-repeat:no-repeat;background-size:contain;top:30%;width:10px;height:20px;border:0;right:20px;margin-left:0;transition:all .15s;transform:rotate(-90deg)}.menu-item h5 a{color:white;display:block}.menu-item h5:hover{background-color:#005273}.menu-item:hover h5:after{left:initial;top:30%;width:10px;height:20px;border:0}.menu-item.active>h5:after{transform:rotate(90deg)}}.home a,.search a{line-height:36px;font-family:"Lato",helvetica,arial,sans-serif;font-size:16px;font-weight:400}@media(max-width:769px){.home a,.search a{line-height:36px;padding-left:2.5%}}.home img,.search img{width:22px;height:22px}@media(max-width:769px){.home img,.search img{vertical-align:sub}}.home:before,.search:before{display:none}.search{float:right;width:60px;background-position:-20% center;cursor:pointer}.search:hover{background-position:75% center}.search:hover a{text-decoration:none;color:#ee2a23}.search.active{background-position:-38% -93%}.search.active:hover{background-image:none}.search.active img{display:none}.search.active .indicator-wrapper{position:relative}.search.active .indicator-wrapper:after{top:137%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:white;border-width:10px;margin-left:0;z-index:6}.search.active .indicator{height:100%;width:100%;color:#ee2a23;position:relative}.search.active .indicator:before,.search.active .indicator:after{position:absolute;background-color:#ee2a23;content:"";top:0;bottom:0;right:-20px;width:2px;height:19px}.search.active .indicator:after{transform:rotateZ(45deg)}.search.active .indicator:before{transform:rotateZ(-45deg)}.search .sub-menu .level-2{margin-bottom:36px}.search .contact-us a{line-height:84px}.sub-menu{height:0;overflow:hidden;padding-bottom:0;position:absolute;left:0;right:0;top:49px;background-color:#d9e5ea;z-index:1;transition:height .3s}.sub-menu .level-2{z-index:4;margin-top:36px;margin-bottom:60px}@media(max-width:769px){.sub-menu .level-2{margin-top:0}.sub-menu .level-2.container{margin:0;max-width:100%}}@media(max-width:769px){.sub-menu{position:initial;padding-bottom:0;background-color:white}}.level-3{transition:height .3s}.level-3 li{line-height:19px;font-weight:500}@media(max-width:769px){.level-3{height:0;overflow:hidden;padding-left:2.5%;background-color:#e5edf1}.level-3 li{position:relative;line-height:36px}.level-3 li:after{position:absolute;background-color:#005273;content:"";bottom:0;right:0;left:-2.5%;height:1px}}.level-3 .active{color:#ee2a23}.quarter{width:23.02632%;float:left;margin-right:2.63158%}.quarter:last-child{margin-right:0}.quarter a{display:block}.quarter .landing-link{line-height:initial;display:inline-block;position:relative;font-size:16px;margin-bottom:24px;font-weight:500;line-height:19px}.quarter .landing-link:before{position:absolute;content:"";left:0;right:0;bottom:-12px;height:1px;background-color:#005273}.quarter .landing-link:hover{text-decoration:none;color:#ee2a23}.quarter .landing-link:hover:before{background-color:#ee2a23}.quarter .expand{display:none}@media(max-width:769px){.quarter{width:100%;float:none;margin-right:0;position:relative}.quarter .landing-link{color:#005273;margin:0;line-height:36px;padding-left:2.5%;width:100%;font-weight:700}.quarter .landing-link:before{left:-2.5%;height:1px;bottom:0}.quarter .landing-link:after{background-image:url("../bundles/novapsite/img/arrow.png")}.quarter .landing-link:hover:before{background-color:#27627f}.quarter .expand{display:block;position:absolute;right:0;top:0;width:50px;height:36px;border-left:1px solid #005273;border-bottom:1px solid #005273;background-color:white;border-radius:0}.quarter .expand:after{display:block;font-size:24px;font-family:"Lato",helvetica,arial,sans-serif;color:#005273;content:"+";height:100%;right:0}.quarter .expand.active{background-color:#e5edf1}.quarter .expand.active:after{content:"-"}}.search-wrapper{margin-top:36px;margin-bottom:36px;width:90%}.search-wrapper input[type="text"]{width:calc(100% - 60px);margin-right:0;font-size:16px;padding-left:2.63158%;font-family:"Lato",helvetica,arial,sans-serif;border-right:0}.search-wrapper button{margin:0;border-color:#b2cbd5}.search-wrapper button:hover{background-color:#e6eef1}.search-wrapper input[type="text"],.search-wrapper button{height:48px;float:left}@media(max-width:769px){.search-container-mobile{overflow:hidden;*zoom:1;position:relative;height:100%;width:100%;background-color:#e5edf1;padding:0 10px}.search-container-mobile input[type="text"]{float:left;width:calc(100% - 60px);margin-top:12px;margin-bottom:12px;font-size:16px;padding-left:2.63158%;font-family:"Lato",helvetica,arial,sans-serif;font-weight:300;border-color:#b2cbd5;height:36px;border-right:0;border-radius:4px 0 0 4px}.search-container-mobile .search-submit{border-radius:0 4px 4px 0}}.mobile-menu-toggler{position:relative;float:right;width:70px;height:30px;display:none}@media(max-width:769px){.mobile-menu-toggler{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-order:1;order:1;min-width:80px}}.mobile-menu-toggler .mobile-menu{font-weight:100;padding-right:6px}.menu-toggle{border:0;background:transparent;transition:all .15s;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-order:1;order:1;width:50%;overflow:hidden;position:relative;height:80%;max-width:40%}.menu-toggle span{position:absolute;height:4px;background-color:#005273;border:0;float:right;left:0;right:0;top:50%;transform:translateY(-50%)}.menu-toggle:after,.menu-toggle:before{content:"";position:absolute;background-color:#005273;left:0;right:0;height:4px}.menu-toggle:before{top:0}.menu-toggle:after{bottom:0}.menu-toggle.active{transform-origin:center;transform:rotateZ(-90deg)}.main-footer{background-color:#e5edf1;text-align:center;margin-top:36px;padding:48px 0 48px 0}.main-footer .so-me{position:relative;width:100%;height:35%;margin-bottom:48px}@media(max-width:600px){.main-footer .so-me{margin-bottom:36px}}.main-footer .so-me form{display:inline-block;height:100%;margin-right:40px}.main-footer .so-me form:last-child{margin-right:0}.main-footer .so-me form input{width:55px;height:55px;background-color:#005273;outline:0;border:0;border-radius:40px;cursor:pointer}@media(max-width:400px){.main-footer .so-me form{margin-right:20px}}.main-footer .footer-info{height:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer .footer-info div{border-left:1px solid #005273;width:33%;padding:7px 12px 0 30px;float:left}.main-footer .footer-info div p,.main-footer .footer-info div .span{margin-bottom:12px;text-align:left}.main-footer .footer-info div p{font-size:16px}@media(max-width:769px){.main-footer .footer-info div p{font-size:1em;line-height:1.5em}}.main-footer .footer-info div span{font-size:22px}@media(max-width:769px){.main-footer .footer-info div span{font-size:1.375em;line-height:1.36364em}}@media(max-width:600px){.main-footer .footer-info div{width:100%;border-left:0;border-bottom:1px solid #005273;padding:0}.main-footer .footer-info div:first-child{border-top:1px solid #005273}.main-footer .footer-info div p:last-child{margin-bottom:36px}.main-footer .footer-info div p:first-child{margin-top:36px}}.main-footer .twitter{background-image:url("../bundles/novapsite/img/twitter-64.png")}.main-footer .instagram{background-image:url("../bundles/novapsite/img/instagram-64.png")}.main-footer .facebook{background-image:url("../bundles/novapsite/img/facebook-64.png")}.main-footer .google{background-image:url("../bundles/novapsite/img/google-plus-64.png")}.main-footer .twitter,.main-footer .instagram,.main-footer .facebook,.main-footer .google{background-repeat:no-repeat;background-position:center center;background-size:27px}.article{width:74.34211%;float:left;margin-right:2.63158%}@media(max-width:769px){.article{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:24px}}.article img{width:100%;max-width:100%}.article .top{height:456px;margin-bottom:36px}.article .figcaption{font-size:1rem;margin:5px 0 0;text-align:left;color:#005273;line-height:1.5;font-family:"Lato",helvetica,arial,sans-serif}.article .top-image{margin-bottom:1rem}.article a{text-decoration:underline}.article h1{margin-bottom:24px}.article i{font-style:italic}.article h5{font-size:1.125em;line-height:1.33333em;font-weight:bold}.article h6{font-size:1em;line-height:1.5em;font-weight:bold}.article h5.time{position:relative;padding-left:26px;margin-bottom:36px;text-transform:uppercase}.article h5.time:before{content:"";position:absolute;display:block;background:url("../bundles/novapsite/img/klokkeikon.png") no-repeat;background-size:cover;width:19px;height:19px;left:0;margin:0 6px 0 0}.article p{margin-bottom:24px}.article p:last-child{margin-bottom:0}.article sub{vertical-align:sub}.article sup{vertical-align:super}.article ul,.article ol{line-height:1.5;list-style:disc;margin-bottom:12px}.article ul li,.article ol li{list-style-position:outside;margin-left:1em}.article table{border:1px solid #ecf3f3;width:100%}.article table thead{background-color:#ecf3f3}.article table tr:nth-child(2n+2){background-color:#ecf3f3}.article table th{font-weight:bold}.article table td,.article table th{padding:.5em;border:1px solid #d3e1e7}.article table td p,.article table th p{margin:0}@media(max-width:767.9375px){.article .table-wrapper .tablesaw-stack thead td,.article .table-wrapper .tablesaw-stack thead th{display:none}.article .table-wrapper .tablesaw-stack tbody td,.article .table-wrapper .tablesaw-stack tbody th{clear:left;float:left;width:100%}.article .table-wrapper .tablesaw-cell-label{vertical-align:top}.article .table-wrapper .tablesaw-cell-content{max-width:67%;display:inline-block}.article .table-wrapper .tablesaw-stack td:empty,.article .table-wrapper .tablesaw-stack th:empty{display:none}}@media(min-width:768px){.article .table-wrapper .tablesaw-stack tr{display:table-row}.article .table-wrapper .tablesaw-stack td,.article .table-wrapper .tablesaw-stack th,.article .table-wrapper .tablesaw-stack thead td,.article .table-wrapper .tablesaw-stack thead th{display:table-cell;margin:0}.article .table-wrapper .tablesaw-stack td .tablesaw-cell-label,.article .table-wrapper .tablesaw-stack th .tablesaw-cell-label{display:none !important}}.article .table-wrapper .tablesaw-cell-label{width:50% !important}.article .table-wrapper .tablesaw-cell-content{width:50%;text-align:right}.article .asterisk{font-size:.875em;line-height:1.28571em}@media(max-width:769px){.article .asterisk{font-size:.875em;line-height:1.28571em}}.slider{height:444px;position:relative;margin-bottom:36px}@media(max-width:769px){.slider{height:252px}}.slider-container{position:relative;height:100%;overflow:visible}.slider-container .half{position:absolute}.slider-container .half>a{position:absolute;top:0;bottom:0;right:0;left:0}.slider-container .slider-header{width:57.23684%;float:left;margin-right:2.63158%;float:none}.slider-container .half{bottom:60px;background-color:#005273;min-height:84px;padding-left:8.55263%;position:absolute}.slider-container .half:after{content:"";position:absolute;width:1px;bottom:0;right:84px;height:100%;background-color:#3f7d96}.slider-container .half:before{content:"";position:absolute;display:block;background:url("../bundles/novapsite/img/arrow_white.png") no-repeat;background-size:cover;width:17px;height:26px;right:30px;top:50%;transform:translateY(-50%)}.slider-container .half:hover{background-color:#116384}.slider-container .half h2{line-height:84px;font-weight:900}@media(max-width:769px){.slider-container .half h2{line-height:60px}.slider-container .half h2:before{width:11px;height:18px;right:13px;top:22px}}@media(max-width:769px){.slider-container .half:after{right:60px}}@media(max-width:960px){.slider-container .half{padding-left:4vw}}@media(max-width:843px){.slider-container .half:after{right:6.5vw}.slider-container .half:before{right:15px}}@media(max-width:769px){.slider-container .half{min-height:60px;bottom:12px;padding-left:24px}}@media(max-width:550px){.slider-container .half:before{right:24px}.slider-container .half:after{right:60px}}.slider-container .half.left{left:0;width:48.68421%;float:left;margin-right:2.63158%}@media(max-width:550px){.slider-container .half.left{width:100%;float:left;margin-left:0;margin-right:0;bottom:96px}}.slider-container .half.right{right:0;width:48.68421%;float:right;margin-right:0}@media(max-width:550px){.slider-container .half.right{width:100%;float:left;margin-left:0;margin-right:0;bottom:24px}}.fifty-fifty{overflow:hidden;*zoom:1;height:372px;margin-top:36px;position:relative}.fifty-fifty>a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.fifty-fifty h3{font-size:31px}@media(max-width:769px){.fifty-fifty{height:348px}}.fifty-fifty .half-no-gutter{width:50%;float:left;height:100%}@media(max-width:769px){.fifty-fifty .half-no-gutter{width:100%;float:left;margin-left:0;margin-right:0;height:50%}}.fifty-fifty .half-no-gutter.text{padding-left:3.35526%;padding-right:3.35526%;background-color:#005273}@media(max-width:769px){.fifty-fifty .half-no-gutter.text{height:50%;padding-left:5.92105%;padding-right:8.55263%}}@media(max-width:769px){.fifty-fifty .half-no-gutter.text .text-wrapper{text-align:center}}.categories .halfs{height:144px;position:relative;background-color:#005273}.categories .halfs:hover{background-color:#116384}.categories .halfs a{position:absolute;top:0;right:0;bottom:0;left:8.55263%}@media(max-width:769px){.categories .halfs{height:96px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.categories .halfs a{position:initial}.categories .halfs:last-child{margin-bottom:0}}.categories .category-wrapper{margin-top:5%}.categories .category-wrapper h4{margin-bottom:12px}@media(max-width:769px){.categories .category-wrapper{margin-top:2%}}.articles .halfs{min-height:420px;position:relative}.articles .halfs:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .2s}.articles .halfs:hover:after{background-color:#e5edf1;top:-15px;right:-15px;bottom:-15px;left:-15px;z-index:-1;transition:all .2s}.articles .halfs:hover a,.articles .halfs:hover h5,.articles .halfs:hover h4,.articles .halfs:hover p{text-decoration:none}.articles .halfs:hover h4{color:#005273}.articles .top{height:60%;margin-bottom:24px}.articles h4{margin-bottom:12px}.halfs{width:48.68421%;float:left;margin-right:2.63158%;margin-bottom:24px}.halfs:nth-child(2n){width:48.68421%;float:right;margin-right:0;float:left}.halfs:nth-last-child(-n+2){margin-bottom:0}@media(max-width:769px){.halfs{width:100%;float:left;margin-left:0;margin-right:0;float:none}.halfs:nth-child(2n){width:100%;float:left;margin-left:0;margin-right:0;float:none}.halfs:nth-last-child(-n+2){margin-bottom:24px}}.news-container{min-height:384px;overflow:visible}.thirds{width:31.57895%;float:left;margin-right:2.63158%;position:relative;margin-bottom:36px;min-height:400px}.thirds:nth-child(3n){margin-right:0}.thirds .top{position:relative;width:100%;overflow:hidden}.thirds .top:before{content:"";display:block;padding-top:100%}.thirds .top.ratio2_1:before{padding-top:50%}.thirds .top.ratio1_2:before{padding-top:200%}.thirds .top.ratio4_3:before{padding-top:75%}.thirds .top.ratio16_9:before{padding-top:56.25%}.thirds .top .aside-image{width:100%}.thirds h4{margin-top:12px;margin-bottom:12px}.thirds h5{position:relative;padding-left:26px;text-transform:uppercase}.thirds h5:before{content:"";position:absolute;display:block;background:url("../bundles/novapsite/img/klokkeikon.png") no-repeat;background-size:cover;width:19px;height:19px;left:0;margin:0 6px 0 0}.thirds:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .2s}.thirds:hover:after{background-color:#e5edf1;top:-15px;bottom:-15px;left:-15px;right:-15px;transition:all .2s}.thirds:hover a,.thirds:hover h5,.thirds:hover h4,.thirds:hover p{text-decoration:none}.thirds:hover h4{color:#005273}@media(min-width:769px) and (max-width:1024px){.thirds{min-height:440px}}@media(max-width:769px){.thirds{width:100%;margin:36px 0 0 0}.thirds:first-child{margin:12px 0 0 0}}@media(max-width:769px){.thirds:hover{background-color:transparent}.thirds:hover:after{display:none}.thirds:last-child{margin-bottom:24px}}.brands-container .brand{width:23.02632%;float:left;margin-right:2.63158%;border:1px solid #b2cbd5;height:144px;background-repeat:no-repeat;background-position:center center;position:relative}.brands-container .brand a{position:absolute;top:0;right:0;bottom:0;left:0}.brands-container .brand:nth-child(4n){margin-right:0}@media(max-width:769px){.brands-container .brand{width:100%;float:left;margin-left:0;margin-right:0;float:none;margin-bottom:24px}}.brands-container .brand div{background-size:inherit}.brands-container .brand:hover{border:3px solid #b2cbd5}.dealer{height:192px;background-color:#ee2a23;position:relative;cursor:pointer}.dealer:before{content:"";position:absolute;display:block;background:url("../bundles/novapsite/img/dealer.png") no-repeat;background-size:cover;width:140px;height:150px;left:4%;top:20%}.dealer:after{content:"";position:absolute;width:1px;bottom:0;top:0;right:12.82895%;background-color:#f79591}.dealer:hover{background-color:#f23b34}.dealer h1{font-size:2.25em;line-height:1.16667em}.dealer h3{font-size:1em;line-height:1.5em}@media(max-width:1281px){.dealer:before{width:80px;height:110px;top:28%}}@media(max-width:769px){.dealer{padding-right:5%;padding-left:5%;height:170px}.dealer:before{left:40%;top:10%;width:98px;background-image:none;height:105px;display:none}}@media(max-width:375px){.dealer:before{left:35%;top:5%}}@media(max-width:769px){.dealer:after{display:none}}.dealer .text-wrapper{padding-left:17.10526%}.dealer .text-wrapper:before{content:"";position:absolute;display:block;background:url("../bundles/novapsite/img/arrow_white.png") no-repeat;background-size:cover;width:17px;height:26px;right:60px;top:40%;margin:0 6px 0 0}@media(max-width:1281px){.dealer .text-wrapper{width:90%}.dealer .text-wrapper:before{right:0;left:104%}.dealer .text-wrapper h1{font-size:3.5vw}.dealer .text-wrapper h3{font-size:2vw}}@media(max-width:769px){.dealer .text-wrapper{text-align:center;padding-left:0;top:50%;width:100%}.dealer .text-wrapper h1{font-size:1.5em;line-height:1.25em}.dealer .text-wrapper h3{font-size:1.375em;line-height:1.36364em}.dealer .text-wrapper:before,.dealer .text-wrapper:after{display:none}}.top-banner{background-color:#005273;margin-bottom:36px}.top-banner .banner-text{width:65.78947%;float:left;margin-left:17.10526%;margin-right:-100%;text-align:center;margin-top:36px;margin-bottom:36px}.top-banner .banner-text h1{font-size:2.875em;line-height:1.17391em;margin-bottom:12px}@media(max-width:769px){.top-banner .banner-text{padding-top:24px;padding-bottom:24px;width:70%;margin-left:auto;margin-right:auto;word-break:break-word;float:none;margin-bottom:0}.top-banner .banner-text h3{font-size:9vw}}@media(max-width:769px){.top-banner{margin-bottom:24px}}.dealer-search{background-color:#d9e5ea;padding:30px 30px 30px 30px;x-min-height:240px;position:relative}.dealer-search .tooltip{position:absolute;right:0;bottom:0}.dealer-search .tooltip img{position:absolute;max-height:48px;height:auto;right:30px;bottom:0}@media(min-width:769px) and (max-width:1024px){.dealer-search .tooltip img{max-height:30px;right:0}}.dealer-search .tooltip span{display:none;z-index:5;width:300px}.dealer-search .tooltip:hover span{display:inline;position:absolute;right:12px;bottom:60px;background-color:#b2cbd5;height:80px;padding:12px;line-height:1.2}.dealer-search .tooltip:hover span:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#b2cbd5;border-width:10px;margin-left:40px}@media(max-width:769px){.dealer-search .tooltip{display:none}}@media(max-width:769px){.dealer-search{padding:30px 30px 90px 30px;margin-bottom:24px}.dealer-search:after{left:30px;top:88%}}.dealer-search .checkboxes{width:100%;float:left;margin-left:0;margin-right:0;margin-top:24px;margin-bottom:36px}.dealer-search .checkboxes .checkbox{width:40.13158%;float:left;margin-right:2.63158%}@media(max-width:769px){.dealer-search .checkboxes .checkbox{width:100%;float:left;margin-left:0;margin-right:0}}.dealer-search legend{font-size:22px;margin-bottom:24px}.dealer-search .button-wrapper{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.dealer-search .button-wrapper input[type="text"]{width:18.75%;float:left;margin-right:2.63158%;min-width:180px;line-height:46px;padding:0 10px 0 10px;border:1px solid #b2cbd5;font-size:16px;color:#4c869d;margin-bottom:0;margin-top:0}@media(max-width:769px){.dealer-search .button-wrapper input[type="text"]{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:12px}}.dealer-search .button-wrapper ul{padding-left:12px}.dealer-search .button-wrapper .select{width:31.57895%;float:left;margin-right:2.63158%;background-color:white;position:relative;border:1px solid #b2cbd5}.dealer-search .button-wrapper .select:after{position:absolute;border:solid transparent;border-top-color:#4c869d;content:"";height:0;width:0;top:45%;left:92%;pointer-events:none;border-width:8px;margin-left:-8px}.dealer-search .button-wrapper .select:before{position:absolute;content:"";top:0;bottom:0;right:15%;background-color:#b2cbd5;width:1px;pointer-events:none}.dealer-search .button-wrapper .select select{background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;padding-left:12px;width:100%;line-height:46px;height:46px;color:#4c869d;font-size:16px}@media(max-width:769px){.dealer-search .button-wrapper .select{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:12px}}.dealer-search .button-wrapper button{width:14.47368%}.dealer-search .button-wrapper button:hover{background-color:#116384}@media(max-width:769px){.dealer-search .button-wrapper button{width:100%;float:left;margin-left:0;margin-right:0}}.dealer-pager{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.dealer-pager li{display:block}.dealer-pager .dealer-pager-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;justify-items:center;padding:16px 24px;margin:1rem;color:#005273;border:solid 1px #005273}.dealer-pager .dealer-pager-link:hover{background:#c9d4dc}.dealer-results{display:-ms-flexbox;display:flex}.dealer-results .half{width:48.68421%;float:left;margin-right:2.63158%}.dealer-results .half:last-child,.dealer-results .half.right{margin:0}@media(max-width:850px){.dealer-results .half{width:100%;margin:0;float:none}}@media(max-width:850px){.dealer-results{-ms-flex-direction:column;flex-direction:column}}.dealer-results .dealer-wrapper{min-height:270px;position:relative;border:3px solid #b2cbd5;margin-bottom:24px;transition:height .2s}.dealer-results .dealer-wrapper.high{height:500px}.dealer-results .dealer-wrapper .logo{position:absolute;width:40%;float:left;line-height:12px;border-right:1px solid #b2cbd5;background-repeat:no-repeat;background-position:center 96px;background-size:80%;top:0;left:0;height:100%}@media(max-width:769px){.dealer-results .dealer-wrapper .logo{display:none}}.dealer-results .dealer-wrapper .info{padding:3.35526%;width:60%;float:right;overflow:hidden;position:relative}.dealer-results .dealer-wrapper .info h5{font-size:22px;font-weight:900}.dealer-results .dealer-wrapper .info a{line-height:1.5}.dealer-results .dealer-wrapper .info .dealer-info{height:0;opacity:0;z-index:1;transition:height .15s;margin-bottom:75px}.dealer-results .dealer-wrapper .info .dealer-info.expanded{opacity:1}@media(max-width:769px){.dealer-results .dealer-wrapper .info .dealer-info{margin-bottom:120px}}@media(max-width:769px){.dealer-results .dealer-wrapper .info{width:100%}}.dealer-results .dealer-wrapper .more-info{color:#ee2a23;text-decoration:underline;z-index:2;position:absolute;left:44.3%;bottom:78px}@media(max-width:769px){.dealer-results .dealer-wrapper .more-info{bottom:95px;left:3.35526%}}.dealer-results .dealer-wrapper .contact{background-color:white;position:absolute;right:0;bottom:0;height:96px;float:right;width:60%}.dealer-results .dealer-wrapper .contact .contact-button{position:absolute}.dealer-results .dealer-wrapper .contact .contact-button{background-color:#c9d4dc;right:24px;top:25%;padding-left:24px;padding-right:24px;color:#005273}@media(max-width:769px){.dealer-results .dealer-wrapper .contact .contact-button{position:absolute;top:50%;transform:translateY(-50%);right:3.35526%;width:50%}}.dealer-results .dealer-wrapper .contact .checkbox{left:54px;width:79px;top:43%;margin:0;line-height:16px}.dealer-results .dealer-wrapper .contact .checkbox label{position:relative}@media(max-width:769px){.dealer-results .dealer-wrapper .contact .checkbox label{display:block;position:relative;top:50%;transform:translateY(-50%)}}.dealer-results .dealer-wrapper .contact .checkbox input[type="checkbox"]+label:before{height:auto;position:absolute;left:-35px;margin:0;top:-5px;bottom:-5px;background-position-y:center}@media(max-width:850px){.dealer-results .dealer-wrapper .contact .checkbox{left:35px}}@media(max-width:769px){.dealer-results .dealer-wrapper .contact .checkbox{height:100%;top:0;display:block}.dealer-results .dealer-wrapper .contact .checkbox input[type="checkbox"]:checked+label:before{background-position:-33px}}@media(max-width:850px){.dealer-results .dealer-wrapper .contact{padding-left:3.35526%}}@media(max-width:769px){.dealer-results .dealer-wrapper .contact{width:100%;height:60px}}.dealer-results .dealer-wrapper.checked{border-color:#005273}.dealer-results .dealer-wrapper.checked .contact-button{background-color:#005273;color:#fff}.dealer-results .dealer-wrapper.checked .contact-button:hover{background-color:#116384;color:#fff}@media(max-width:769px){.dealer-results .dealer-wrapper{margin-bottom:24px;min-height:240px}}.dealer-update{x-background-color:#d9e5ea;padding:30px 30px 30px 30px}.dealer-update .tooltip{position:absolute;right:0;bottom:0}.dealer-update .tooltip img{position:absolute;width:15vw;min-width:150px;height:auto;right:30px;bottom:0}.dealer-update .tooltip span{display:none;z-index:5;width:300px}.dealer-update .tooltip:hover span{display:inline;position:absolute;right:12px;bottom:60px;background-color:#b2cbd5;height:80px;padding:12px;line-height:1.2}.dealer-update .tooltip:hover span:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#b2cbd5;border-width:10px;margin-left:40px}@media(max-width:769px){.dealer-update .tooltip{display:none}}.dealer-update .form-group{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.3rem}.dealer-update .form-group .control-label{width:23.02632%;float:left;margin-right:2.63158%;margin-top:1em;line-height:22px;text-align:right;margin-bottom:.5rem;color:#000;font-weight:bold}@media(max-width:769px){.dealer-update .form-group .control-label{width:100%;float:left;margin-left:0;margin-right:0}}.dealer-update .form-group .form-control,.dealer-update .form-group .input-wrapper{width:48.68421%;float:left;margin-right:2.63158%}@media(max-width:769px){.dealer-update .form-group .form-control,.dealer-update .form-group .input-wrapper{width:100%;float:left;margin-left:0;margin-right:0}}.dealer-update .form-group .input-wrapper{margin-top:10px}.dealer-update .form-group input[type="text"],.dealer-update .form-group input[type="url"],.dealer-update .form-group input[type="email"],.dealer-update .form-group input[type="file"],.dealer-update .form-group textarea{line-height:46px;padding:0 10px 0 10px;border:1px solid #b2cbd5;font-size:16px;color:#4c869d;margin-bottom:0;margin-top:0}.dealer-update .form-group input[type="checkbox"]{display:inline}.dealer-update .form-group .checkbox{float:none;width:100%}.dealer-update .select{width:31.57895%;float:left;margin-right:2.63158%;background-color:white;position:relative;border:1px solid #b2cbd5}.dealer-update .select:after{position:absolute;border:solid transparent;border-top-color:#4c869d;content:"";height:0;width:0;top:45%;left:92%;pointer-events:none;border-width:8px;margin-left:-8px}.dealer-update .select:before{position:absolute;content:"";top:0;bottom:0;right:15%;background-color:#b2cbd5;width:1px;pointer-events:none}.dealer-update .select select{background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;padding-left:12px;width:100%;line-height:46px;height:46px;color:#4c869d;font-size:16px}@media(max-width:769px){.dealer-update .select{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:12px}}.sidebar{width:23.02632%;float:right;margin-right:0;min-height:432px}@media(max-width:769px){.sidebar{width:100%;float:left;margin-left:0;margin-right:0;float:none}}.sidebar-buttons{max-height:300px;min-height:200px}.sidebar-buttons a{font-size:1.6875em;line-height:1.33333em}.sidebar-buttons a:hover{text-decoration:none}@media(max-width:769px){.sidebar-buttons{display:none}}.sidebar-button{height:120px;text-align:center;background-color:#005273;padding:20px;margin-bottom:24px}.sidebar-button:hover{background-color:#116384}.sidebar-nav li{border-left:1px solid #b2cbd5;border-right:1px solid #b2cbd5;border-bottom:1px solid #b2cbd5}.sidebar-nav li:hover{background-color:#e6eef1}.sidebar-nav li h5{color:white;font-size:16px}.sidebar-nav li a:hover{text-decoration:none}.sidebar-nav li a,.sidebar-nav li h5{display:block;line-height:1.5;font-weight:900;padding:18px}.sidebar-nav li a.active,.sidebar-nav li h5.active{color:#ee2a23}.sidebar-nav li:first-child{background-color:#005273;position:relative;border:0}.sidebar-nav li:first-child a{color:white}@media(max-width:769px){.sidebar-nav{width:100%;float:left;margin-left:0;margin-right:0}.sidebar-nav .sidebar-buttons{display:none}}body{position:relative}.dim{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,52,73,0.7);z-index:3}.dim.active{display:block}.lightbox{position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;margin-right:auto;margin-left:auto;width:564px;background-color:white;max-height:90vh;overflow:auto;max-width:95vw}.lightbox .max-num-message{display:none;padding:40px}.lightbox .max-num-message h2{margin-top:60px;margin-bottom:1rem}.lightbox .max-num-message p{color:#000;font-size:1.2rem;margin-bottom:10px}.lightbox .checked-dealers,.lightbox .receipt{margin-top:68px;margin-left:20px;width:calc(100% - 50px)}.lightbox .checked-dealers h4,.lightbox .receipt h4{margin-bottom:24px}.lightbox .receipt{margin-bottom:68px}.lightbox .selected-dealer{display:inline-block;background-color:#005273;padding-left:12px;color:white;border-radius:5px;line-height:36px;margin-right:12px;margin-bottom:12px}.lightbox .selected-dealer .remove-dealer{position:relative;background-color:white;border-radius:10px;width:18px;height:18px;vertical-align:text-bottom;padding:0;margin-right:12px;margin-left:6px;cursor:pointer}.lightbox .selected-dealer .remove-dealer:after,.lightbox .selected-dealer .remove-dealer:before{position:absolute;content:"";background-color:#005273;width:1px;height:8px;top:30%}.lightbox .selected-dealer .remove-dealer:after{transform:rotate(45deg)}.lightbox .selected-dealer .remove-dealer:before{transform:rotate(-45deg)}.lightbox .selected-dealer:hover{background-color:#4c869d}.lightbox .message{margin:20px;background-color:#4c869d;color:#fff;padding:20px;font-weight:700;border-radius:5px;display:none}.lightbox .message.active{display:block}.lightbox .message.success{background:#0d8611}.lightbox form{background-color:#d9e5ea;margin-left:20px;margin-right:20px;margin-bottom:20px;padding:20px}.lightbox form input[type="text"],.lightbox form input[type="email"],.lightbox form input[type="textarea"]{width:100%;margin-bottom:12px;line-height:48px;font-size:16px;padding-left:20px;padding-right:20px}.lightbox form textarea{height:auto;width:100%;font-size:16px;padding:20px}.lightbox form input .error{border-color:red;color:red}.lightbox form button{margin-top:12px;width:120px}.lightbox a{position:absolute;top:20px;right:20px;line-height:48px;width:100px}.lightbox a:after{position:absolute;content:"";background-image:url("../bundles/novapsite/img/exit.png");width:48px;height:48px;margin-left:20px}.lightbox a:hover{text-decoration:none}.lightbox a:hover:after{background-image:url("../bundles/novapsite/img/exit_hover.png")}.heatpump-filter,.heatpump-sort{width:100%;background-color:#b2cbd5;margin-bottom:12px}.heatpump-sort .sort-by{line-height:48px;float:right;width:60%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.heatpump-list .heatpump{width:100%;border:1px solid #005273;margin-bottom:12px;line-height:36px}.heatpump-list .heatpump>div{float:left;width:calc(100% / 7);border-left:1px solid #005273}.heatpump-list .heatpump>div:first-child,.heatpump-list .heatpump>div:last-child{border-left:0}.heatpump-list .heatpump .right{text-align:right}.heatpump-list .heatpump .more-info{width:100%;height:0;overflow:hidden;transition:height .2s}@media(max-width:769px){.heatpump-list .heatpump>div{width:calc(100% / 5)}.heatpump-list .heatpump .heatpump-logo{display:none}.heatpump-list .heatpump .manufacturer,.heatpump-list .heatpump .expand{border:0}.heatpump-list .heatpump .expand{border-top:1px solid #005273;padding:12px 0;display:block;width:100%;text-align:center}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.dealer-search #zipcode{height:48px}}
