.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--gray:#6c757d;--gray-dark:#343a40;--matisse-blue:#215f94;--eastern-blue:#1597c1;--tree-poppy:#f79023;--100:#f8f9fa;--200:#e9ecef;--300:#dee2e6;--tamarillo:#a11815;--alabaster:#fafafa;--white-sand:#f6f6f6;--mercury:#e5e5e5;--silver:#bebebe;--dove-gray:#616161;--cod-gray:#151515;--chablis:#fff5f5;--limeade:#5caf00;--primary:#f93822;--secondary:#6c757d;--success:#5caf00;--warning:#f79023;--danger:#a11815;--light:#f8f9fa;--dark:#343a40;--pomegranate:#f93822;--800:#343a40;--mine-shaft:#262626;--tundora:#4b4b4b;--dusty-gray:#949494;--alto:#d8d8d8;--white:#fff;--black:#000;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1280px;--font-family-sans-serif:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,footer,header,main,nav,section{display:block}body{font-size:1rem;margin:0;background-color:#fff;color:#212529;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;text-align:left}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#f93822}a:hover{color:#c91905}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,pre{font-size:1em;font-family:sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-size:inherit;margin:0;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}legend{font-size:1.5rem;display:block;width:100%;max-width:100%;margin-bottom:.5rem;padding:0;color:inherit;line-height:inherit;white-space:normal}@media (max-width:1200px){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}output{display:inline-block}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}@media (max-width:1200px){.h1,h1{font-size:calc(1.375rem + 1.5vw)}}.h2,h2{font-size:2rem}@media (max-width:1200px){.h2,h2{font-size:calc(1.325rem + .9vw)}}.h3,h3{font-size:1.75rem}@media (max-width:1200px){.h3,h3{font-size:calc(1.3rem + .6vw)}}.h4,h4{font-size:1.5rem}@media (max-width:1200px){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-2{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width:1200px){.display-2{font-size:calc(1.575rem + 3.9vw)}}.display-3{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width:1200px){.display-3{font-size:calc(1.475rem + 2.7vw)}}.display-4{font-size:3rem;font-weight:300;line-height:1.2}@media (max-width:1200px){.display-4{font-size:calc(1.425rem + 2.1vw)}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:86%;font-weight:400}.xsmall{font-size:70%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1280px){.container{max-width:1280px}}.container-fluid,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1280px){.container,.container-xl{max-width:1280px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-12,.col-md-2,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-10,.col-md-12,.col-sm-1,.col-sm-3,.col-sm-6,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-9,.col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-2{order:2}.offset-1{margin-left:8.33333%}@media (min-width:576px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-1{margin-left:8.33333%}}@media (min-width:768px){.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-0{order:0}}@media (min-width:992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-0{order:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-6{margin-left:50%}}@media (min-width:1280px){.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.align-text-bottom{vertical-align:text-bottom!important}.bg-primary{background-color:#f93822!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#e21d06!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#5caf00!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#417c00!important}.bg-warning{background-color:#f79023!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#df7708!important}.bg-danger{background-color:#a11815!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#74110f!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}a.bg-pomegranate:focus,a.bg-pomegranate:hover,button.bg-pomegranate:focus,button.bg-pomegranate:hover{background-color:#e21d06!important}a.bg-800:focus,a.bg-800:hover,button.bg-800:focus,button.bg-800:hover{background-color:#1d2124!important}a.bg-mine-shaft:focus,a.bg-mine-shaft:hover,button.bg-mine-shaft:focus,button.bg-mine-shaft:hover{background-color:#0d0d0d!important}a.bg-tundora:focus,a.bg-tundora:hover,button.bg-tundora:focus,button.bg-tundora:hover{background-color:#323232!important}a.bg-dusty-gray:focus,a.bg-dusty-gray:hover,button.bg-dusty-gray:focus,button.bg-dusty-gray:hover{background-color:#7b7b7b!important}a.bg-alto:focus,a.bg-alto:hover,button.bg-alto:focus,button.bg-alto:hover{background-color:#bfbfbf!important}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6!important}a.bg-black:focus,a.bg-black:hover,button.bg-black:focus,button.bg-black:hover{background-color:#000!important}.bg-transparent{background-color:transparent!important}.liner-gradient-77{background:linear-gradient(180deg,rgba(0,0,0,.77),transparent)}.bg-translucent-dark{background-color:rgba(0,0,0,.5)}.bg-shadow{background:rgba(15,17,19,.6)}.bg-shadow-dark{background:rgba(21,21,21,.8)}.bg-grey-gradient{background:linear-gradient(180deg,#f6f6f6,#fff)}@media (min-width:992px){.bg-red-room-img{background-color:#616161;background-image:url(/img/heroes/2019-homehero-redroom-left.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}}@media (min-width:1600px){.bg-red-room-img{background-color:#0f1523;background-position:48% bottom;background-size:contain}}.bg-md-emergency-service{background:url(/img/illustration-emergency-service.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}.bg-md-buying-a-trane{background:url(/img/illustration-buying-a-trane.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}.bg-md-find-a-system{background:url(/img/illustration-find-a-new-system.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}.bg-trane-AAFA-home{background:url(/img/illustration-trane-AAFA-home.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}.bg-repair-man{height:100%;padding-top:60px;padding-bottom:20px;background-image:url(/img/backgrounds/bg-repair-man-m.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-repair-man{background-image:url(/img/backgrounds/bg-repair-man-d.jpg)}}.bg-sidebar-dark-unit{background-image:url(/img/backgrounds/bg-dark-units-m.jpg);background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.bg-sidebar-dark-unit{background-image:url(/img/backgrounds/bg-dark-units-d.jpg)}}.bg-man-holding-kid{background:url(/img/heroes/hero-mobile-home.jpg) 0/cover no-repeat}@media only screen and (min-width:992px){.bg-man-holding-kid{background:url(/img/hero-home.jpg) 0/cover no-repeat}}.bg-hvac-grey-tint{background-image:url(/img/backgrounds/bg-hvac-grey-tint-m.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-hvac-grey-tint{background-image:url(/img/backgrounds/bg-hvac-grey-tint-m.jpg)}}.bg-showroom-products{background:url(/img/heroes/bg-showroom-products-t@2x.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.bg-showroom-products{background:url(/img/heroes/bg-showroom-products-right-d@2x.jpg) no-repeat 0/cover}}.bg-hero-traneinfo-experts{background:url(/img/heroes/bg-hero-traneinfo-experts--mobile.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.bg-hero-traneinfo-experts{background-image:url(/img/heroes/bg-hero-traneinfo-experts.png)}}.bg-gray-ac-unit{background:url(/img/heroes/bg-hero-ac-unit--mobile.png) no-repeat 0/cover}@media only screen and (min-width:992px){.bg-gray-ac-unit{background-image:url(/img/heroes/bg-hero-ac-unit.jpg)}}.bg-blue-sky{background-image:url(/img/banners/banner-sky-background-m.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-blue-sky{background-image:url(/img/banners/banner-sky-background-d.jpg)}}.bg-hot-room-wide{background-image:url(/img/heroes/bg-hot-room-m.jpg);background-repeat:no-repeat;background-position:center 50%;background-size:cover}@media only screen and (min-width:992px){.bg-hot-room-wide{background-image:url(/img/backgrounds/bg-hot-room-wide.jpg);background-position:50%}}.bg-units-wide{background-image:url(/img/backgrounds/bg-units-m.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-units-wide{background-image:url(/img/backgrounds/bg-units-d.jpg);background-position:50%}}.bg-mans-tools-red{background-image:url(/img/backgrounds/bg-banner-parts-supplies-schedule-appointment--mobile.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-mans-tools-red{background-image:url(/img/backgrounds/bg-banner-parts-supplies-schedule-appointment.jpg)}}.bg-warehouse-grey{background-image:url(/img/backgrounds/bg-banner-looking-for-parts--mobile.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.bg-warehouse-grey{background-image:url(/img/backgrounds/bg-banner-looking-for-parts.jpg)}}.bg-banner-alt-emergency{background-image:url(/img/banners/banner-trane-emergency-service-cta-page-bottom.jpg);background-size:cover}.bg-tree-blossoms{background-image:url(/img/backgrounds/bg-tree-blossoms-m.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:992px){.bg-tree-blossoms{background-image:url(/img/backgrounds/bg-tree-blossoms-d.jpg)}}.bg-woman-studying{background-image:url(/img/backgrounds/bg-tt-fade-studying-m.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:992px){.bg-woman-studying{background-image:url(/img/backgrounds/bg-tt-fade-studying-d.jpg)}}.bg-man-with-hands-grey{background-image:url(/img/backgrounds/bg-grey-man-with-hands-m.png);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:992px){.bg-man-with-hands-grey{background-image:url(/img/backgrounds/bg-grey-man-with-hands-d.png)}}.bg-porch-grey{background-image:url(/img/backgrounds/bg-grey-porch-m.png);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:992px){.bg-porch-grey{background-image:url(/img/backgrounds/bg-grey-porch-d.png)}}.bg-unit-grey{background-image:url(/img/backgrounds/bg-grey-unit-m.png);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:992px){.bg-unit-grey{background-image:url(/img/backgrounds/bg-grey-unit-d.png)}}.bg-woman-on-couch-grey{background-image:url(/img/backgrounds/bg-grey-woman-on-couch-m.png);background-repeat:no-repeat;background-position:top;background-size:contain}@media screen and (min-width:992px){.bg-woman-on-couch-grey{background-image:url(/img/backgrounds/bg-grey-woman-on-couch-d.png)}}.bg-ac-plp-bg-img{background-image:url(/img/backgrounds/bg-ac-m.jpg)}.bg-ac-plp-bg-img,.bg-air-handler-plp-bg-img{background-repeat:no-repeat;background-position:top;background-size:cover}.bg-air-handler-plp-bg-img{background-image:url(/img/backgrounds/bg-air-handlers-m.jpg)}.bg-furnace-plp-bg-img{background-image:url(/img/backgrounds/bg-furnace-m.jpg);background-position:top}.bg-basic-filter-video,.bg-furnace-plp-bg-img{background-repeat:no-repeat;background-size:cover}.bg-basic-filter-video{background-image:url(/img/illustration-basic-filter-video.jpg);background-position:50%}.bg-heat-pumps-plp-bg-img{background-image:url(/img/backgrounds/bg-heat-pumps-m.jpg)}.bg-heat-pumps-plp-bg-img,.bg-packaged-plp-bg-img{background-repeat:no-repeat;background-position:top;background-size:cover}.bg-packaged-plp-bg-img{background-image:url(/img/backgrounds/bg-packaged-systems-m.jpg)}.bg-thermostats-plp-bg-img{background-image:url(/img/backgrounds/bg-thermostats-m.jpg)}.bg-ductless-plp-bg-img,.bg-thermostats-plp-bg-img{background-repeat:no-repeat;background-position:top;background-size:cover}.bg-ductless-plp-bg-img{background-image:url(/img/backgrounds/bg-ductless-systems-m.jpg)}.bg-home-heating-cooling{background-image:url(/img/backgrounds/home/desktop-heating-cooling-background.jpg)}.bg-home-heating-cooling,.bg-home-how-to{background-position:50%;background-size:cover}.bg-home-how-to{background-image:url(/img/backgrounds/home/desktop-how-to-background.jpg)}.bg-home-product-finder{background-image:url(/img/backgrounds/home/desktop-product-finder-background.jpg);background-position:50%;background-size:cover}.bg-home-dealer-locator{background-image:url(/img/backgrounds/home/mobile-dealer-locator-background.jpg);background-position:50%;background-size:cover}@media screen and (min-width:992px){.bg-home-dealer-locator{background-image:url(/img/backgrounds/home/desktop-dealer-locator-background.jpg)}}.bg-family-fade{background:none}@media screen and (min-width:992px){.bg-family-fade{background-image:url(/img/backgrounds/home/bg-white-fade-family.jpg);background-repeat:no-repeat;background-position:0;background-size:contain}}.bg-family-fade--mobile{background-image:url(/img/backgrounds/home/bg-white-fade-family-mobile.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (min-width:992px){.bg-family-fade--mobile{background:none}}.bg-energy-savings{background-image:url(/img/backgrounds/home/mobile-bar-graph-background.jpg);background-position:100%;background-size:cover}@media screen and (min-width:992px){.bg-energy-savings{background-image:url(/img/backgrounds/home/desktop-bar-graph-background.jpg)}}.bg-odometer{background-image:url(/img/backgrounds/home/mobile-odometer-background.jpg);background-repeat:no-repeat;background-position:100%;background-size:cover}@media screen and (min-width:992px){.bg-odometer{background-image:url(/img/backgrounds/home/desktop-odometer-background.jpg);background-size:contain}}.bg-iaq{background-image:url(/img/backgrounds/home/mobile-iaq-background.jpg);background-repeat:no-repeat;background-position:100%;background-size:cover}@media screen and (min-width:992px){.bg-iaq{background:none}}.bg-fade-attendant{background:transparent}@media screen and (min-width:992px){.bg-fade-attendant{background-image:url(/img/backgrounds/bg-fade-attendant-desktop.jpg);background-repeat:no-repeat;background-position:0;background-size:contain}}.bg-fade-attendant--mobile{background-image:url(/img/backgrounds/bg-fade-attendant-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:992px){.bg-fade-attendant--mobile{background:transparent}}.bg-warranty-family{background-image:url(/img/backgrounds/bg-warranty-family-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:992px){.bg-warranty-family{background-image:url(/img/backgrounds/bg-warranty-family-desktop.jpg)}}.bg-man-with-kids-img{background-image:url(/img/backgrounds/product-pages/bg-man-holding-kids-m.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:992px){.bg-man-with-kids-img{background-image:url(/img/backgrounds/product-pages/bg-man-holding-kids-d.jpg)}}.bg-humpty-rep{padding:4.5rem 0 370px;background:none;background-image:url(/img/backgrounds/bg-humpty-rep-m.jpg);background-repeat:no-repeat;background-position:bottom;background-size:contain}@media screen and (min-width:600px){.bg-humpty-rep{padding:4.5rem 0 250px;background-image:url(/img/backgrounds/bg-humpty-rep-t.jpg)}}@media screen and (min-width:830px){.bg-humpty-rep{padding:4.5rem 0 350px}}@media screen and (min-width:992px){.bg-humpty-rep{padding:4.5rem 0;background-image:url(/img/backgrounds/bg-humpty-rep-d.jpg);background-position:100%}}.bg-watermark-logo-gray{background-image:url(/img/backgrounds/bg-watermark-logo-gray.jpg);background-repeat:no-repeat;background-position:100%;background-size:350px}.bg-disco-green-ac{background-image:url(/img/backgrounds/bg-disco-green-ac.jpg)}.bg-disco-green-ac,.bg-side-rail-woman{background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-side-rail-woman{background-image:url(/img/backgrounds/product-pages/bg-sidebar-woman-talking-d.jpg)}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-2{border:2px solid #dee2e6!important}.border-0{border:0!important}.border-light{border-color:#f8f9fa!important}.border-pomegranate{border-color:#f93822!important}.border-mine-shaft{border-color:#262626!important}.border-alto{border-color:#d8d8d8!important}.border-white{border-color:#fff!important}.border-black{border-color:#000!important}.border-none{border:none!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media (min-width:1280px){.d-xl-inline{display:inline!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-content-center{align-content:center!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-grow-1{flex-grow:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-content-lg-start{align-content:flex-start!important}.align-self-lg-start{align-self:flex-start!important}}@media (min-width:1280px){.flex-xl-row{flex-direction:row!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-center{align-items:center!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.left-offset-170{margin-left:-170px}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-md{box-shadow:0 .125rem .5rem rgba(0,0,0,.2)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mt-5,.my-5{margin-top:2rem!important}.mr-5{margin-right:2rem!important}.mb-5,.my-5{margin-bottom:2rem!important}.ml-5{margin-left:2rem!important}.mt-6,.my-6{margin-top:2.5rem!important}.mr-6{margin-right:2.5rem!important}.mb-6,.my-6{margin-bottom:2.5rem!important}.ml-6{margin-left:2.5rem!important}.mt-7,.my-7{margin-top:3rem!important}.mr-7{margin-right:3rem!important}.mb-7,.my-7{margin-bottom:3rem!important}.mt-8{margin-top:3.5rem!important}.mb-8{margin-bottom:3.5rem!important}.ml-8{margin-left:3.5rem!important}.mt-9{margin-top:4rem!important}.mb-9{margin-bottom:4rem!important}.mt-10,.my-10{margin-top:4.5rem!important}.mr-10{margin-right:4.5rem!important}.mb-10,.my-10{margin-bottom:4.5rem!important}.mb-11{margin-bottom:5rem!important}.mt-12{margin-top:5.5rem!important}.mr-13{margin-right:6rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:2rem!important}.pt-5,.py-5{padding-top:2rem!important}.pr-5,.px-5{padding-right:2rem!important}.pb-5,.py-5{padding-bottom:2rem!important}.pl-5,.px-5{padding-left:2rem!important}.p-6{padding:2.5rem!important}.pt-6,.py-6{padding-top:2.5rem!important}.pr-6,.px-6{padding-right:2.5rem!important}.pb-6,.py-6{padding-bottom:2.5rem!important}.pl-6,.px-6{padding-left:2.5rem!important}.p-7{padding:3rem!important}.pt-7,.py-7{padding-top:3rem!important}.pr-7,.px-7{padding-right:3rem!important}.pb-7,.py-7{padding-bottom:3rem!important}.pl-7,.px-7{padding-left:3rem!important}.pt-8,.py-8{padding-top:3.5rem!important}.pr-8,.px-8{padding-right:3.5rem!important}.pb-8,.py-8{padding-bottom:3.5rem!important}.pl-8,.px-8{padding-left:3.5rem!important}.p-9{padding:4rem!important}.pt-9,.py-9{padding-top:4rem!important}.pb-9,.py-9{padding-bottom:4rem!important}.pt-10,.py-10{padding-top:4.5rem!important}.pr-10{padding-right:4.5rem!important}.pb-10,.py-10{padding-bottom:4.5rem!important}.pl-10{padding-left:4.5rem!important}.pt-11,.py-11{padding-top:5rem!important}.px-11{padding-right:5rem!important}.pb-11,.py-11{padding-bottom:5rem!important}.pl-11,.px-11{padding-left:5rem!important}.m-auto{margin:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}@media (min-width:576px){.mb-sm-0{margin-bottom:0!important}.ml-sm-3{margin-left:1rem!important}.p-sm-4{padding:1.5rem!important}.px-sm-7{padding-right:3rem!important}.pl-sm-7,.px-sm-7{padding-left:3rem!important}}@media (min-width:768px){.mt-md-0,.my-md-0{margin-top:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5,.my-md-5{margin-top:2rem!important}.mb-md-5,.my-md-5{margin-bottom:2rem!important}.mr-md-6{margin-right:2.5rem!important}.mb-md-6{margin-bottom:2.5rem!important}.ml-md-6{margin-left:2.5rem!important}.mx-md-7{margin-right:3rem!important;margin-left:3rem!important}.mt-md-10{margin-top:4.5rem!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.px-md-0{padding-right:0!important;padding-left:0!important}.pl-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.px-md-3{padding-right:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.pt-md-5{padding-top:2rem!important}.px-md-5{padding-right:2rem!important}.pl-md-5,.px-md-5{padding-left:2rem!important}.pt-md-6{padding-top:2.5rem!important}.pr-md-6{padding-right:2.5rem!important}.pr-md-8{padding-right:3.5rem!important}.pb-md-8{padding-bottom:3.5rem!important}.pb-md-11{padding-bottom:5rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mt-lg-1{margin-top:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2{margin-left:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3{margin-left:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4{margin-left:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mr-lg-5{margin-right:2rem!important}.mb-lg-5{margin-bottom:2rem!important}.ml-lg-5{margin-left:2rem!important}.mt-lg-6{margin-top:2.5rem!important}.mr-lg-6{margin-right:2.5rem!important}.mb-lg-6{margin-bottom:2.5rem!important}.mt-lg-7{margin-top:3rem!important}.ml-lg-7{margin-left:3rem!important}.mt-lg-8{margin-top:3.5rem!important}.mx-lg-8{margin-right:3.5rem!important}.mb-lg-8{margin-bottom:3.5rem!important}.mx-lg-8{margin-left:3.5rem!important}.mt-lg-9{margin-top:4rem!important}.mr-lg-9{margin-right:4rem!important}.mb-lg-9{margin-bottom:4rem!important}.mt-lg-10,.my-lg-10{margin-top:4.5rem!important}.mr-lg-10{margin-right:4.5rem!important}.my-lg-10{margin-bottom:4.5rem!important}.mt-lg-11{margin-top:5rem!important}.mr-lg-11{margin-right:5rem!important}.mb-lg-11{margin-bottom:5rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.px-lg-2{padding-left:.5rem!important}.py-lg-3{padding-top:1rem!important}.px-lg-3{padding-right:1rem!important}.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:2rem!important}.pt-lg-5,.py-lg-5{padding-top:2rem!important}.pr-lg-5{padding-right:2rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2rem!important}.pl-lg-5{padding-left:2rem!important}.p-lg-6{padding:2.5rem!important}.pt-lg-6,.py-lg-6{padding-top:2.5rem!important}.px-lg-6{padding-right:2.5rem!important}.py-lg-6{padding-bottom:2.5rem!important}.pl-lg-6,.px-lg-6{padding-left:2.5rem!important}.p-lg-7{padding:3rem!important}.pt-lg-7,.py-lg-7{padding-top:3rem!important}.py-lg-7{padding-bottom:3rem!important}.pt-lg-8{padding-top:3.5rem!important}.pb-lg-8{padding-bottom:3.5rem!important}.pt-lg-9{padding-top:4rem!important}.pr-lg-9,.px-lg-9{padding-right:4rem!important}.pb-lg-9{padding-bottom:4rem!important}.px-lg-9{padding-left:4rem!important}.pt-lg-10,.py-lg-10{padding-top:4.5rem!important}.py-lg-10{padding-bottom:4.5rem!important}.pl-lg-10{padding-left:4.5rem!important}.pt-lg-11,.py-lg-11{padding-top:5rem!important}.px-lg-11{padding-right:5rem!important}.pb-lg-11,.py-lg-11{padding-bottom:5rem!important}.px-lg-11{padding-left:5rem!important}.m-lg-auto{margin:auto!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}}@media (min-width:1280px){.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-2{margin-bottom:.5rem!important}.mx-xl-3{margin-right:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.mr-xl-4{margin-right:1.5rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-8{margin-top:3.5rem!important}.mx-xl-8{margin-right:3.5rem!important;margin-left:3.5rem!important}.ml-xl-11{margin-left:5rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-3{padding-top:1rem!important}.pr-xl-3{padding-right:1rem!important}.py-xl-3{padding-bottom:1rem!important}.pl-xl-3{padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:2rem!important}.px-xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xl-6{padding-right:2.5rem!important;padding-left:2.5rem!important}.py-xl-7{padding-top:3rem!important;padding-bottom:3rem!important}.pl-xl-8{padding-left:3.5rem!important}.px-xl-10{padding-right:4.5rem!important;padding-left:4.5rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-extrabold{font-weight:800!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-decoration-none{text-decoration:none!important}.brdr{border:1px solid #f93822}.brdr-bottom{border-bottom:1px solid #f93822}.border-left-2{border-left:2px solid}.clr-black{color:#000!important}.bg-black{background-color:#000!important}.bg-tundora{background-color:#4b4b4b!important}.clr-white{color:#fff!important}.bg-white{background-color:#fff!important}.brdr-white{border-color:#fff}.bg-gray{background-color:#6c757d!important}.bg-gray-dark{background-color:#343a40!important}.clr-matisse-blue{color:#215f94!important}.bg-matisse-blue{background-color:#215f94!important}.clr-eastern-blue{color:#1597c1!important}.bg-eastern-blue{background-color:#1597c1!important}.clr-tree-poppy{color:#f79023!important}.bg-tree-poppy{background-color:#f79023!important}.clr-pomegranate{color:#f93822!important}.bg-pomegranate{background-color:#f93822!important}.bg-100{background-color:#f8f9fa!important}.bg-200{background-color:#e9ecef!important}.bg-300{background-color:#dee2e6!important}.bg-800{background-color:#343a40!important}.clr-tamarillo{color:#a11815!important}.bg-tamarillo{background-color:#a11815!important}.bg-alabaster{background-color:#fafafa!important}.bg-white-sand{background-color:#f6f6f6!important}.bg-mercury{background-color:#e5e5e5!important}.clr-alto{color:#d8d8d8!important}.bg-alto{background-color:#d8d8d8!important}.brdr-alto{border-color:#d8d8d8}.clr-silver{color:#bebebe!important}.bg-silver{background-color:#bebebe!important}.clr-dusty-gray{color:#949494!important}.bg-dusty-gray{background-color:#949494!important}.clr-dove-gray{color:#616161!important}.bg-dove-gray{background-color:#616161!important}.clr-mine-shaft{color:#262626!important}.bg-mine-shaft{background-color:#262626!important}.clr-cod-gray{color:#151515!important}.bg-cod-gray{background-color:#151515!important}.bg-chablis{background-color:#fff5f5!important}.bg-limeade{background-color:#5caf00!important}@media only screen and (min-width:768px){.container--inset{padding-right:15vw;padding-left:15vw}}@media only screen and (min-width:1280px){.container--inset{padding-right:250px;padding-left:250px}}@media only screen and (min-width:768px){.container--inset-medium{padding-right:5vw;padding-left:5vw}}@media only screen and (min-width:1280px){.container--inset-medium{padding-right:150px;padding-left:150px}}.max-width-150{max-width:150px}.min-height-280{min-height:280px}.gray-800{color:#343a40}.gray-900{color:#212529}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fs-10{font-size:.625rem!important}.fs-12{font-size:.75rem}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-18{font-size:1.13rem}.fs-19{font-size:1.25rem}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-30{font-size:1.9rem}.fs-32{font-size:32px}.fs-36{font-size:2.25rem}.fs-40{font-size:1.9rem}@media only screen and (min-width:576px){.fs-40{font-size:2.85rem}}.fs-46{font-size:46px}.fs-69{font-size:69px}.fs-75{font-size:75px}.fs-responsive-14{font-size:.875rem}@media only screen and (min-width:992px){.fs-responsive-14{font-size:1.125rem}}.fs-responsive-15{font-size:20px}@media only screen and (min-width:768px){.fs-responsive-15{font-size:30px}}.fs-responsive-16{font-size:16px}@media only screen and (min-width:992px){.fs-responsive-16{font-size:20px}}.fs-responsive-18{font-size:1.125rem}@media only screen and (min-width:992px){.fs-responsive-18{font-size:1.375rem}}.fs-responsive-20{font-size:1.25rem}@media only screen and (min-width:992px){.fs-responsive-20{font-size:1.5rem}}.fs-responsive-22{font-size:1.25rem}@media only screen and (min-width:768px){.fs-responsive-22{font-size:1.5rem}}.fs-responsive-24{font-size:1.25rem}@media only screen and (min-width:768px){.fs-responsive-24{font-size:1.5rem}}.fs-responsive-75{font-size:2.8rem}@media only screen and (min-width:768px){.fs-responsive-75{font-size:4.5rem}}.letter-spacing-0{letter-spacing:0}.letter-spacing-0-1{letter-spacing:.25px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-4{letter-spacing:4px}.letter-spacing-6{letter-spacing:6px}.lh-1{line-height:1!important}.lh-1-25{line-height:1.25!important}.lh-1-5{line-height:1.5!important}.lh-1-85{line-height:1.85!important}.lh-2{line-height:2!important}.ls-3{letter-spacing:.3rem}.ls-2{letter-spacing:.2rem}.ls-1{letter-spacing:.1rem}.text-underline{text-decoration:underline}.text-shadow-dark{text-shadow:3px 3px 9px rgba(21,21,21,.5)}.text-shadow-medium{text-shadow:3px 2px 4px hsla(0,0%,100%,.5)}div .text-transform-unset{text-transform:none!important}@media only screen and (min-width:992px){.shadow-lg-none{box-shadow:none!important}}.location--california [data-location-canada],.location--canada [data-location-california],.location--canada [data-location-us],.location--us [data-location-california],.location--us [data-location-canada]{display:none!important}@font-face{font-family:OpenSans;font-style:"open_sanslight";font-weight:300;src:url(/fonts/opensans/opensans-light-webfont.woff2) format("woff2"),url(/fonts/opensans/opensans-light-webfont.woff) format("woff");font-display:swap}@font-face{font-family:OpenSans;font-style:"open_sansregular";font-weight:400;src:url(/fonts/opensans/opensans-regular-webfont.woff2) format("woff2"),url(/fonts/opensans/opensans-regular-webfont.woff) format("woff");font-display:swap}@font-face{font-family:OpenSans;font-style:"open_sanssemibold";font-weight:600;src:url(/fonts/opensans/opensans-semibold-webfont.woff2) format("woff2"),url(/fonts/opensans/opensans-semibold-webfont.woff) format("woff");font-display:swap}@font-face{font-family:OpenSans;font-style:"open_sansbold";font-weight:700;src:url(/fonts/opensans/opensans-bold-webfont.woff2) format("woff2"),url(/fonts/opensans/opensans-bold-webfont.woff) format("woff");font-display:swap}@font-face{font-family:OpenSans;font-style:"open_sansextrabold";font-weight:800;src:url(/fonts/opensans/opensans-extrabold-webfont.woff2) format("woff2"),url(/fonts/opensans/opensans-extrabold-webfont.woff) format("woff");font-display:swap}body{color:#616161;font-family:OpenSans,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}p{margin:20px 0;line-height:1.85}.td-underline{text-decoration:underline}.list-col-2{column-count:2}@media only screen and (min-width:992px){.list-lg-col-2{column-count:2}}.list-red-dot ul,ul.list-red-dot{margin-left:0;padding-left:0;list-style:none}.list-red-dot ul li,ul.list-red-dot li{padding-left:1em;text-indent:-.7em}.list-red-dot ul li:before,ul.list-red-dot li:before{content:"• ";position:relative;top:1px;color:#f93822;font-size:larger}.transform-rotate-90{transform:rotate(90deg)}.transform-rotate-270{transform:rotate(270deg)}.transform-rotate-180{transform:rotate(180deg)}.transition-easy{transition:all .3s ease}.z-index-5{z-index:5}.z-index-3{z-index:3}.z-index-2{z-index:2}.z-index-1{z-index:1}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.text-shadow{text-shadow:1px 1px 8px #151515}.shadow-regular{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.outline-none:focus{outline:none}img,picture{max-width:100%}a{outline:0;color:#215f94;font-weight:700;text-decoration:none}a.--dark{color:#262626}a.--hover-red:hover{color:#f93822}label{cursor:pointer}.education-indoor-air-glide .default-slider-mobile__desktop-view,.education-indoor-air-glide .glide__slides{align-items:stretch;height:500px;padding-top:110px}@media screen and (min-width:380px){.education-indoor-air-glide .default-slider-mobile__desktop-view,.education-indoor-air-glide .glide__slides{height:430px}}@media screen and (min-width:450px){.education-indoor-air-glide .default-slider-mobile__desktop-view,.education-indoor-air-glide .glide__slides{height:400px}}@media screen and (min-width:768px){.education-indoor-air-glide .default-slider-mobile__desktop-view,.education-indoor-air-glide .glide__slides{height:450px}}@media screen and (min-width:992px){.education-indoor-air-glide .default-slider-mobile__desktop-view,.education-indoor-air-glide .glide__slides{height:auto}}.education-indoor-air-glide .glide__slide,.education-indoor-air-glide__slide{display:flex;flex-basis:0;flex-direction:column;flex-grow:1}.education-indoor-air-glide .glide__slide .img-overlap,.education-indoor-air-glide__slide .img-overlap{display:flex;position:absolute;top:-26%;right:0;left:0;justify-content:center}@media screen and (min-width:768px){.education-indoor-air-glide .glide__slide .img-overlap,.education-indoor-air-glide__slide .img-overlap{top:-30%}}@media screen and (min-width:992px){.education-indoor-air-glide .glide__slide .img-overlap,.education-indoor-air-glide__slide .img-overlap{top:-26%}}@media screen and (min-width:1280px){.education-indoor-air-glide .glide__slide .img-overlap,.education-indoor-air-glide__slide .img-overlap{top:-33%}}.education-indoor-air-glide .glide__slide .img-overlap img,.education-indoor-air-glide__slide .img-overlap img{max-width:150px;max-height:180px}.education-indoor-air-glide .glide__slide .img-overlap--xsm,.education-indoor-air-glide__slide .img-overlap--xsm{top:-28%}.education-indoor-air-glide .glide__slide .img-overlap--xsm img,.education-indoor-air-glide__slide .img-overlap--xsm img{max-height:150px}.education-indoor-air-glide .glide__bullets{position:relative!important;bottom:auto;left:auto;margin-left:15px}.education-indoor-air-glide .glide__bullet{margin-right:10px!important;border-color:hsla(0,0%,100%,.3)!important}.education-indoor-air-glide .glide__bullet--active{border-color:#fff!important}.featured-ac-product__product-features li:before{content:attr(data-number);position:absolute;top:5px;left:0;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.15rem}.featured-ac-product__product-features--mobile-hide{max-height:180px;overflow:hidden;transition:all .3s ease-out}.featured-ac-product__img-promo img{max-width:250px}@media only screen and (min-width:992px){.featured-ac-product__img-promo img{max-width:none;max-height:480px}}.featured-ac-product__model-features li{width:auto}@media only screen and (min-width:576px){.featured-ac-product__model-features li{width:50%}}.featured-ac-product__more-details{position:absolute;z-index:10;right:0;bottom:0;left:0;height:60px;background:#262626;background:linear-gradient(0deg,#262626 50%,rgba(38,38,38,0))}.featured-ac-product__more-details button{border:0;outline:0;background:transparent}.home-education-glide .glide__bullets{position:absolute;top:530px;bottom:auto;left:0;justify-content:center;transform:translateX(0)}@media (min-width:435px){.home-education-glide .glide__bullets{top:600px;bottom:auto}}@media only screen and (min-width:768px){.home-education-glide .glide__bullets{top:590px;bottom:auto}}@media only screen and (min-width:992px){.home-education-glide .glide__bullets{top:auto;bottom:135px;left:50%;transform:translateX(-50%)}}.home-education-glide .glide__bullet{width:60px;height:auto;margin-right:20px;padding-top:10px;transition:all .2s ease-out;border:0;border-top:5px solid rgba(0,0,0,.1);border-radius:0;outline:none;background:transparent;box-shadow:none}.home-education-glide .glide__bullet:last-child{margin-right:0}.home-education-glide .glide__bullet span{transition:all .2s ease-out;opacity:0}.home-education-glide .glide__bullet--active{transition:all .2s ease-in;border-top:5px solid #bebebe}.home-education-glide .glide__bullet--active span{transition:all .2s ease-in;opacity:1;color:#ff3400;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;text-transform:uppercase}.home-education-glide__graphicon{display:flex;position:relative;justify-content:center;width:100%;margin:0}@media only screen and (min-width:992px){.home-education-glide__graphicon{width:420px}}.home-education-glide__graphicon--xl{width:600px}.home-education-glide__graphicon svg{width:85%}@media only screen and (-webkit-device-pixel-ratio:3){.home-education-glide__graphicon svg{width:100%}}@media (max-width:435px){.home-education-glide__graphicon svg{height:310px}}@media only screen and (min-width:992px){.home-education-glide__graphicon svg{width:auto;max-width:100%}}@media (max-width:340px){.home-education-glide__graphicon svg{width:80%}}.home-education-glide__graphicon--words{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center}.home-education-glide__graphicon--words p{color:#343a40;font-size:16px;letter-spacing:.25px;line-height:24px;text-align:center}@media only screen and (min-width:576px){.home-education-glide__graphicon--words p{font-size:18px}}.home-education-glide__graphicon--words p:first-child{max-width:185px;margin:15px 0 10px}@media only screen and (min-width:576px){.home-education-glide__graphicon--words p:first-child{max-width:215px;margin:10px 0 5px}}.home-education-glide__graphicon--words p:last-child{max-width:160px;margin:0}@media only screen and (min-width:576px){.home-education-glide__graphicon--words p:last-child{max-width:none;margin:10px 0 0}}.home-education-glide__graphicon--words b{font-size:55px}@media only screen and (min-width:576px){.home-education-glide__graphicon--words b{font-size:75px}}.home-education-glide__graphicon--words b span[data-budget-savings]{display:inline-block;position:relative;width:95px;height:63px;vertical-align:top}@media only screen and (min-width:576px){.home-education-glide__graphicon--words b span[data-budget-savings]{width:130px}}.home-education-glide__graphicon--words b span[data-budget-savings]:after{content:attr(data-budget-savings);position:absolute;top:0;right:0;bottom:0;left:0;font-size:55px;text-align:left}@media only screen and (min-width:576px){.home-education-glide__graphicon--words b span[data-budget-savings]:after{font-size:75px}}.home-education-glide__content{height:330px}@media (min-width:435px){.home-education-glide__content{height:400px}}@media only screen and (min-width:992px){.home-education-glide__content{height:525px}}.home-education-glide__copy{flex-grow:1;height:100%}.home-education-glide__copy--energy{margin-top:100px}@media only screen and (min-width:992px){.home-education-glide__copy--energy{margin-top:50px}}.home-education-glide__headline{max-width:420px}.home-education-glide__headline .force-second-line{display:block}@media only screen and (min-width:992px){.home-education-glide__headline .force-second-line{display:inline}}.home-education-glide__subtext{width:100%;font-size:18px;font-weight:400}@media only screen and (min-width:992px){.home-education-glide__subtext{max-width:450px;font-size:20px}}.home-education-glide__subtext--mobile{margin-top:100px;font-weight:600}.home-education-glide__disclaimer{margin-top:0;text-align:left}@media only screen and (min-width:992px){.home-education-glide__disclaimer{max-width:850px;margin:20px auto 0;text-align:center}}.content-tile{padding:80px 30px;min-height:400px}.content-tile p{max-width:270px}.seer-savings{background:#f9f9f9;list-style:none;padding:1.5rem 60px;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (min-width:992px){.seer-savings{background:#fff;padding:1.5rem 1rem;margin-right:-15px}}.seer-savings li{padding:30px 0}@media screen and (min-width:992px){.seer-savings li{padding:0}}.seer-savings li:nth-child(2){border:1px solid #e5e5e5;border-right:none;border-left:none}@media screen and (min-width:992px){.seer-savings li:nth-child(2){border:1px solid #e5e5e5;border-top:none;border-bottom:none}}.most-efficient{position:absolute;bottom:0;left:150px;width:200px}@media screen and (max-width:992px){.most-efficient{left:140px}}.accordion__button{position:relative;cursor:pointer}.accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion--active+.accordion__content{max-height:600px;overflow-y:auto}.accordion--active+.accordion__content.accordion--tall{max-height:3000px;transition:max-height .4s ease-in-out}.accordion__icon{position:absolute;top:1rem;right:1rem}.energy-animation-container{width:680px}.bar-graph{display:none;position:relative;max-width:500px;height:100%;transition:opacity .2s ease;transition-delay:0}@media only screen and (min-width:992px){.bar-graph{display:block}}.bar-graph__labels{position:absolute;z-index:10;top:338px;bottom:45px;justify-content:space-between;margin-left:8px;gap:65px}.bar-graph__axis{position:absolute;z-index:10;top:362px;left:178px;font-weight:700}.energy-animation-container--active .bar-graph{transition-delay:4s;opacity:.1}.savings-block{display:flex;position:absolute;z-index:20;top:0;flex-direction:column;align-items:center;width:100%;transition:opacity .2s ease;transition-delay:0;opacity:0;background:transparent}@media only screen and (max-width:767px){.savings-block{margin-left:-16px}}.savings-block__arrow{display:flex;position:absolute;top:18px;align-items:center;justify-content:center;width:305px;height:240px;transition:.2s ease;opacity:0;background-image:url(/img/icons/64-arrow.png)}@media (max-width:435px){.savings-block__arrow{width:200px;background-repeat:no-repeat;background-size:contain}}.energy-animation-container--active .savings-block__arrow{transform:translateY(11%);transition-delay:.4s;opacity:1}@media only screen and (min-width:992px){.energy-animation-container--active .savings-block__arrow{transition-delay:4.4s}}.savings-block__arrow-text{position:absolute;top:50px;color:#fff;font-size:75px;font-weight:800;text-align:center}@media (max-width:435px){.savings-block__arrow-text{top:35px;width:200px;background-repeat:no-repeat;background-size:contain;font-size:45px}}.savings-block__text{position:absolute;left:calc(50% - 110px);transition:.2s ease;transition-delay:0;opacity:0;font-size:18px;font-weight:600;letter-spacing:.23px;line-height:28px;text-align:center}@media (max-width:435px){.savings-block__text{left:calc(50% - 100px);font-size:16px}}@media (max-width:374px){.savings-block__text{left:calc(50% - 92px);font-size:15px}}.energy-animation-container--active .savings-block__text{transform:translateX(25px);transition-delay:0s;opacity:1}@media only screen and (min-width:992px){.energy-animation-container--active .savings-block__text{transition-delay:4.2s}}.savings-block__text--late{top:300px;left:calc(50% - 275px)}@media (max-width:435px){.savings-block__text--late{top:220px}}.energy-animation-container--active .savings-block__text--late{width:500px;transform:translateX(25px);transition-delay:.8s}@media only screen and (min-width:992px){.energy-animation-container--active .savings-block__text--late{transition-delay:5s}}.energy-animation-container--active .savings-block{transition-delay:0;opacity:1}@media only screen and (min-width:992px){.energy-animation-container--active .savings-block{transition-delay:4s}}.bar-container{position:relative;z-index:1;width:40px;height:330px;margin-right:40px;float:left;overflow:hidden;text-align:center}.bar-container--last{width:45px}.bar{bottom:40px;width:35px}.bar,.bar:after{position:absolute}.bar:after{content:attr(data-percentage);top:-30px;right:0;left:8px;font-size:14px;font-weight:700;text-align:left}.energy-animation-container--active .bar-container--last .bar:after{transform:scale(1.6);transition:all .41s ease;transition-delay:2.2s;color:red}.energy-animation-container--active .bar-one .bar{position:absolute;top:100%;height:inherit;transform:translateY(-40%);transition:1s ease;transition-delay:.1s;background-color:#ffb9af}.energy-animation-container--active .bar-two .bar{position:absolute;top:100%;height:inherit;transform:translateY(-50%);transition:1s ease;transition-delay:.2s;background-color:#ffb9af}.energy-animation-container--active .bar-three .bar{position:absolute;top:100%;height:inherit;transform:translateY(-60%);transition:1s ease;transition-delay:.3s;background-color:#ffb9af}.energy-animation-container--active .bar-four .bar{position:absolute;top:100%;height:inherit;transform:translateY(-70%);transition:1s ease;transition-delay:.4s;background-color:#ffb9af}.energy-animation-container--active .bar-five .bar{position:absolute;top:100%;height:inherit;transform:translateY(-80%);transition:1s ease;transition-delay:.5s;background-color:#ffb9af}.energy-animation-container--active .bar-six .bar{position:absolute;top:100%;height:inherit;transform:translateY(-90%);transition:1s ease;transition-delay:.6s;background-color:#ffb9af}.bar-container:nth-child(2n) .bar{background-color:#fc360e}.block-lead-form__wrapper{background:linear-gradient(#f6f6f6,#fff)}.block-lead-form h2{padding:1rem;border:1px solid red}@media only screen and (min-width:992px){.block-lead-form .block-lead-form__content-container,.block-lead-form .block-lead-form__form-container{position:relative;top:-4rem}}@media only screen and (min-width:992px){.block-article-link-card{max-width:275px}}@media only screen and (min-width:992px){.block-article-link-card__wrap{min-height:311px}}.block-article-link-card img{width:100%}@media only screen and (min-width:992px){.block-article-link-card img{height:130px}}@media only screen and (min-width:992px){.block-article-link-card__content{height:181px}}.block-hero-content-box{width:280px;height:222px}@media only screen and (min-width:992px){.block-hero-content-box{height:261px;width:222px;cursor:default}}@media only screen and (min-width:1280px){.block-hero-content-box{width:280px;height:222px}}.block-hero-content-box__content{min-height:175px}@media only screen and (min-width:1280px){.block-hero-content-box__content{min-height:150px}}.block-superlative-box{width:280px;height:460px}@media only screen and (min-width:1280px){.block-superlative-box{width:405px;height:308px}}.block-superlative-box__image{position:absolute;transform:translate(25%,107%)}@media only screen and (min-width:1280px){.block-superlative-box__image{left:10px;bottom:31px;transform:none}}.block-superlative-box__image img{width:90%}@media only screen and (min-width:1280px){.block-superlative-box__image img{width:80%}}.block-superlative-box__content-wrap{height:300px}@media only screen and (min-width:1280px){.block-superlative-box__content-wrap{height:255px;width:50%}}.hero__gradient--dark{position:relative}@media only screen and (max-width:992px){.hero__gradient--dark:before{z-index:1;opacity:.8;background:linear-gradient(180deg,rgba(125,185,232,0),rgba(0,0,0,.64) 30%,rgba(0,0,0,.65) 60%,#000);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#007db9e8",endColorstr="#000000",GradientType=0)}}@media only screen and (min-width:992px){.hero__gradient--dark:before{z-index:-1;background:linear-gradient(90deg,#2a2a2a,#2a2a2a 42%,#2a2a2a 0,#616161);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#2a2a2a",endColorstr="#616161",GradientType=1)}}.hero__gradient--dark:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#2a2a2a}@media only screen and (max-width:991px){.hero__gradient--dark.plp-hero:before{opacity:0}}.hero__gradient--dark-reverse{position:relative}.hero__gradient--dark-reverse:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#2a2a2a;background:linear-gradient(90deg,#616161,#2a2a2a);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#616161",endColorstr="#2a2a2a",GradientType=1)}.home-hero__wrap{min-height:310px;overflow-x:hidden}.home-hero__lead-form-desktop{width:100%;background-color:#fff}@media only screen and (min-width:992px){.home-hero__lead-form-desktop{width:463px;min-height:480px}}@media only screen and (max-width:991px){.home-hero .container{max-width:100%;margin:0;padding:0}}@media only screen and (max-width:991px){.home-hero__mobile-background{width:100%;padding-top:60px;background-color:#0f1523;background-image:url(/img/heroes/2019-redroom-bleed-mobile.jpg);background-position:center 0;background-size:722px}}@media only screen and (max-width:991px){.home-hero__adcopy-box{max-width:540px}}.home-hero-es{min-height:400px}@media only screen and (min-width:992px){.home-hero-es{min-height:502px}}@media only screen and (min-width:992px){.home-hero-es h1{font-size:50px}}.home-hero-es .col,.home-hero-es .container,.home-hero-es .row,.home-hero-es__content{min-height:400px}@media only screen and (min-width:992px){.home-hero-es .col,.home-hero-es .container,.home-hero-es .row,.home-hero-es__content{min-height:502px}}@media only screen and (min-width:992px){.home-hero-es__content{max-width:600px;margin:0 auto}}.hero-products{min-height:430px}@media only screen and (min-width:992px){.hero-products{min-height:auto;background:none}}.hero-products__card{position:relative}.hero-products__ribbon{position:absolute;top:-6px;left:1.6rem}.hero-products__ribbon+.row{padding-top:1rem}.hero-products__video-override{display:none;position:relative;height:200px;background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}@media only screen and (min-width:768px){.hero-products__video-override{height:450px}}.hero-products__play-icon{position:absolute;top:calc(50% - 24px);left:calc(50% - 30px)}@media (max-width:560px){[data-healthy-home-interactive]{display:none}}@media (max-width:1060px){#Healthy-Home{width:580px}}[data-healthy-home-room]{cursor:default}[data-healthy-home-room]:not([data-healthy-home-room=Storage]){cursor:pointer}#Bathroom,#Bedroom,#Clean-Air,#Dirty-Air,#Kitchen,#Living-Room,#Office,#Storage{transition:all .3s ease-in-out;opacity:.3;cursor:pointer;pointer-events:none}#Bathroom.active,#Bedroom.active,#Clean-Air.active,#Dirty-Air.active,#Kitchen.active,#Living-Room.active,#Office.active,#Storage.active{transition:all .3s ease-in-out;opacity:1}.icon-plus{opacity:0;pointer-events:none}.icon-plus,.icon-plus.active{transition:all .2s ease-in-out}.icon-plus.active{opacity:1}.cta-healthy-home{position:absolute;right:0;bottom:35px;left:0;transition:all .2s ease-out;opacity:0;text-align:center;pointer-events:none}.cta-healthy-home.active{transition:all .5s ease-in;opacity:1}.cta-healthy-home p{display:inline-block;padding:20px 25px;border-radius:30px;background:hsla(0,0%,100%,.95);color:#262626;font-size:14px;font-weight:600;line-height:21px;text-align:center}.room-info{position:absolute;z-index:1001;max-width:305px;padding:30px;transition:all .2s ease-out;opacity:0;background:#fff;box-shadow:0 0 14px 2px hsla(0,0%,66.7%,.5);color:#2c2b2b;font-size:16px;font-weight:500;line-height:26px;text-align:left;pointer-events:none}.room-info:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}.room-info.active{transition:all .2s ease-in;opacity:1}.room-info button{position:absolute;top:10px;right:10px;border:none;outline:none;background:transparent;color:#000;font-size:18px;pointer-events:all}.room-info p{margin:0;padding:0}.air-conditioner-plp__hero .default-slider-mobile{margin-top:-66px}@media only screen and (min-width:992px){.air-conditioner-plp__hero .default-slider-mobile{cursor:default}}.air-conditioner-plp__hero .default-slider-mobile .glide__bullets{display:flex;position:absolute;bottom:-7px;justify-content:center}.air-conditioner-plp__hero .default-slider-mobile__desktop-view{margin-top:-90px}.air-conditioner-plp__hero-slider-wrap{max-width:400px;margin:0 auto}@media only screen and (min-width:992px){.air-conditioner-plp__hero-slider-wrap{max-width:none}}.air-conditioner-plp__hero .bg-man-with-kids-img{padding:70px 0}@media only screen and (min-width:992px){.air-conditioner-plp__hero .bg-man-with-kids-img{padding-top:115px}}@media only screen and (min-width:992px){.air-conditioner-plp__hero-slider-wrap .default-slider-mobile__wrap{cursor:default}}.hero-ps-basic h1{background:rgba(0,0,0,.35)}.hero-ps-basic__byline{max-width:550px}.hero--gradient-overlay{position:relative}.hero--gradient-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5))}.hero--gradient-overlay>*{position:relative;z-index:2}.homepage__hard-to-stop-video{height:469px;background-image:url(/img/backgrounds/placeholders/homepage-background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.homepage__watch-text{font-size:24px}@media only screen and (min-width:768px){.homepage__watch-text{font-size:30px}}.homepage__hard-to-stop-video-container--active{display:block}.home__content-square{height:375px;padding-top:230px}.tetris__block-heading{font-size:24px}@media only screen and (min-width:768px){.tetris__block-heading{font-size:30px}}.locator-promo{position:relative;width:100%;min-height:525px;margin:0 0 300px;padding:40px 30px 250px}@media only screen and (min-width:992px){.locator-promo{margin:115px 0 60px;padding:80px 60px}}.locator-promo__bottom-text{position:absolute;top:calc(100% - 25px);left:-180px}.locator-promo__subhead{margin:0;color:#f93822;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;text-transform:uppercase}.locator-promo__section-title{max-width:470px;margin:5px 0 0;color:#fff;font-size:30px;font-weight:700;letter-spacing:.5px;line-height:44px;text-transform:uppercase}@media only screen and (min-width:992px){.locator-promo__section-title{font-size:40px}}.locator-promo__features{margin-top:30px;list-style:none}.locator-promo__features li{margin-bottom:15px;color:#fff;font-size:18px}.locator-promo__mobile-ui-container{position:absolute;z-index:100;top:calc(50% + 140px);left:calc(50% - 125px);width:250px;height:500px}@media only screen and (min-width:992px){.locator-promo__mobile-ui-container{top:-55px;right:76px;left:auto;width:325px;height:642px}}.locator-promo__mobile-ui-phone-img{position:absolute;z-index:2}@media only screen and (min-width:992px){.locator-promo__mobile-ui-phone-img{top:0;left:24px}}.locator-promo__mobile-ui-dealer-img{position:absolute;z-index:1;top:18px;left:17px;width:215px;height:465px}@media only screen and (min-width:992px){.locator-promo__mobile-ui-dealer-img{top:17px;left:48px;width:277px;height:618px}}.bg-rep-handshake{background-image:url(/img/backgrounds/bg-rep-handshake.jpg);background-position:top}.bg-nice-couple,.bg-rep-handshake{background-repeat:no-repeat;background-size:cover}.bg-nice-couple{background-image:url(/img/backgrounds/bg-nice-couple.jpg);background-position:0}.seasonal-product-promo p{max-width:420px}.seasonal-product-promo img{height:390px}.sticky-dealer-locator{position:fixed;z-index:200;right:0;bottom:-100px;left:0;padding:10px 0;transform:translateY(100%);transition:all .8s ease-in;border-top:3px solid #f93822;background:#3f3f3f}@media only screen and (min-width:992px){.sticky-dealer-locator{padding:0}}.sticky-dealer-locator--active{bottom:0;transform:translateY(0);transition:all .8s ease-in}.sticky-dealer-locator__dealer-img{position:relative;width:180px;height:40px;overflow:visible}.sticky-dealer-locator__dealer-img img{position:absolute;bottom:0;left:0;width:100%}.sticky-dealer-locator__stats div:first-child{border-radius:8px}@media only screen and (min-width:992px){.sticky-dealer-locator__stats div:first-child{border-radius:8px 8px 0 0}}.sticky-dealer-locator__stats div:first-child img{width:25px}@media only screen and (min-width:768px){.sticky-dealer-locator__stats div:first-child img{width:30px}}.sticky-dealer-locator__stats div:last-child{background:transparent}@media only screen and (min-width:992px){.sticky-dealer-locator__stats div:last-child{border-radius:0 0 8px 8px;background:#4b4b4b}}.sticky-dealer-locator__container{position:relative;height:200px}.sticky-dealer-locator.position-stuck{position:absolute;bottom:0}.sticky-dealer-locator .clean-btn{border:none;outline:none;background:transparent}.edu-glider #Healthy-Home{width:100%}#maskPath{display:none}#maskPath.active{display:block}.upper-nav__dropdown-language{display:none}.active+div>.upper-nav__dropdown-language{display:block;top:31px}.upper-nav__language{cursor:pointer}.upper-nav__language.active .icon-arrow-down{transform:rotate(180deg)}.lower-nav__menu-pane{display:none;top:100%;transform:translateX(-35%)}@media only screen and (min-width:768px){.lower-nav .icon-stacked-logo{width:90px}}@media only screen and (min-width:1280px){.lower-nav .icon-stacked-logo{width:124px}}.lower-nav__menu-title{min-height:108px}.lower-nav__menu-title:hover{background-color:#f6f6f6}.lower-nav__menu-title:hover a{color:#f93822}.lower-nav__menu-title:hover .lower-nav__menu-pane{display:block}.lower-nav__content-wrap{min-height:108px}.lower-nav__menu-pane-item{break-inside:avoid}.lower-nav__menu-pane-item:hover{background-color:#fff}.lower-nav-mobile__logo{width:134px;height:38px;transition:all .3s ease-in-out}@media screen and (max-width:375px){.lower-nav-mobile__logo{width:100px}}@media screen and (max-width:350px){.lower-nav-mobile__logo{width:75px}}.lower-nav-mobile__phone-wrap{right:30px}.lower-nav-mobile__wrap{height:54px}.lower-nav-mobile__animation-backdrop{position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);transition:all .4s ease;border-radius:100%;background-color:#f6f6f6}.lower-nav-mobile__dropdown-wrap{top:7px;right:14px;width:54px;height:54px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.lower-nav-mobile__dropdown-wrap.active .lower-nav-mobile__animation-backdrop{width:5000px;height:5000px;transition-duration:.4s}.lower-nav-mobile__animation{top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);transition:all .4s ease;border-radius:100%}.lower-nav-mobile__menu{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;background-color:#f6f6f6;pointer-events:none}.lower-nav-mobile__dropdown-wrap.active+.lower-nav-mobile__menu{z-index:1000}.lower-nav-mobile .icon-checkmark-thin-no-circle.clr-white{display:none}.lower-nav-mobile .active .icon-checkmark-thin-no-circle.clr-white{display:inline-block}.lower-nav-mobile .active+.lower-nav-mobile__menu{transition:opacity .4s ease .3s;opacity:1;pointer-events:auto}.lower-nav-mobile__sub-menu{position:fixed;z-index:4;top:0;left:100%;width:100%;height:100%;margin:0;padding:0;opacity:1;background-color:#f6f6f6}.lower-nav-mobile__sub-menu.submenu-active{left:0}.lower-nav-mobile__back-nav{top:28px;left:28px}.lower-nav-mobile__menu-icon-toggle.icon-toggle{top:27px;right:28px}.lower-nav-mobile__icon-location,.lower-nav-mobile__icon-search{position:relative;width:60px;height:60px;margin:0 0 12px}.lower-nav-mobile__language-box-wrap{margin-top:15px}@media only screen and (min-width:435px){.lower-nav-mobile__language-box-wrap{margin-top:0}}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon/icomoon.eot);src:url(/fonts/icomoon/icomoon.woff) format("woff"),url(/fonts/icomoon/icomoon.eot#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf) format("truetype"),url(/fonts/icomoon/icomoon.svg#icomoon) format("svg");font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none}.icon--red-round{position:relative;flex-shrink:0;width:45px;height:45px;border-radius:50%;background:#f63a2e;background:-moz-radial-gradient(center,ellipse cover,#f63a2e 0,#bd1d1b 84%,#bd1d1b 100%);background:-webkit-radial-gradient(center,ellipse cover,#f63a2e 0,#bd1d1b 84%,#bd1d1b 100%);background:radial-gradient(ellipse at center,#f63a2e 0,#bd1d1b 84%,#bd1d1b 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#f63a2e",endColorstr="#bd1d1b",GradientType=1)}@media only screen and (min-width:768px){.icon--red-round{width:50px;height:50px}}.icon--red-round:before{position:absolute;top:50%;left:50%;transform:translate(-35%,-50%);font-size:20px}@media only screen and (min-width:768px){.icon--red-round:before{transform:translate(-30%,-50%);font-size:22px}}.icon-energy-bills:before{content:"\e92c"}.icon-noise2:before{content:"\e92d"}.icon-reliability:before{content:"\e92e"}.icon-temperature-control:before{content:"\e92f"}.icon-external-link-icon:before{content:"\e926"}.icon-target:before{content:"\e92b"}.icon-location-target:before{content:"\e92a"}.icon-heat-waves:before{content:"\e90a"}.icon-snowflake:before{content:"\e908"}.icon-print:before{content:"\e909"}.icon-warranty:before{content:"\e903"}.icon-calculator:before{content:"\e904"}.icon-heat-pump:before{content:"\e905"}.icon-gas-furnace:before{content:"\e906"}.icon-humidity-levels:before{content:"\e907"}.icon-noise-tolerance:before{content:"\e902"}.icon-cooling-stage:before{content:"\e8ef"}.icon-close:before{content:"\e900"}.icon-half-review-star:before{content:"\e912"}.icon-external-link:before{content:"\e913"}.icon-arrow-right:before{content:"\e914"}.icon-bar-chart:before{content:"\e915"}.icon-check:before{content:"\e916"}.icon-rebate:before{content:"\e917"}.icon-dashboard:before{content:"\e918"}.icon-gear:before{content:"\e919"}.icon-hspf-heat:before{content:"\e91a"}.icon-leaf:before{content:"\e91b"}.icon-loading:before{content:"\e91c"}.icon-onedie:before{content:"\e91d"}.icon-partly-cloudy:before{content:"\e91e"}.icon-sixdie:before{content:"\e920"}.icon-247-clock:before{content:"\e992"}.icon-calendar-schedule:before{content:"\e993"}.icon-call:before{content:"\e994"}.icon-charter-member:before{content:"\e995"}.icon-checkmark-active:before{content:"\e996"}.icon-emergency-247-combo:before{content:"\e998"}.icon-emergency:before{content:"\e999"}.icon-facebook:before{content:"\e99a"}.icon-financing:before{content:"\e99b"}.icon-geolocate-inactive-grey:before{content:"\e99c"}.icon-hamburger-menu:before{content:"\e99d"}.icon-location:before{content:"\e99e"}.icon-nate-certified-home:before{content:"\e99f"}.icon-newsroom:before{content:"\e9a0"}.icon-nexia-diagnostics:before{content:"\e9a1"}.icon-nexia-installer:before{content:"\e9a2"}.icon-next:before{content:"\e9a3"}.icon-search:before{content:"\e9a4"}.icon-star:before{content:"\e9a5"}.icon-twitter:before{content:"\e9a6"}.icon-youtube:before{content:"\e9a7"}.icon-checkmark-circle-check-out-of-circle:before{content:"\e91f"}.icon-error-bubble-alert:before{content:"\e923"}.icon-plus-circle:before{content:"\e924"}.icon-plus .path1:before{content:"\e925"}.icon-plus .path2:before{content:"\e926"}.icon-solid-arrow:before{content:"\e927"}.icon-chat:before{content:"\e90b"}.icon-clock:before{content:"\e928"}.icon-dollar-sign:before{content:"\e90c"}.icon-download:before{content:"\e929"}.icon-error:before{content:"\e90d"}.icon-globe:before{content:"\e90e"}.icon-checkmark-thin-no-circle:before{content:"\e901"}.icon-lightening-bolt:before{content:"\e90f"}.icon-mail:before{content:"\e910"}.icon-pdf:before{content:"\e911"}.icon-savings:before{content:"\e921"}.icon-success:before{content:"\e922"}.icon-power:before{content:"\e9b5"}.icon-loop2:before{content:"\ea2e"}.icon-volume-medium:before{content:"\ea27"}.icon-tcs:before{content:"TCS";font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.icon-clipboard-checkmark{display:inline-block;min-width:30px;min-height:30px;background:url(/svgs/custom-icon/icon-clipboard-checkmark.svg) no-repeat 0/contain;background-size:contain}.icon-heating-cooling{display:block;min-width:55px;min-height:28px;background:url(/svgs/custom-icon/icon-heating-cooling.svg) no-repeat 0/contain;background-size:contain}.icon-spanish-combo{display:block;min-width:80px;min-height:16px;background:url(/svgs/custom-icon/icon-spanish-lang.svg) no-repeat 50%/contain;background-size:contain}.icon-stacked-logo{align-self:center;width:124px;height:78px;background:url(/svgs/logos/logo-trane-stacked.svg) no-repeat 0/contain}.icon-stacked-logo-tucked{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/svgs/logos/logo-trane-tucked.svg) no-repeat 0/contain;background-size:100%;text-indent:-9999px}.icon-toggle{position:absolute;top:20px;right:14px;cursor:pointer;pointer-events:none}.icon__animation{position:relative;z-index:100;width:24px;height:18px;transform:rotate(0deg);transition:.5s ease}.icon__animation span{display:block;position:absolute;right:0;width:100%;height:3px;transform:rotate(0deg);transform-origin:left center;transition:.25s ease;opacity:1;background:#f93822}.icon__animation span:first-child{top:0}.icon__animation span:nth-child(2){top:7px;width:75%}.icon__animation span:nth-child(3){top:14px}.icon__animation--x{pointer-events:auto}.icon__animation--x span:first-child{top:0;left:3px;transform:rotate(45deg)}.icon__animation--x span:nth-child(2){width:0;opacity:0}.icon__animation--x span:nth-child(3){top:17px;left:3px;transform:rotate(-45deg)}.icon-checkmark-circle,.icon-checkmark-circle-red{display:block;min-width:55px;min-height:28px;background:url(/svgs/custom-icon/icon-checkmark-circle.svg) no-repeat 0/contain;background-size:contain}.icon-checkmark-circle-red:before,.icon-checkmark-circle:before{content:""}.icon-checkmark-circle--md{width:50px;min-width:50px;min-height:50px;margin:0 auto}.icon-checkmark-circle--lg{width:52px;min-width:52px;min-height:52px;margin:0 auto}@media only screen and (min-width:992px){.icon-checkmark-circle--lg{width:80px;min-width:80px;min-height:80px}}.icon-checkmark-circle-red{background:url(/svgs/custom-icon/icon-checkmark-circle-red.svg) no-repeat 0/contain}.icon-solid-arrow-down,.icon-solid-arrow-left,.icon-solid-arrow-right,.icon-solid-arrow-up{display:inline-block;min-width:10px;min-height:9px;background:url(/svgs/custom-icon/icon-solid-arrow.svg) no-repeat 0/contain;background-size:contain}.icon-arrow-up{display:inline-block;min-width:5px;min-height:6px;background:url(/img/icons/icon-up.svg) no-repeat 0/contain;background-size:contain}.icon-arrow-down{display:inline-block;min-width:6px;min-height:5px;background:url(/img/icons/icon-down.svg) no-repeat 0/contain;background-size:contain}.icon-solid-arrow-left{transform:rotate(180deg)}.icon-solid-arrow-down{transform:rotate(90deg)}.icon-solid-arrow-up{transform:rotate(-90deg)}.icon-energy-star{position:absolute;right:15px;bottom:4px;width:48px;height:48px;background:url(/img/illustration-energy-star-logo@2x.jpg) no-repeat;background-size:48px}@media only screen and (min-width:992px){.icon-energy-star{right:40px;bottom:0}}.logo-tt{background:url(/img/logos/logo-tt.png) no-repeat 0/contain;background-size:contain}.icon-cold,.icon-heat,.icon-heat-and-cold{display:block;width:42px;height:42px;border:1px solid #d3d3d3;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:23px}@media only screen and (min-width:992px){.icon-cold,.icon-heat,.icon-heat-and-cold{width:81px;height:81px;background-size:55px}}.icon-heat{background-image:url(/svgs/custom-icon/icon-heat.svg)}.icon-cold{background-image:url(/svgs/custom-icon/icon-cold.svg)}.icon-heat-and-cold{background-image:url(/svgs/custom-icon/icon-heat-and-cold.svg)}.footer__social{border-bottom:1px solid #616161}@media only screen and (min-width:992px){.footer__social{border:none}}@media only screen and (min-width:992px){.footer__section-title{border-bottom:1px solid #616161}}@media only screen and (max-width:991px){.footer__section-title.active{border-bottom:3px solid #f93822}.footer__section-title.active i{transform:rotate(270deg)}}@media only screen and (max-width:991px){.footer .active+.footer__list{max-height:300px;margin-bottom:30px}}.footer__list{border-bottom:1px solid #616161}@media only screen and (min-width:992px){.footer__list{border:none}}@media only screen and (max-width:991px){.footer__list{width:100%;max-height:1px;margin-bottom:0;overflow:hidden;transition:max-height .3s ease}}.footer ul li{break-inside:avoid}.footer-es__social-wrap{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.footer-es__social-wrap{border:none}}.footer-es__logo{width:104px;height:35px;margin:0 auto}@media only screen and (min-width:992px){.footer-es__logo{width:130px;height:45px}}@media only screen and (min-width:992px){.footer-es__social-logo-wrap{border-top:1px solid #d8d8d8}}.footer-p img{width:130px;height:45px}.footer-p__link-wrap{border-top:1px solid #262626;border-bottom:1px solid #262626}@media only screen and (min-width:992px){.footer-p__link-wrap{border:none}}.footer-p__link{border-right:1px solid #fff}@media only screen and (min-width:992px){.footer-p__link{border:none}}.footer-p__copyright{border-right:1px solid #fff}.zip-selection__form{margin-top:25px;margin-bottom:25px}@media only screen and (min-width:992px){.zip-selection__form{margin-top:0}}.zip-selection__title{color:#262626}@media only screen and (min-width:992px){.zip-selection__input-group{width:100%}}.zip-selection__input{position:relative;width:2.5rem;height:2.5rem;padding:12px 18px 12px 42px;font-size:1rem}.zip-selection__input-icon{position:absolute;z-index:4;top:12px;left:18px;color:#f93822;font-size:1rem}.zip-selection__card .zip-change{display:none}.zip-selection__card .ui-button--link{text-align:left}.zip-selection__card .dealer-card-small__phone{flex-flow:row wrap}.zip-selection__card .dealer-card-small__phone-call{flex:0 0 calc(100% - 50px);border-right-width:0}.zip-selection__card .dealer-card-small__phone-number-container{flex:0 0 100%;border-top:1px solid #f93822}.zip-selection__card .dealer-card-small__contact{justify-content:flex-start}@media only screen and (min-width:992px){.zip-selection__card .dealer-card-small__contact{padding:1.5rem}}.zip-selection__dynamic-price-desktop{display:none}@media only screen and (min-width:992px){.zip-selection__dynamic-price-desktop{display:block}}.zip-selection__dynamic-price-mobile{display:block}@media only screen and (min-width:992px){.zip-selection__dynamic-price-mobile{display:none}}.weather-widget{display:flex;position:fixed;z-index:1100;top:160px;right:-280px;flex-direction:column;align-items:center;max-width:250px;padding:45px 31px 40px;transition:right .5s ease;animation:fadeIn .35s ease;border-radius:8px;background:#fff;box-shadow:2px 4px 24px 0 rgba(0,0,0,.5)}@media (max-width:767.98px){.weather-widget{top:90px}}.weather-widget .glide__slides{margin-bottom:30px;white-space:normal}.weather-widget .glide__bullets{bottom:0}.weather-widget .glide__bullet{border:1px solid #979797;background:transparent}.weather-widget .glide__bullet--active{background-color:#979797}.weather-widget__mobile-bg{display:none;position:fixed;z-index:300;top:0;right:0;bottom:0;width:100vw;transition:opacity .5s ease-in;opacity:0;background:rgba(0,0,0,.8)}@media (max-width:575.98px){.weather-widget__mobile-bg{display:block}}.weather-widget__mobile-bg--active{transition:opacity .5s ease-out;opacity:1}.weather-widget__close-btn{position:absolute;top:17px;right:17px;width:17px;height:17px}.weather-widget__close-btn:before{content:"\2715";position:absolute;top:0;left:0;color:#999;font-size:20px;line-height:18px}.weather-widget__current-weather{display:block;width:100%;padding:25px 5px 25px 80px;background-repeat:no-repeat;background-position:0 0;background-size:100px}.weather-widget__current-weather.weather--thunder{background-image:url(/img/weather-widget/thunderstorm.svg)}.weather-widget__current-weather.weather--rain{background-image:url(/img/weather-widget/rain.svg)}.weather-widget__current-weather.weather--snow{background-image:url(/img/weather-widget/snow.svg)}.weather-widget__current-weather.weather--clouds{background-image:url(/img/weather-widget/cloud.svg);background-position:0 7px}.weather-widget__current-weather.weather--clear{background-image:url(/img/weather-widget/sun.svg);background-position:-4px -4px;background-size:110px}.weather-widget__stats-container{display:block;width:100%;max-height:225px;margin-bottom:0;padding:20px 0;border-radius:20px;text-align:center}.weather-widget__stats-container--night{background:linear-gradient(0deg,#717171,#333)}.weather-widget__stats-container--night .weather-widget__current-weather.weather--rain{background-image:url(/img/weather-widget/cloud-moon-rain.svg)}.weather-widget__stats-container--night .weather-widget__current-weather.weather--snow{background-image:url(/img/weather-widget/cloud-moon-snow.svg)}.weather-widget__stats-container--night .weather-widget__current-weather.weather--clouds{background-image:url(/img/weather-widget/cloud-moon.svg)}.weather-widget__stats-container--night .weather-widget__current-weather.weather--clear{background-image:url(/img/weather-widget/moon.svg)}.weather-widget__stats-container--day{background:linear-gradient(0deg,#ff8100,#ffb300)}.weather-widget__stats-container.weather--clouds,.weather-widget__stats-container.weather--rain,.weather-widget__stats-container.weather--snow,.weather-widget__stats-container.weather--thunder{background:linear-gradient(0deg,#749db5,#236185)}.weather-widget__stats-container--cta{padding:20px 25px;background:#3f3f3f}.weather-widget__stats-text{margin:0;padding:0 8px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.5px;line-height:14px;text-transform:uppercase}.weather-widget__city-state{margin:0;color:#fff;font-size:20px;font-weight:400;line-height:22px}.weather-widget__current-temp{display:inline-block;color:#fff;font-size:50px;font-weight:700;letter-spacing:.3px;line-height:43px;vertical-align:text-top}.weather-widget__current-temp--text-sm{font-size:35px;line-height:30px;vertical-align:top}.weather-widget__weather-type{margin:0 0 3px;color:#fff;font-size:16px;font-weight:500;line-height:18px}.weather-widget__high-temp{margin:0;color:#fff;font-size:12px;font-weight:900;letter-spacing:1px;line-height:9px}.weather-widget__cta-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:15px;text-align:center}.weather-widget__bold-text{margin:0;color:#f93822;font-size:16px;font-weight:900;letter-spacing:.75px;line-height:20px;text-transform:uppercase}.weather-widget__light-text{margin:4px 0 0;color:#313131;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:14px}.weather-widget__light-text--clr-white{margin-top:10px;color:#ccc;font-weight:500}.weather-widget__light-text--link{display:block;margin:10px 0;color:#fff;text-decoration:underline}.weather-widget__light-text--link:hover{color:#fff}.weather-widget__prev-slide{display:block;position:relative;width:30px;height:30px;margin:0 auto;border-radius:100%;background:hsla(0,0%,73.3%,.5);cursor:pointer}.weather-widget__prev-slide:before{content:"\2039";position:absolute;top:3px;right:0;left:0;color:#fff;font-size:20px;line-height:20px;text-align:center}.weather-widget__cta-btn{display:block;position:relative;margin-top:20px;padding:12px 15px;border:1px solid #151515;border-radius:4px;color:#151515;font-size:14px;font-weight:700;line-height:20px;text-align:center}.weather-widget__cta-btn:hover{background-color:#e7f4fc}.weather-widget--active{right:30px}@keyframes fadeIn{0%{opacity:0}75%{opacity:0}to{opacity:1}}.nav--primary{position:relative;z-index:1000}.nav-anchor__link{display:inline-block;position:relative}@media only screen and (min-width:768px){.nav-anchor__link:first-of-type{margin-left:0!important}}.nav-anchor__link:hover{text-decoration:none}.nav-anchor__link:hover:after{content:"";display:block;position:absolute;bottom:-3px;left:50%;width:100%;height:3px;transform:translateX(-50%);background:#f93822}.nav-breadcrumbs__separator{position:relative;right:3px;bottom:1px;color:#f93822;font-size:8px}.nav-dropdown{width:100%}@media only screen and (min-width:992px){.nav-dropdown{max-width:290px}}.nav-dropdown__title{color:#262626}.nav-dropdown__button{z-index:1;padding:0 3rem 0 1rem;background:#fff;line-height:2.5rem;cursor:pointer}.nav-dropdown__button,.nav-dropdown__button:focus{outline:none}.nav-dropdown__button:after{content:"\E9A3";display:flex;position:absolute;top:0;right:0;justify-content:center;width:2.5rem;height:2.5rem;transform:rotate(90deg);border:1px solid #f93822;background:#f93822;color:#fff;font-family:icomoon!important}.nav-dropdown__list-container{top:calc(100% - 2px);left:0;width:calc(100% - 2.5rem);max-height:0;overflow:hidden;transition:all .3s ease-in-out}.nav-dropdown__button--active+.nav-dropdown__list-container{top:100%;max-height:310px;overflow:auto}.nav-dropdown__link:hover{color:#f93822!important}.nav-dropdown label.nav-dropdown__button{pointer-events:none}.nav-dropdown__select{z-index:0;top:0;left:0;opacity:0}.nav-sidebar__link{display:flex;flex:1 0 100%;align-items:center;justify-content:space-between;transition:all .3s ease;color:#616161;font-weight:400}.nav-sidebar__link i{transition:opacity .3s ease;opacity:0;color:#fff}.nav-sidebar__link--active,.nav-sidebar__link:hover{background:#f6f6f6;color:#262626;font-weight:700}.nav-sidebar__link--active i,.nav-sidebar__link:hover i{opacity:1;color:#f93822}.nav-search__bar-wrap{overflow:hidden;transition:height .3s ease}@media only screen and (min-width:992px){.nav-search__bar-wrap{height:0}}@media only screen and (min-width:992px){.nav-search__bar-wrap.active{height:90px}}.nav-search__icon{padding:10px 10px 7px;transition:border-color .3s ease;border:2px solid #adb5bd;border-radius:100%}.nav-search__icon:hover{border-color:#000}.nav-search__icon-container{width:55px}.nav-search__input{min-width:90%;border:1px solid #d8d8d8;border-radius:30px}.nav-search__input:focus{border:1px solid #6c757d;outline:none}.nav-search__input-icon{top:7px;right:10px;padding:10px 10px 7px;transition:border-color .3s ease;border:2px solid #adb5bd;background-color:transparent}.nav-search__input-icon:hover{border-color:#000}.search-results__list{padding-left:0;list-style:none}.search-results__thumbnail{width:63px;height:32px;margin-top:5px;margin-right:5px;border:1px solid #d8d8d8}.search-results__title{font-size:16px;font-weight:400;line-height:1.3}@media only screen and (min-width:768px){.search-results__title{font-size:20px}}.search-results__snippet{font-size:14px}.search-results__snippet br{display:none}@media only screen and (min-width:768px){.search-results__snippet br{display:block}}.search-results__link-text{font-style:italic}.search-results__animation-container{overflow:hidden;opacity:1}.search-results--loading .search-results__animation-container{height:100vh;opacity:0}.search-results__page-button{border:none;background-color:transparent;color:#a11815;font-weight:600}.search-results__page-button.disabled{color:#adb5bd!important;cursor:default;pointer-events:none}.search-results__page-button.disabled .icon-next{color:#adb5bd!important}.search-results__button-group{width:100%}@media only screen and (min-width:768px){.search-results__button-group{width:660px}}.search-results__left-arrow{padding-top:2px}.search-results .spinner{transition:opacity .3s ease;opacity:0}.search-results .spinner.active{opacity:1}.banner-divider{background-repeat:no-repeat;background-position:0 50%;background-size:cover}.banner-divider--tall{background-image:url(/img/illustration-trane-info-section-red.jpg)}.banner-divider--thin{background-image:url(/img/bg-content-divider-header.jpg);background-position:0}.banner-divider.banner-divider__subtitle--large .banner-divider__subtitle{font-size:18px;font-weight:800;line-height:1.6}@media only screen and (min-width:992px){.banner-divider.banner-divider__subtitle--large .banner-divider__subtitle{font-size:22px}}.banner-energy-savings{position:relative}@media only screen and (min-width:992px){.banner-energy-savings{justify-content:flex-end;min-height:400px}}@media only screen and (min-width:1280px){.banner-energy-savings{margin-right:2rem;margin-left:2rem}}.banner-energy-savings__pie-chart{flex-basis:140px}@media only screen and (min-width:992px){.banner-energy-savings__pie-chart{position:absolute;top:0;left:0;flex-basis:400px}}.banner-energy-savings__details{flex-basis:calc(100% - 150px)}@media only screen and (min-width:992px){.banner-energy-savings__details{flex-basis:calc(100% - 440px)}}@media only screen and (min-width:992px){.banner-energy-savings__details h2{font-size:3.5rem}}.banner-energy-savings__description{flex-basis:100%}@media only screen and (min-width:992px){.banner-energy-savings__description{flex-basis:calc(100% - 440px)}}.banner-energy-savings__links{flex-basis:100%}@media only screen and (min-width:1280px){.banner-energy-savings__links{flex-basis:calc(100% - 440px)}}.banner-energy-savings__links .ui-button--transparent i{position:relative;top:2px}.banner-hero{position:relative;background-image:url(/img/heroes/bg-hero-ac-unit--mobile.png);background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (min-width:992px){.banner-hero{background-image:url(/img/heroes/bg-hero-ac-unit.jpg)}.banner-hero:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5))}}.banner-hero__content,.banner-hero__title{position:relative;z-index:2}.canadian-cookie-banner__column{position:relative;padding-right:6rem}@media only screen and (min-width:992px){.canadian-cookie-banner__column{padding-top:0;padding-right:2.5rem}}.canadian-cookie-banner__close-text{cursor:pointer}.canadian-cookie-banner__close-text:hover{text-decoration:underline}.canadian-cookie-banner__close{position:absolute;top:50%;right:4rem;padding:.5rem;transform:translateY(-50%);border:none;background:none}@media only screen and (min-width:992px){.canadian-cookie-banner__close{right:0;left:auto}}.dealer-card{max-width:400px;height:auto}.dealer-card__details-button.active{display:flex}.dealer-card__details-button.un-active{display:none}@media only screen and (min-width:768px){.dealer-card__list-wrapper{flex-wrap:wrap;align-items:center;justify-content:center}}.dealer-card__list-wrapper li{display:none}.dealer-card__superlatives{position:relative;height:1.5rem}.dealer-card__superlative{display:none;position:absolute;top:0;left:0;border-radius:4px 4px 0 0;height:33px;font-size:14px;line-height:34px}.dealer-card__superlative i{font-size:14px}.dealer-card__superlative i.icon-spanish-combo{position:relative;top:3px}.dealer-card__superlative--active{display:block}.dealer-card__superlative-tcs{padding-left:47px}.dealer-card__name-wrapper{height:80px;height:auto}.dealer-card__name-link{white-space:normal;height:120px}.dealer-card__content{border-color:#bebebe;border-style:solid;border-width:0 1px}.dealer-card__content,.dealer-card__icon-content{border-right:3px solid #f6f6f6;border-left:3px solid #f6f6f6}@media only screen and (min-width:768px){.dealer-card__icon-content{min-height:111px}}.dealer-card__reviews{height:90px;width:100%}.dealer-card__contact{justify-content:space-around;border:none;height:auto}.dealer-card__features{width:auto}.dealer-card__features i{margin:0 .5rem}.dealer-card__book-online{border:2px solid #bebebe}.dealer-card .dealer-phone__number{font-size:18px;padding-right:10px;padding-left:10px}.dealer-card [data-tcs-dealer-icon] .ui-tooltip--old__text{left:-146px}.dealer-card [data-tcs-dealer-icon] .ui-tooltip--old__text:before{left:154px}.dealer-card [data-charter-member-icon] .ui-tooltip--old__text,.dealer-card [data-charter-member-icon] .ui-tooltip--old__text:before{left:0}.dealer-card [data-247-clock-icon] .ui-tooltip--old__text{left:-15px}.dealer-card [data-247-clock-icon] .ui-tooltip--old__text:before{left:13px}.dealer-card [data-nexia-diagnostic-icon] .ui-tooltip--old__text{left:-90px}.dealer-card [data-nexia-diagnostic-icon] .ui-tooltip--old__text:before{left:90px}.dealer-card .icon-nate-certified-home img{width:20%;height:10%}.dealer-card .icon-tcs img{width:15%;height:10%}.dealer-card.icon-charter-member:before{content:"\e995"}.dealer-card.icon-247-clock:before{content:"\e992"}.dealer-card.icon-nate-certified-home:before{content:"\e99f"}.dealer-card.icon-nexia-installer:before{content:"\e9a2"}.dealer-card.icon-nexia-diagnostics:before{content:"\e9a1"}.dealer-card.icon-tcs:before{content:"TCS";font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dealer-card img{width:30%;margin-bottom:5px}.dealer-card [class*=" icon-"] span{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dealer-card .ui-tooltip--old:before{background-color:transparent;color:#616161;font-size:14px;font-weight:600}.dealer-card .ui-tooltip--old__text{top:10px;left:-65px;width:185px;padding:10px;font-size:12px}@media only screen and (min-width:768px){.dealer-card .ui-tooltip--old__text{top:16px;left:-67px;width:190px;color:#262626}}@media only screen and (min-width:1280px){.dealer-card .ui-tooltip--old__text{left:-93px;width:200px}}.dealer-card .ui-tooltip--old__text:before{display:block;top:-12px;left:65px;width:15px;height:15px;clip-path:polygon(50% 0,0 100%,100% 100%)}@media only screen and (min-width:768px){.dealer-card .ui-tooltip--old__text:before{display:block;left:66px}}@media only screen and (min-width:992px){.dealer-card .ui-tooltip--old__text:before{left:66px}}@media only screen and (min-width:1280px){.dealer-card .ui-tooltip--old__text:before{left:94px}}.dealer-card-small__phone{flex-direction:column}@media only screen and (min-width:576px){.dealer-card-small__phone{flex-direction:row}}.dealer-card-small__phone-icon{flex-basis:50px;flex-grow:0;flex-shrink:0}@media only screen and (min-width:576px){.dealer-card-small__phone-call{border:solid #f93822;border-width:0 1px 0 0}}@media only screen and (min-width:992px){.dealer-card-small__phone-call{border-left-width:1px}}.dealer-card-small__phone-tap{flex-basis:100%}.dealer-card-small__phone-number{font-size:16px}@media only screen and (min-width:768px){.dealer-card-small__phone-number{font-size:24px}}.dealer-card-small__contact{justify-content:center;padding:.5rem}.dealer-card-small~.zip-change button{font-size:12px}.dealer-card-small~.zip-change{color:#000}.contact-dealer .dealer-card-small~.zip-change,.contact-dealer .dealer-card-small~.zip-change .ui-button{color:#fff!important}.dealer-card-small.dealer-card-icon .dealer-card-small__phone-number{font-size:14px}.dealer-card-tcs{display:flex;align-items:center}.dealer-card-tcs__badge{width:140px;margin-right:2rem}.dealer-card-tcs__phone-call{font-size:14px}@media only screen and (min-width:768px){.dealer-card-tcs__phone-call{font-size:18px;letter-spacing:1px;line-height:24px}}.dealer-card-tcs__phone-number{font-size:18px}@media only screen and (min-width:768px){.dealer-card-tcs__phone-number{font-size:24px;letter-spacing:1px;line-height:24px}}.dealer-info__detail{position:relative}.dealer-info__detail [class*=icon-]{position:absolute;top:2px;left:1px}.dealer-legend__image--nexia-installer{width:65px}.dealer-legend__image--nate-certified{width:31px}.dealer-legend__image--charter-member{width:66px}.dealer-legend__image--247{width:50px}.dealer-legend__image--nexia-diagnostics{width:65px}.dealer-locator .slider__arrow i{color:#f93822!important}.dealer-locator .slider__arrow--prev i{top:32px!important}.dealer-locator .slider__arrow--next i{top:-32px!important}@media only screen and (max-width:767px){.dealer-locator .slider__arrow--prev{top:-10px;left:-5px;font-size:33px}}@media only screen and (max-width:767px){.dealer-locator .slider__arrow--next{top:5px;right:-5px;font-size:35px}}.dealer-locator--inactive{display:none}.dealer-locator .slider__arrow{display:block}@media only screen and (min-width:768px){.dealer-locator .slider__arrow--prev{left:-3rem}.dealer-locator .slider__arrow--next{right:-3rem}}.dealer-phone{max-width:250px;height:40px}@media only screen and (min-width:768px){.dealer-phone{max-width:310px;height:50px}}.dealer-phone__icon{width:40px;height:40px}@media only screen and (min-width:768px){.dealer-phone__icon{width:50px;height:50px}}.dealer-review__list-star{display:inline-block;position:relative;margin-right:2px}.dealer-review__list-star i{color:#f93822}.dealer-review__list-star i.icon-half-review-star{position:absolute;top:-12px}@media only screen and (min-width:992px){.dealer-review__list-star i.icon-half-review-star{top:-13px}}.dealer-review__list-star i.dealer-star--inactive{color:#d8d8d8}.dealer-review__list-star--large i.icon-half-review-star{top:5.6px;left:-1.6px}.dealer-review__average{color:#000}.dealer-review--light .dealer-review__average,.dealer-review--light .dealer-review__number{color:#fff}.dealer-review--stacked .dealer-review__number{display:block;text-align:center}.dealer-search__condition-checkbox{display:none}.dealer-search__condition-icon{color:#e5e5e5}.dealer-search__condition-checkbox:checked+.dealer-search__condition-toggle,.dealer-search__condition-checkbox:checked+.dealer-search__condition-toggle .dealer-search__condition-text{border-color:#f93822!important}.dealer-search__condition-checkbox:checked+.dealer-search__condition-toggle .dealer-search__condition-icon{color:#fff}.dealer-search__condition-checkbox:checked+.dealer-search__condition-toggle .dealer-search__condition-icon-label{background:#f93822}.dealer-search__input{min-height:44px;background:transparent}.dealer-search__input:focus{outline:none}.dealer-search__input-container{position:relative}.dealer-search__input-container:focus{outline:none}.dealer-search__input-label{position:absolute;top:1rem;left:0;transition:all .3s ease}.dealer-search__input--active .dealer-search__input-label,input:focus+.dealer-search__input-label{top:-.125rem;font-size:11px}.dealer-search-v2{display:none}@media only screen and (min-width:992px){.dealer-search-v2{height:100px}}.dealer-search-v2__filter-options{left:0;top:57px;width:100%;display:none}@media only screen and (min-width:768px){.dealer-search-v2__filter-options{width:310px}}@media only screen and (min-width:992px){.dealer-search-v2__filter-options{width:210px}}.dealer-search-v2 #dealer-search-submit-v2{height:60px}.dealer-search-v2__filter-wrapper-button{height:60px;width:100%;background-color:#fff}@media only screen and (min-width:768px){.dealer-search-v2__filter-wrapper-button{width:350px;min-height:56px;height:auto}}@media only screen and (min-width:992px){.dealer-search-v2__filter-wrapper-button{width:250px}}.dealer-search-v2__filter-wrapper-button:hover{background-color:#fff}.dealer-search-v2__filter-wrapper-button:after{content:"\E9A3";display:flex;align-items:center;position:absolute;top:10px;right:-10px;justify-content:center;width:3.7rem;height:2.5rem;transform:rotate(90deg);border:1px solid #f93822;background:#f93822;color:#fff;font-family:icomoon!important}.dealer-search-v2__icon-search-wrapper{min-height:23px}.dealer-search-v2__icon-search-wrapper i:before{font-size:14px}.dealer-search-v2__icon-title-wrap{min-height:43px}.dealer-search-v2__search-title{top:10px;font-size:16px}.dealer-search-v2__search-title.is-active{top:0;font-size:12px}.dealer-search-v2__input-container:before{content:"\e92a";font-family:icomoon;color:#f93822;position:absolute;display:block;height:20px;width:20px;font-size:20px;top:9px}.dealer-search-v2__icon-clock-search,.dealer-search-v2__icon-nexia-search,.dealer-search-v2__icon-star-search{display:none}.dealer-search-v2 .dealer-search__input--active .dealer-search__input-label.dealer-search-v2__input-label{top:-7px}.dealer-search-v2 input[type=checkbox]{visibility:hidden}.custom-checkbox-input{display:none}@media only screen and (max-width:991px){.dealers-list .container{max-width:none}}.dealers-list__anchor{order:2;text-align:center}@media only screen and (min-width:992px){.dealers-list__anchor{position:sticky;z-index:1;top:0;order:0;text-align:left}}.dealers-list__anchor .nav-anchor{width:20px;margin:0 auto}@media only screen and (min-width:992px){.dealers-list__anchor .nav-anchor{width:100%}}.dealers-list__header{border-color:#bebebe;border-style:solid;border-width:2px 0}.dealers-list__item+.dealers-list__item{border-top:1px solid #bebebe}@media only screen and (min-width:992px){.dealers-list__identifier{top:50px}}.ecorebates .eco-m .eco-c .ecr-heading,.ecr-modal-open .eco-m .eco-c .ecr-heading{margin-top:30px}.ecorebates .eco-m .eco-c .row .row,.ecr-modal-open .eco-m .eco-c .row .row{margin:0!important}.ecorebates .eco-m .eco-c .btn-default:hover,.ecr-modal-open .eco-m .eco-c .btn-default:hover{border-color:#bfbfbf;background-color:#fff;color:#bfbfbf}.ecorebates .eco-m .eco-c .eco-label,.ecorebates .eco-m .eco-c .eco-more a,.ecorebates .eco-m .eco-c .eco-value,.ecr-modal-open .eco-m .eco-c .eco-label,.ecr-modal-open .eco-m .eco-c .eco-more a,.ecr-modal-open .eco-m .eco-c .eco-value{font-size:12px;line-height:14px}.ecorebates .eco-m .eco-c .eco-actions ul,.ecorebates .eco-m .eco-c .eco-details ul,.ecr-modal-open .eco-m .eco-c .eco-actions ul,.ecr-modal-open .eco-m .eco-c .eco-details ul{margin-left:17px}.ecorebates .eco-m .eco-c .eco-actions li,.ecorebates .eco-m .eco-c .eco-details li,.ecr-modal-open .eco-m .eco-c .eco-actions li,.ecr-modal-open .eco-m .eco-c .eco-details li{margin-left:0;font-size:12px;list-style:disc}.ecorebates .eco-m .eco-c .eco-details,.ecr-modal-open .eco-m .eco-c .eco-details{margin:0 8px}.ecorebates .eco-m .eco-c .eco-details .eco-label,.ecr-modal-open .eco-m .eco-c .eco-details .eco-label{width:100%;margin-bottom:10px;font-size:12px;font-weight:700}.ecorebates .eco-m .eco-c .eco-actions .eco-value,.ecorebates .eco-m .eco-c .eco-details .eco-value,.ecr-modal-open .eco-m .eco-c .eco-actions .eco-value,.ecr-modal-open .eco-m .eco-c .eco-details .eco-value{-webkit-column-gap:none;-moz-column-gap:none;column-gap:0;-webkit-column-count:none;-moz-column-count:none;column-count:1;color:#000}.ecorebates .eco-m .eco-c .eco-program,.ecr-modal-open .eco-m .eco-c .eco-program{width:70%;max-width:159px}.ecorebates .eco-m .eco-c .eco-program .eco-value,.ecr-modal-open .eco-m .eco-c .eco-program .eco-value{width:auto}.ecorebates .eco-m .eco-c .container-fluid.ecr-rc .panel,.ecorebates .eco-m .eco-c .ecr-rc.container-lg .panel,.ecorebates .eco-m .eco-c .ecr-rc.container-md .panel,.ecorebates .eco-m .eco-c .ecr-rc.container-sm .panel,.ecorebates .eco-m .eco-c .ecr-rc.container-xl .panel,.ecr-modal-open .eco-m .eco-c .container-fluid.ecr-rc .panel,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-lg .panel,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-md .panel,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-sm .panel,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-xl .panel{padding:0}.ecorebates .eco-m .eco-c .container-fluid.ecr-rc .eco-rebate-filter,.ecorebates .eco-m .eco-c .ecr-rc.container-lg .eco-rebate-filter,.ecorebates .eco-m .eco-c .ecr-rc.container-md .eco-rebate-filter,.ecorebates .eco-m .eco-c .ecr-rc.container-sm .eco-rebate-filter,.ecorebates .eco-m .eco-c .ecr-rc.container-xl .eco-rebate-filter,.ecr-modal-open .eco-m .eco-c .container-fluid.ecr-rc .eco-rebate-filter,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-lg .eco-rebate-filter,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-md .eco-rebate-filter,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-sm .eco-rebate-filter,.ecr-modal-open .eco-m .eco-c .ecr-rc.container-xl .eco-rebate-filter{padding:20px;border:none}.ecorebates .eco-m .eco-c .container-fluid .col-sm-6,.ecorebates .eco-m .eco-c .container-lg .col-sm-6,.ecorebates .eco-m .eco-c .container-md .col-sm-6,.ecorebates .eco-m .eco-c .container-sm .col-sm-6,.ecorebates .eco-m .eco-c .container-xl .col-sm-6,.ecr-modal-open .eco-m .eco-c .container-fluid .col-sm-6,.ecr-modal-open .eco-m .eco-c .container-lg .col-sm-6,.ecr-modal-open .eco-m .eco-c .container-md .col-sm-6,.ecr-modal-open .eco-m .eco-c .container-sm .col-sm-6,.ecr-modal-open .eco-m .eco-c .container-xl .col-sm-6{width:92%}.ecorebates .eco-m .eco-c .ecr-location-control form .fa-spinner,.ecr-modal-open .eco-m .eco-c .ecr-location-control form .fa-spinner{display:none}.ecorebates .eco-m .eco-c .eco-dates,.ecr-modal-open .eco-m .eco-c .eco-dates{padding:6px 8px 10px 18px}.ecorebates .eco-m .eco-c .eco-dates .eco-value,.ecr-modal-open .eco-m .eco-c .eco-dates .eco-value{font-size:11px}.ecorebates .eco-m .eco-c .eco-product-list .eco-amount,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-amount{padding:10px;background-color:#f6f6f6;text-align:center}.ecorebates .eco-m .eco-c .eco-product-list .eco-amount .eco-value,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-amount .eco-value{color:#f93822;font-size:28px;font-weight:700;line-height:28px}.ecorebates .eco-m .eco-c .eco-product-list .eco-product+.eco-product,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-product+.eco-product{border-top:1px solid #e6e6e6}.ecorebates .eco-m .eco-c .eco-product-list .eco-product>.panel-heading,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-product>.panel-heading{border-right:none;border-left:none}.ecorebates .eco-m .eco-c .eco-product-list .eco-rebate-list,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-rebate-list{padding:0 24px 24px;border-right:none;border-left:none}.ecorebates .eco-m .eco-c .eco-product-list h5.ecr-product-name,.ecr-modal-open .eco-m .eco-c .eco-product-list h5.ecr-product-name{margin-bottom:5px;color:#606060;font-family:OpenSans,sans-serif;font-size:16px;font-weight:500;line-height:22px}@media only screen and (min-width:992px){.ecorebates .eco-m .eco-c .eco-product-list h5.ecr-product-name,.ecr-modal-open .eco-m .eco-c .eco-product-list h5.ecr-product-name{font-size:24px;font-weight:300;line-height:29px}}.ecorebates .eco-m .eco-c .eco-product-list .eco-heading h5,.ecr-modal-open .eco-m .eco-c .eco-product-list .eco-heading h5{font-size:16px}.ecorebates .eco-m .eco-c .panel-group .panel,.ecr-modal-open .eco-m .eco-c .panel-group .panel{padding:0}.ecorebates .eco-m .eco-c .panel-group .panel-heading,.ecr-modal-open .eco-m .eco-c .panel-group .panel-heading{min-height:80px;border-top:1px solid #e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}.ecorebates .eco-m .pull-right,.ecr-modal-open .eco-m .pull-right{float:none!important}.ecorebates .panel .panel-collapse .in .panel-body,.ecr-modal-open .panel .panel-collapse .in .panel-body{padding:20px 15px 16px}.ecorebates .fa,.ecr-modal-open .fa{font:normal normal normal 14px/1 FontAwesome!important}.ecorebates--pdp .product-info__icon{width:30px;height:30px;border:none;line-height:30px}@media only screen and (min-width:992px){.ecorebates--pdp .product-info__icon{width:42px;height:42px;line-height:42px}}.ecorebates--pdp.product-info__item{display:none;height:32px;overflow:visible}@media only screen and (min-width:992px){.ecorebates--pdp.product-info__item{height:48px}}.ecorebates--pdp .product-info__icon{float:left;background-color:transparent}.ecorebates--pdp .product-info__title{margin-bottom:26px;float:none}@media only screen and (min-width:992px){.ecorebates--pdp .product-info__title{float:left}}.ecorebates--pdp .product-info__desc{display:inline-block!important;margin:0 0 0 6px;font-size:12pt}@media only screen and (min-width:992px){.ecorebates--pdp .product-info__desc{display:block!important;margin:0 0 0 5px;font-size:13pt}}.ecorebates--pdp .product-info__offer-text{height:25px;margin-left:5px;float:left;line-height:25px;text-align:left}@media only screen and (min-width:992px){.ecorebates--pdp .product-info__offer-text{float:none}}.ecorebates--plp{display:none;margin-top:3px}.ecorebates--plp .feature-list__text{display:inline-block!important;margin-left:-6px;vertical-align:super}@media only screen and (min-width:992px){.ecorebates--plp .feature-list__text{display:table-cell!important;margin-left:auto;float:none;vertical-align:none}}.ecorebates--plp .eco-m .eco-c .eco-widget .eco-value{float:none!important;font-size:12px!important}.eco-widget.clearfix.ecr-pdp{display:flex;letter-spacing:2px}.ecorebates--plp.feature.ecr-modal-open,.ecorebates.ecorebates--plp.feature{margin-top:1px;padding-top:0}.eco-m.eco-c.eco-program.eco-value{width:auto!important}.eco-m .eco-c .eco-more{display:flex;align-items:center;padding-left:10px}.ecr-modal-open .eco-m .eco-c .eco-dates{padding:0 8px 17px 129px}.eco-m .eco-c .eco-dates .eco-label{width:129px!important;font-weight:700}.ecr-modal-open .eco-m .eco-c .eco-program{max-width:none}.eco-m .eco-c .eco-more{display:flex!important}@media screen and (max-width:767px){.eco-m .eco-c .eco-actions{padding-left:114px}}@media screen and (max-width:548px){.eco-m .eco-c .eco-more{margin-top:20px}}@media screen and (max-width:401px){.ecr-modal-open .eco-m .eco-c .eco-program{max-width:140px!important;margin-left:8px!important}}@media screen and (min-width:402px){.eco-m .eco-c .eco-program{max-width:210px;padding:0 8px 10px 28px!important}}.hvac-form__content{display:flex;flex-wrap:wrap;justify-content:space-between;color:#262626}.hvac-form__callout{width:100%}.hvac-button{display:inline-block;padding:10px 16px;transition:all .3s ease;border:1px solid #f93822;border-radius:4px;background:#f93822;color:#fff;font-size:14px;font-weight:700}@media only screen and (min-width:768px){.hvac-button{padding:14px 20px;font-size:16px}}.hvac-button:focus,.hvac-button:hover{border-color:#a11815;background:#a11815;color:#fff}.hvac-button--back:before,.hvac-button--continue:after,.hvac-button--submit:after{content:"\e9a3";padding-left:.5rem;font-family:icomoon;font-size:12px}.hvac-button--back:before{display:inline-block;transform:rotate(180deg)}.hvac-button[disabled]{opacity:.2;pointer-events:none}.hvac-button-group{justify-content:space-between}.hvac-button-group .hvac-button-group__button{width:100%;margin:0 0 .5rem;transition:all .3s ease-in-out;border:1px solid #262626;background:#fff;color:#262626}@media only screen and (min-width:768px){.hvac-button-group .hvac-button-group__button{width:48%}}.hvac-button-group .hvac-button-group__button:focus,.hvac-button-group .hvac-button-group__button:hover{border-color:#f93822;background:#f93822;color:#fff}.form-multi--thin .hvac-button-group{justify-content:center}@media only screen and (min-width:768px){.form-multi--thin .hvac-button-group .hvac-button-group__button{width:80%}}.hvac-appointment-list{width:100%}@media only screen and (min-width:768px){.hvac-appointment-list{width:calc(50% - .5rem)}}.hvac-appointment{margin-bottom:1rem;padding:1rem;border:1px solid #d8d8d8;background:#fff}.hvac-appointment-header{max-height:50px;overflow:hidden;transition:max-height .3s ease-in-out}.hvac-appointment-header.hvac-appointment--hide{max-height:0}.hvac-appointment-header__button{display:flex;position:relative;align-items:center;width:100%;border:none;background:none;color:#f93822;font-size:12px;font-weight:700;line-height:1.25;text-align:left}.hvac-appointment-header__button strong{display:block;color:#000;font-size:14px;font-style:italic;font-weight:700}.hvac-appointment-header__button:before{content:"";display:inline-block;width:30px;height:30px;margin-right:2rem;background:url(/svgs/custom-icon/icon-plus-circle.svg) no-repeat 0/contain}.hvac-appointment-selected{display:flex;align-items:center;max-height:100px;overflow-y:hidden}.hvac-appointment-selected.hvac-appointment--hide{max-height:0}.hvac-appointment-selected .hvac-appointment-selected__date{flex-shrink:0;width:60px;margin-right:1rem;padding-right:1rem;border-right:1px solid #d8d8d8;line-height:1.25;text-align:center}.hvac-appointment-selected .hvac-appointment-selected__date-month{color:#f93822;font-size:18px;font-weight:700;text-transform:uppercase}.hvac-appointment-selected .hvac-appointment-selected__date-day{font-size:26px;font-weight:300}.hvac-appointment-selected .hvac-appointment-selected__choice{display:flex;flex-direction:column;flex-grow:1;line-height:1.25}.hvac-appointment-selected .hvac-appointment-selected__choice-option{color:#f93822;font-size:12px;font-weight:600}.hvac-appointment-selected .hvac-appointment-selected__choice-time-text{font-weight:700}.hvac-appointment-selected .hvac-appointment-selected__edit-button{display:flex;align-items:center;border:none;background:none;color:#a11815;font-style:italic;font-weight:600}.hvac-appointment-selected .hvac-appointment-selected__edit-button:before{content:"";display:inline-block;width:30px;height:30px;margin-right:.5rem;background:url(/svgs/custom-icon/icon-edit-circle.svg) no-repeat 0/contain}.hvac-appointment-date{max-height:130px;padding:0 1rem;overflow:hidden;transition:max-height .3s ease-in-out}.hvac-appointment-date.hvac-appointment--hide{max-height:0}.hvac-appointment-date__header{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #d8d8d8;color:#f93822;font-size:12px;font-style:italic;font-weight:700}.hvac-appointment-date__month{padding-bottom:.5rem;color:#616161;font-weight:700;text-transform:uppercase}.hvac-appointment-date__days{position:relative;min-height:30px}.hvac-appointment-date__scrollbar{display:flex;justify-content:space-between}.hvac-appointment-date__scroll{position:absolute;top:.75rem;width:25px;height:25px;margin:0;padding:0;border:none;background:none;color:#fff;line-height:1}.hvac-appointment-date__scroll[disabled]{opacity:.4}.hvac-appointment-date__scroll:before{content:"";display:inline-block;position:absolute;top:7px;left:7px;width:10px;height:10px;background:url(/svgs/custom-icon/icon-solid-arrow.svg) no-repeat 0/contain;background-size:contain}.hvac-appointment-date__scroll-next{left:100%}.hvac-appointment-date__scroll-prev{right:100%}.hvac-appointment-date__scroll-prev:before{transform:rotate(180deg)}.hvac-appointment-date__option{flex-grow:1}.hvac-appointment-date__input{position:absolute;opacity:0}.hvac-appointment-date__label{position:relative;flex-grow:1;margin:0 3px 1rem;padding:.5rem .25rem;border-radius:.25rem;color:#000;font-size:9px;font-weight:700;line-height:1.2;text-align:center}@media only screen and (min-width:576px){.hvac-appointment-date__label{font-size:12px}}.hvac-appointment-date__label-date{display:block;font-size:14px}.hvac-appointment-date__input[disabled]+.hvac-appointment-date__label{opacity:.4;pointer-events:none}.hvac-appointment-date__input:checked+.hvac-appointment-date__label,.hvac-appointment-date__label:hover{background:#f93822;color:#fff}.hvac-appointment-date__input:checked+.hvac-appointment-date__label:after{content:"";display:block;position:absolute;bottom:-1rem;left:50%;width:0;height:0;transform:translateX(-50%);border-right:10px solid transparent;border-bottom:10px solid #e5e5e5;border-left:10px solid transparent}.hvac-appointment-time{max-height:80px;overflow:hidden;transition:max-height .3s ease-in-out}.hvac-appointment-time.hvac-appointment--hide{max-height:0}.hvac-appointment-time .hvac-appointment-time__option-group{display:flex;position:relative;justify-content:space-between;margin:0 1rem;padding:.5rem;border-radius:2px;background:#e5e5e5}.hvac-appointment-time__option{width:calc(50% - .5rem)}.hvac-appointment-time__input{position:absolute;opacity:0}.hvac-appointment-time__label{margin:0;padding:.5rem .75rem;border-radius:2px;background:#fff;color:#616161;font-weight:700;line-height:1.25}.hvac-appointment-time__label strong{display:block;color:#000;font-weight:700}.hvac-appointment-time__input:checked+.hvac-appointment-time__label,.hvac-appointment-time__label:hover{background:#f93822;color:#fff}.hvac-appointment-time__input:checked+.hvac-appointment-time__label strong,.hvac-appointment-time__label:hover strong{color:#fff}.hvac-checkbox-group{width:100%}.form--checkbox-square .hvac-checkbox__input{position:absolute;opacity:0}.form--checkbox-square .hvac-checkbox__label{display:flex;position:relative;align-items:center;width:100%;font-weight:700}.form--checkbox-square .hvac-checkbox__label:before{content:"\e996";display:flex;top:0;left:0;align-items:center;justify-content:center;width:30px;height:30px;margin-right:.5rem;transition:all .3s ease-in-out;border:1px solid #d8d8d8;background:#fff;color:#d8d8d8;font-family:icomoon;font-size:12px}.form--checkbox-square .hvac-checkbox__input:checked+.hvac-checkbox__label:before,.form--checkbox-square .hvac-checkbox__label:hover:before{color:#f93822}.form--checkbox-toggles .hvac-checkbox-group{display:flex;flex-wrap:wrap}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox-group__label{width:100%;padding:1rem 0}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox{position:relative;margin:0 1rem 1rem 0}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__input{position:absolute;opacity:0}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__label{position:relative;margin-bottom:0;padding:0 .75rem 0 41px;border:1px solid #262626;border-radius:2px;background:#fff;line-height:30px}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__label:before{content:"\e996";display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:30px;height:100%;transition:all .3s ease-in-out;border-right:1px solid #262626;color:#d8d8d8;font-family:icomoon;font-size:10px}.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__input:checked+.hvac-checkbox__label:before,.form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__label:hover:before{background:#262626;color:#fff;font-size:13px}.hvac-form__content-title{color:#000;font-size:18px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.hvac-form__content-desc{padding:0 1rem;color:#000;line-height:1.5}.hvac-form__content-note{width:100%;padding:1rem 0;font-size:12px}@media only screen and (min-width:576px){.hvac-form__content-note{width:auto}}@media only screen and (min-width:768px){.hvac-form__content-note{font-size:16px}}.form-multi--thin .hvac-form__content-title{margin:35px 0 10px;font-size:18px;line-height:1.4}.form-multi--thin .hvac-form__content-desc{margin:10px 0 25px;padding:0;font-size:13px}.form-multi--thin .hvac-form__content-note strong{display:block}.form-multi--thin .hvac-form__content-note a{display:inline-block}.hvac-dropdown{position:relative;margin:0 1rem 1rem}.hvac-dropdown .hvac-button--dropdown{height:58px;padding-bottom:0;border:1px solid #d8d8d8;border-radius:0;background:transparent;color:#262626;font-weight:400}.hvac-dropdown .hvac-dropdown__label{display:block;position:relative;position:absolute;z-index:2;top:.3rem;left:1rem;transition:all .2s ease-out;color:#3f3f3f;font-size:12px;font-weight:700}.hvac-dropdown .hvac-dropdown__list{max-height:150px}.hvac-dropdown .hvac-dropdown__list.is-expanded{border-top:none;border-bottom:none}.hvac-dropdown .hvac-button--dropdown-item{height:auto;padding:.5rem;border:1px solid #d8d8d8;border-radius:0;background:#f6f6f6;color:#262626;font-weight:700}.hvac-dropdown .hvac-button--dropdown-item--highlighted{background:#d8d8d8}.form--dropdown-block .hvac-dropdown{width:100%;margin:0 0 1rem;background:#fff}@media only screen and (min-width:768px){.form--dropdown-block .hvac-dropdown{width:calc(50% - .5rem)}}.form--dropdown-block .hvac-dropdown:after{content:"\e9a3";display:flex;position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:58px;height:58px;transform:rotate(90deg);background:#f93822;color:#fff;font-family:icomoon;font-size:20px;pointer-events:none}.form--dropdown-block .hvac-dropdown .hvac-button--dropdown{width:100%}.hvac-input-field{position:relative;width:100%;margin-bottom:1rem}@media only screen and (min-width:768px){.hvac-input-field{width:calc(50% - .5rem)}}.hvac-input-field__input,.hvac-input-field__textarea{width:100%;padding:1.5rem 1rem .5rem;border:1px solid #d8d8d8;font-size:16px;line-height:1.5}.hvac-validator .hvac-input-field__input,.hvac-validator .hvac-input-field__textarea{border-color:#a11815}.hvac-input-field__label{position:absolute;top:1.1rem;left:1rem;transition:all .2s ease-out;color:#262626;font-size:14px;font-weight:700}.hvac-input-field__textarea+.hvac-input-field__label{background:#fff}.hvac-input-field__input:focus+.hvac-input-field__label,.hvac-input-field__textarea:focus+.hvac-input-field__label,[data-content] .hvac-input-field__label{top:.3rem;font-size:12px}div.hvac-form__address{width:100%;padding:0;background:none}div.hvac-form__address .hvac-input-field--street{width:100%}.hvac-suggestions-list{list-style:none}.hvac-suggestions-list__button{height:auto;padding-top:.25rem;padding-bottom:.25rem;background:none}.hvac-validator__error-message{margin-top:.25rem;padding:.5rem 1rem;border:1px solid #a11815;background-color:#fff5f5;color:#616161;font-size:12px;line-height:1.25}.form--standard-response.hvac-messaging-state{color:#151515;text-align:center}.form--standard-response.hvac-messaging-state .hvac-messaging-state__icon{width:55px;height:55px;margin:0 auto}.form--standard-response.hvac-messaging-state .hvac-messaging-state__title{max-width:300px;margin:20px auto;font-weight:800;letter-spacing:4px;text-transform:uppercase}.form--standard-response.hvac-messaging-state .hvac-messaging-state__sub-title{position:relative;margin-bottom:2rem;padding-bottom:2rem;font-size:18px;font-weight:300;line-height:30px}.form--standard-response.hvac-messaging-state .hvac-messaging-state__sub-title:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:120px;height:3px;transform:translateX(-60px);background:#f93822}.form--standard-response.hvac-messaging-state .hvac-messaging-state__sub-title strong{display:block;font-weight:800;text-transform:uppercase}.form--standard-response.hvac-messaging-state .hvac-messaging-state__message{max-width:350px;margin:0 auto}.hvac-multi .hvac-form__content{justify-content:center}.hvac-multi .hvac-form__content-desc,.hvac-multi .hvac-form__content-title{text-align:center}.hvac-multi .hvac-input-field{width:80%}.hvac-multi .hvac-button--back{margin-top:2rem;border:none;background:none;color:#000;font-weight:400}.hvac-multi .hvac-appointment-list{width:100%}.hvac-progress-bar+.hvac-multi .hvac-form{padding-top:1.5rem}.hvac-progress-bar__step{top:2.5px}.form-multi--default{max-width:600px;margin:0 auto}.form-multi--default .hvac-progress-bar{top:0;left:50%;transform:translateX(-50%)}.form-multi--default .hvac-multi__buttons{display:flex;flex-direction:column}.form-multi--default .hvac-button-group~.hvac-multi__buttons{display:none}.form-multi--default div.hvac-form__content-note{order:2;width:100%;padding-top:2rem;color:#000}.form-multi--default div.hvac-form__content-note a{color:#f93822}.form-multi--default [data-step-number="1"] .hvac-form__content-note{text-align:center}.form-multi--default .hvac-form:last-of-type .hvac-form__content-note{order:0;padding-top:1rem;font-size:11px}.form-multi--thin .hvac-progress-bar__step{background-color:#f6f6f6;border:transparent}.form-multi--thin .hvac-progress-bar__step.is-active{border:2px solid #f93822}.hvac-radio{width:100%;margin-bottom:1rem}.hvac-radio__group{flex-wrap:wrap}.hvac-radio__label{padding:0 0 .25rem;color:#3f3f3f;font-size:14px;font-weight:700}.form--radio-buttons .hvac-radio__group-label{display:inline-block;height:30px;margin:6px 6px 10px 0;padding:5px 20px;border:1px solid #262626;border-radius:4px;color:#262626;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.form--radio-buttons .hvac-radio__group-label:before{display:none}.form--radio-buttons input[type=radio]:checked+.hvac-radio__group-label{border:1px solid #215f94;background-color:#215f94;color:#fff}.form--specialist .hvac-radio{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d8d8d8}.form--specialist .hvac-radio__label{padding-top:.5rem}.form--specialist-p .hvac-input-field--comments{width:100%}.form--specialist-p .hvac-button--submit{margin-left:auto}.form-static--fr .hvac-form__content-title{margin-top:0;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.25;text-transform:none}.form-static--fr .hvac-input-field--email,.form-static--fr .hvac-input-field--name{width:100%}.form-static--fr .hvac-form__content-note{font-size:11px;line-height:1.4}.form-static--fr .hvac-button--submit{justify-self:flex-end}.form--customer-care .hvac-input-field--email{width:100%}.form--customer-care .hvac-form__content-note{margin-bottom:.75rem;font-size:14px;line-height:1.25rem}.form--customer-care .hvac-button--submit{margin-left:auto}.form--schedule-service .hvac-checkbox--confirm-appointment{width:100%;margin-bottom:1rem}@media only screen and (min-width:768px){.form--schedule-service .hvac-checkbox--confirm-appointment{width:calc(50% - .5rem)}}.form--schedule-service .hvac-flex{display:block}.form--schedule-service .hvac-dropdown--state,.form--schedule-service .hvac-input-field--city,.form--schedule-service .hvac-input-field--zip{width:100%!important}.form-iframe{background:url(/img/illustration-tranetopics-mobile.jpg) no-repeat top/cover}@media only screen and (min-width:768px){.form-iframe{background:url(/img/illustration-tranetopics-desktop.jpg) no-repeat top/cover}}.form-iframe .bg-transparency{background:rgba(0,0,0,.6)}.form-iframe .hvac-form__content-desc{color:#fff;text-align:center}.form-iframe .hvac-input-field--email,.form-iframe .hvac-input-field--name{width:100%}.form-iframe .hvac-checkbox-group__label,.form-iframe .hvac-form__content-note{color:#fff}.form-iframe .hvac-checkbox__label{border-color:#fff!important;background:rgba(0,0,0,.4)!important;color:#fff}.form-iframe .form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__label:before{border-color:#fff!important}.form-iframe .form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__input:checked+.hvac-checkbox__label:before,.form-iframe .form--checkbox-toggles .hvac-checkbox-group .hvac-checkbox__label:hover:before{background:#fff;color:#616161;font-size:13px}.form-iframe .hvac-button--submit[disabled]{border-color:#bebebe;background:#bebebe;color:#262626}.form-iframe .form--standard-response.hvac-messaging-state{padding-top:4rem;padding-bottom:4rem;color:#fff}.form-iframe.form-iframe--secondary{background:url(/img/illustration-freshome-mobile.jpg) no-repeat top/cover}@media only screen and (min-width:768px){.form-iframe.form-iframe--secondary{background:url(/img/illustration-freshome-1-desktop.jpg) no-repeat top/cover}}.form-iframe.form-iframe--secondary .form-logo--partner{width:120px}.form-iframe.form-iframe--secondary .form-logo--trane{width:110px}.custom-checkbox{display:block;position:relative;padding-left:25px;margin-bottom:15px;cursor:pointer}.custom-mark{position:absolute;top:7px;left:0;height:10px;width:10px;background-color:#fff;border:1px solid #616161;border-radius:1px}.custom-checkbox input:checked~.custom-mark{background-color:#f93822;border:none}body.modal--overflow{overflow:hidden}.modal{display:flex;position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;transition:none;opacity:0}.modal--active{z-index:10000;transition:opacity .3s ease-in-out;opacity:1}.modal__backdrop{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7)}.modal__content{position:relative;z-index:2;width:100%;height:100%;overflow:auto;background:#fff}@media only screen and (min-width:768px){.modal__content{max-width:80%;height:auto;max-height:100vh}}@media only screen and (min-width:1280px){.modal__content{max-width:900px}}@media screen and (orientation:landscape){.modal--thin .modal__content{width:70%}}.modal--thin .modal__content{height:auto;background-color:transparent}.modal__close{position:absolute;top:0;right:0;border:none;background:none}.modal-form-p .hvac-form__callout{order:2;margin-top:1rem;border-top:1px solid #d8d8d8}.modal-form-p .hvac-form__content-desc{padding:.5rem 0}.modal-form-p .hvac-button--submit,.modal-form-p .hvac-form__content-note{order:2}.modal-review__header{border-bottom:1px solid #d8d8d8}.modal-review__list{height:700px;margin:0;padding:0;overflow-y:scroll;scroll-behavior:smooth}.modal-review__list-item{border-bottom:1px solid #d8d8d8}.modal-review__average-rating{font-size:38px}.modal-review__owner-response{border-top:1px solid #d8d8d8}.modal-review__owner-response__container{border-left:4px solid #d8d8d8}.modal-review__icon:before{display:inline-block;padding-left:5px;transform:rotate(90deg)}.modal-zip .modal__content{max-width:690px}.modal-zip .modal-zip__form{display:flex;width:100%;max-width:400px;margin:0 auto}.modal-zip .modal-zip__input{width:100px;font-size:24px}@media only screen and (min-width:768px){.modal-zip .modal-zip__input{width:140px;font-size:30px}}.modal-zip .modal-zip__input::placeholder{color:#949494}.modal-survey .modal__content{height:230px;width:330px}.modal-survey__content-text{height:185px;border-top:4px solid #f93822}.modal-survey--active .modal-survey__content-text{display:none}.modal-survey--active .modal__content{width:auto;height:591px}@media only screen and (min-width:768px){.modal-survey--active .modal__content{width:500px}}@media only screen and (min-width:992px){.modal-survey--active .modal__content{width:693px}}.modal-serviceability .modal__content{max-width:690px}.product-category-card{transition:all .3s ease;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.product-category-card:hover{border-color:#f93822;box-shadow:none}@media only screen and (min-width:992px){.product-category-card__faux-link{border:none!important}}.product-listing-card__superlative{position:absolute;top:-4px;right:.5rem}@media only screen and (min-width:992px){.product-listing-card__title{height:50px}}.product-listing-card__img-wrap{width:112px;height:150px}@media only screen and (min-width:992px){.product-listing-card__img-wrap{width:124px}}.product-listing-card__img-wrap .icon-energy-star{right:0}.product-listing-card__content{width:calc(100% - 112px - 1rem)}@media only screen and (min-width:992px){.product-listing-card__content{width:100%}}.product-listing-card__description{min-height:100px}.product-listing-card__feature-icon{padding-right:.25rem;background-position:50%}.product-listing-card__features{min-width:226px}@media only screen and (min-width:992px){.product-listing-card__features{height:150px}}.product-listing-card__features .product-listing-card__feature-icon{position:relative;top:2px;width:22px}.product-listing-card__ecorebates-container .ecr-plp .eco-value{display:block;text-align:center}.product-listing-card__ecorebates-container .ecr-plp .eco-value a{display:flex;align-items:center;justify-content:center;padding:.5rem 0;color:#fff;text-decoration:none}.product-listing-card__ecorebates-container .ecr-plp .eco-value a:before{content:"\e917";font-family:icomoon!important;font-size:20px;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none}.product-listing-card__ecorebates-container .ecr-plp .eco-value a:hover{text-decoration:none}.product-listing-card__ecorebates-container .ecr-plp .eco-value a span{padding-left:5px;line-height:20px}.product-listing-card__energy-star-icon{position:relative;top:-2px;right:0;left:0;width:15px;height:15px;margin-right:6px}.product-listing-card__wrap-for-ecorebate .eco-m .eco-c a{color:#fff}.product-listing-card__toggle-titles.custom-toggle--active{border-bottom:2px solid #f93822;color:#151515}.product-listing-card__toggle-content-wrap-mobile{min-height:162px}@media only screen and (min-width:992px){.product-listing-card__toggle-content-wrap-mobile{min-height:0}}.product-listing-card__price-and-rebate-price-wrap{border:1px solid #d8d8d8}.products__static{position:static;z-index:2}@media only screen and (min-width:992px){.products__static{position:relative}}.products__breadcrumbs{position:absolute;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}@media only screen and (min-width:992px){.products__breadcrumbs{position:relative;box-shadow:none}}.products__sub-image{max-height:120px;overflow:hidden}@media only screen and (min-width:992px){.products__sub-image{max-height:245px}}@media only screen and (min-width:992px){.product-detail__breadcrumbs{position:absolute;z-index:2;top:0;left:calc(100% + 15px);width:100%}}.product-detail__superlative-image{height:24px}.product-detail__feature-table tbody{vertical-align:middle}.product-detail__feature-image-cell{width:45px;padding:.75rem 0}.product-detail__feature-title-cell{color:#a11815;font-weight:800;letter-spacing:2px;text-transform:uppercase}.product-detail__feature-data-cell{font-weight:600;letter-spacing:2px;text-transform:uppercase}.product-detail__feature-row{border-bottom:1px solid #e5e5e5}.product-detail__feature-row:last-of-type{border-bottom:none}.product-detail__feature-image{display:flex;align-items:center;justify-content:center;width:42px;height:42px}.product-detail__specifications,.product-detail__specifications td,.product-detail__specifications th{border:1px solid #262626}.product-detail__specifications td:first-of-type,.product-detail__specifications th{color:#262626;font-weight:700}.product-detail__dealer-card{max-width:520px}.product-detail__warranty{align-items:flex-end;padding-top:50px}@media screen and (min-width:380px){.product-detail__warranty{padding-top:2rem}}@media only screen and (min-width:768px){.product-detail__warranty{padding-top:0}}.product-detail__warranty-image-container{flex-basis:100px;flex-grow:0;flex-shrink:0}@media only screen and (min-width:768px){.product-detail__warranty-image-container{flex-basis:146px}}@media only screen and (min-width:992px){.product-detail__warranty-image-container{flex-basis:396px}}.product-detail__warranty-content p{line-height:1.25}@media only screen and (min-width:768px){.product-detail__warranty-content p{line-height:1.85}}@media only screen and (min-width:1280px){.product-detail__warranty-content p{flex-basis:calc(100% - 175px)}}@media only screen and (min-width:1280px){.product-detail__warranty-content .ui-button{align-self:flex-start}}.product-detail__warranty-header{position:absolute;top:0;left:0;padding-top:1rem;text-align:center}@media only screen and (min-width:768px){.product-detail__warranty-header{position:relative;padding-top:0;text-align:left}}.product-detail__energy-star-logo{max-width:40px}@media only screen and (min-width:992px){.product-detail__energy-star-logo{max-width:55px}}.product-detail__stats-title{border-radius:10px 10px 0 0}.product-detail__dynamic-pricing-price-wrap{border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.product-detail__dynamic-pricing-price-wrap{flex:0.5;border-right:1px solid #d8d8d8;border-bottom:none}}.product-detail__energy-star-percentage-detail{font-size:30px}.product-detail .zip-selection{min-width:170px}.product-detail .zip-selection__form{margin-bottom:0}.product-detail .zip-selection__input-group{max-width:300px}.product-detail__stats .eco-widget{border-top:1px solid #e5e5e5}.product-detail__stats .eco-value{display:flex;align-items:center;width:100%}.product-detail__stats .eco-value:before{content:"\e90c";display:inline-block;flex-shrink:0;width:45px;padding:1.75rem 0;color:#a11815;font-family:icomoon!important;font-size:14px;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-transform:none;speak:none}.product-detail__stats .eco-value:after{content:"SAVINGS & OFFERS";color:#a11815;font-family:OpenSans;font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.product-detail__stats .eco-value .ecr-details{order:2;margin-left:auto;text-align:right;text-transform:uppercase}.dpd-plp-dynamic-price,.dpd-plp-dynamic-price-d-block,.dpd-plp-dynamic-price-m-d-block{display:none}.product-listing .product-listings{position:relative;z-index:0}.product-listing__heading{position:relative}.product-listing__heading:before{content:"";display:block;position:absolute;bottom:4px;left:0;width:100%;height:3px;transform:translateY(-50%);background-color:#f93822}.product-listing__heading-text{position:relative;text-shadow:.8rem 0 #fff}.product-listing .accordion__button strong{font-size:18px;text-transform:uppercase}.product-listing .accordion__icon{top:0;transform:none;font-size:34px}.product-listing .accordion__icon--small{top:.75rem}.product-listing__pricing-table td{padding:1rem .25rem}.product-listing__pricing-table thead td{padding:1rem 0}.product-listing__pricing-table tbody tr{background-color:#f6f6f6}.product-listing__pricing-table tbody tr:nth-child(odd){background-color:#fafafa}.product-listing-card-superlative{max-width:550px}@media only screen and (min-width:992px){.product-listing-card-superlative{max-width:290px;min-height:690px}}.product-listing-card-superlative__detail-img-anchor{width:112px}.product-listing-card-superlative__sup-wrap--efficient{border:1px solid #5caf00;background-color:#f4ffef}.product-listing-card-superlative__sup-wrap--quietest{border:1px solid #4883b5;background-color:#eaf6ff}.product-listing-card-superlative__sup-wrap--value{border:1px solid #01998e;background-color:#e9fffd}.product-listing-card-superlative__number{font-size:36px}.product-listing-card-superlative__up-to{margin-right:-6px}.product-listing-card-superlative__detail-energy-star{right:0}.product-listing-card-superlative__product-title{min-height:48px}.product-listing-card-superlative .reduced-img{height:130px}.product-listing-card-superlative__product-desc{height:51px}.product-listing-card-superlative__value-icon{flex:0 0 38px}.product-listing-card-superlative-bar{top:-3px;left:-2px;width:101%}.product-tiles{width:215px;height:228px}@media only screen and (min-width:525px){.product-tiles{width:282px;height:253px}}@media only screen and (min-width:575px){.product-tiles{width:215px;height:228px}}@media only screen and (min-width:1292px){.product-tiles{width:282px;height:253px}}.product-tiles__title{right:0;bottom:0;left:0;height:66px;padding:21px;background:rgba(161,24,21,.75)}.hero--nexia{background:url(/img/backgrounds/bg-hero-nexia-home-automation-mobile.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.hero--nexia{background:url(/img/backgrounds/bg-hero-nexia-home-automation.jpg) no-repeat 0/cover;color:#fff}}.hero--nexia .hero__image{order:2;max-width:260px}@media only screen and (min-width:992px){.hero--nexia .hero__image{order:0}}.nexia__connected-controls{max-width:300px}@media only screen and (min-width:768px){.nexia__connected-controls{max-width:420px}}.hero--nexia-streamline{background:url(/img/nexia/bg-banner-what-nexia-can-do-mobile.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.hero--nexia-streamline{background:url(/img/nexia/bg-banner-what-nexia-can-do.jpg) no-repeat 0/cover}}.nexia-streamline__image{width:125px}.nexia-features__image{width:56px}.hero--nexia-connected{background:url(/img/nexia/bg-banner-nexia-connected-mobile.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.hero--nexia-connected{background:url(/img/nexia/bg-banner-nexia-connected.jpg) no-repeat 0/cover}}.nexia-connected__item:after{content:"";display:block;position:absolute;top:0;left:0;width:6px;height:100%;background:#d8d8d8}.nexia-gradient{background-image:linear-gradient(#fff,#f6f6f6)}.nexia__logo-lower{width:260px}.nexia__icon-brochure{width:32px}.sticky-footer{position:fixed;width:100%;z-index:6;bottom:0;display:none}@media only screen and (min-width:992px){.sticky-footer{border-top:3px solid #f93822}}@media only screen and (min-width:992px){.sticky-footer__wrap{display:flex;justify-content:center}}@media only screen and (min-width:992px){.sticky-footer .zip-selection{min-width:560px}}.sticky-footer .zip-selection__content-block{display:none}.sticky-footer .zip-selection__title{color:#fff}@media only screen and (min-width:992px){.sticky-footer .zip-selection__title{margin-bottom:0}}.sticky-footer .zip-selection__form{margin:0}.sticky-footer .zip-selection__input-group{max-width:300px;margin-right:auto;margin-left:auto}@media only screen and (min-width:992px){.sticky-footer .zip-selection__label-input-wrap{display:flex;align-items:center}}.promo-banner-unstoppable{padding:30px 20px 85px;background-image:url(/img/heroes/bg-spring-promo-banner.jpg);background-position:bottom;background-size:cover;text-align:center}@media only screen and (min-width:768px){.promo-banner-unstoppable{padding:1.25rem 0;background:#a11815;text-align:left}}.promo-banner-unstoppable__img{max-width:250px}.promo-banner-unstoppable__title{margin-bottom:1.5rem;font-size:14px;line-height:1.5}@media only screen and (min-width:768px){.promo-banner-unstoppable__title{margin:0;font-size:18px;line-height:1.25}}.promo-banner-unstoppable__title strong{display:block;margin-bottom:.5rem;font-size:18px}@media only screen and (min-width:768px){.promo-banner-unstoppable__title strong{margin-bottom:0}}@media only screen and (min-width:992px){.promo-banner-unstoppable__title strong{display:inline}}@media only screen and (min-width:768px){.promo-banner-unstoppable__link{text-align:right}}.promo-banner-unstoppable__link .ui-button{border-color:#fff;background:rgba(21,21,21,.55);color:#fff}@media only screen and (min-width:768px){.promo-banner-unstoppable__link .ui-button{background:none}.promo-banner-unstoppable__link .ui-button i{color:#fff}.promo-banner-unstoppable__link .ui-button:hover{background:#fff;color:#a11815}.promo-banner-unstoppable__link .ui-button:hover i{color:#a11815}}.hero--spring-promo{display:flex;align-items:center;min-height:578px;padding:30px 0;background-image:url(/img/heroes/bg-hero-hot-room-m.jpg);background-position:50%;background-size:cover}@media only screen and (min-width:992px){.hero--spring-promo{padding:0;background-image:url(/img/heroes/bg-hero-redroom-left.jpg)}}.section-promotions .hero--spring-promo{background-image:url(/img/heroes/bg-spring-promo-standalone-hero-center.jpg)}@media only screen and (min-width:992px){.section-promotions .hero--spring-promo{background-image:url(/img/heroes/bg-spring-promo-standalone-hero.jpg)}}@media only screen and (max-width:991px){.hero--spring-promo .hero-promo__mobile-smaller{font-size:16px}}.hero-promo__logo{max-width:135px}@media only screen and (min-width:992px){.hero-promo__logo{max-width:220px}}.hero-promo__details{max-width:330px;margin:0 auto;border:2px solid #f93822;background:rgba(21,21,21,.55)}@media only screen and (min-width:992px){.hero-promo__details{max-width:800px}}.hero-promo__divider{margin:.5rem 0 .25rem}@media only screen and (min-width:992px){.hero-promo__divider{margin:0 1rem}}.hero-promo__divider:after,.hero-promo__divider:before{content:"";position:absolute;top:50%;width:30%;height:1px;transform:translateY(-50%);background-color:#fff;text-transform:uppercase}@media only screen and (min-width:992px){.hero-promo__divider:after,.hero-promo__divider:before{width:1px;height:30%;transform:translate(-50%)}}.hero-promo__divider:before{left:0}@media only screen and (min-width:992px){.hero-promo__divider:before{top:0;left:50%}}.hero-promo__divider:after{right:0}@media only screen and (min-width:992px){.hero-promo__divider:after{top:unset;right:unset;bottom:0;left:50%}}.glossary{margin-bottom:3rem}.glossary__term{font-size:14px;font-weight:300;letter-spacing:0;line-height:26px;color:#262626}.glossary__title{font-size:36px;color:#262626;font-weight:800;letter-spacing:4.8px;line-height:49px;text-transform:uppercase}.glossary__description{margin-top:1.5rem;font-size:24px;font-weight:300}.glossary__subtitle{margin-top:2.5rem;color:#f93822;font-size:16px;font-weight:800;letter-spacing:3px;line-height:25px;text-transform:uppercase}.glossary__list{padding-left:30px;list-style:none}.glossary__list li:before{content:"•";position:absolute;left:-20px;font-size:12px}.glossary__list li{margin-top:30px;position:relative;padding-left:0}.glossary__list--slim li{margin-top:0}.glossary__top-border{border-top:1px solid #d8d8d8}.hero--customer-care{background:url(/img/heroes/woman-holding-tiny-human.jpg) no-repeat 0/cover}@media only screen and (min-width:992px){.hero--customer-care{background:url(/img/heroes/woman-holding-tiny-human-desktop.jpg) no-repeat 0/cover;color:#fff}}.ui-button.customer-care__anchor{color:#fff}.ui-button.customer-care__anchor i{display:inline-block;transform:rotate(90deg)}.customer-care__red-panel{background-color:#f93822;background-image:url(/img/backgrounds/panel-logo-bg.png);background-repeat:no-repeat;background-position:0 0}@media only screen and (min-width:768px){.customer-care__form .hvac-button--submit,.customer-care__form .hvac-form__content-note,.customer-care__form .hvac-input-field--zip,.customer-care__form .hvac-radio--owner{order:1}}.customer-care__form .hvac-input-field--comments .hvac-input-field__textarea{height:150px}.customer-care__form .hvac-checkbox--customer-care-email{display:none}.button-block-image__bottom__m,.button-block-image__main{max-height:470px;max-width:365px}.tcs-info-block__img{max-width:300px;max-height:460px}.tcs-info-block__service-list{max-width:400px}.section-image-content-split__background-image{top:0;left:0}.section-image-content-split img{max-height:470px}.section-image-content-split__air-quality img{max-height:350px}.table td:first-child{font-weight:700}.personal-help{border-top:1px solid #d8d8d8}.pro-tip{background-color:#f6f6f6}@media only screen and (min-width:992px){.pro-tip{margin-top:0;margin-bottom:0;padding:60px 10px 50px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:transparent;background-image:url(/img/logos/logo-trane-bg.png);background-repeat:no-repeat;background-position:0;background-size:contain}}@media only screen and (min-width:992px){.pro-tip__content{font-size:18px}}.pro-tip a{max-width:175px}.pro-tip ol{counter-reset:item}.pro-tip ol>li{list-style-type:none;text-indent:-1.6rem;counter-increment:item}.pro-tip ol>li:before{content:counter(item) ".";margin-right:.5rem;font-weight:700;text-align:right}@media only screen and (min-width:992px){.pro-tip img{width:275px}}.section-specialist{position:relative;padding-top:40px;background:url(/img/heroes/bg-hot-room-m.jpg) no-repeat 0 top/cover;background-position:50%}@media only screen and (min-width:992px){.section-specialist{background:url(/img/heroes/bg-hot-room-hero-lead-form-d-new.jpg) no-repeat 0 top/cover}}.section-specialist__logo{max-width:164px;margin:0 auto 50px}.section-specialist__content-container{max-width:700px}.section-specialist__cta{position:relative;top:-2rem}.section-specialist__banner .banner-divider__subtitle{max-width:662px;margin:0 auto;letter-spacing:4px;text-align:center;text-transform:uppercase}.section-three-column hr{width:75px}.section-three-column--middle{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.section-three-column--middle{border:1px solid #d8d8d8;border-top:none;border-bottom:none}}@media only screen and (min-width:992px){.tt-articles__content-block:after{content:"";position:absolute;top:50%;left:-8px;width:2px;height:85%;transform:translateY(-50%);background-color:#e5e5e5}.tt-articles__content-block:first-child:after{background-color:transparent}}.tt-articles__content-link{border-bottom:1px solid #d8d8d8;color:green}@media only screen and (min-width:992px){.tt-articles__content-link{border:none}}.youtube__video-wrapper{padding-bottom:56.25%;height:0}.youtube__video{top:0;left:0;width:100%;heigth:100%}.section-PHomepage .section-featured-product__list-item:before{content:attr(data-number);position:absolute;left:0;width:28px;height:28px;padding-top:2px;padding-left:8px;border:2px solid #f93822;border-radius:50%;background-color:#fff;color:#151515;font-weight:700}.section-PHomepage .section-featured-product__cta{width:225px}.section-PHomepage .section-energy-efficient img{top:-48px;max-width:87px}.section-PHomepage .section-energy-efficient__number{font-size:55px}.section-PHomepage .section-energy-efficient__card-wrap{width:330px}@media only screen and (min-width:768px){.section-PHomepage .section-energy-efficient__card-wrap{width:375px}}@media only screen and (min-width:768px){.section-schedule-service .hvac-checkbox,.section-schedule-service .hvac-dropdown,.section-schedule-service .hvac-input-field,.section-schedule-service .hvac-input-field.hvac-input-field--email,.section-system-pricing .hvac-checkbox,.section-system-pricing .hvac-dropdown,.section-system-pricing .hvac-input-field,.section-system-pricing .hvac-input-field.hvac-input-field--email{width:45%;margin-right:10%}.section-schedule-service #scheduleServiceFormPreamp .hvac-input-field--zip,.section-system-pricing #scheduleServiceFormPreamp .hvac-input-field--zip{width:45%!important;margin-right:10%}.section-schedule-service .hvac-form-content,.section-system-pricing .hvac-form-content{position:relative}.section-schedule-service .hvac-form__content>.hvac-form__callout,.section-system-pricing .hvac-form__content>.hvac-form__callout{width:45%;margin-right:10%}.section-schedule-service .hvac-appointment-list,.section-system-pricing .hvac-appointment-list{position:absolute;top:0;right:0}.section-schedule-service .hvac-form__address,.section-system-pricing .hvac-form__address{width:45%;margin-right:10%}.section-schedule-service .hvac-form__address-wrapper,.section-system-pricing .hvac-form__address-wrapper{width:100%}}.section-schedule-service .hvac-form__content-title,.section-system-pricing .hvac-form__content-title{margin-bottom:0}.section-schedule-service .hvac-form__content-desc,.section-system-pricing .hvac-form__content-desc{margin-top:0;padding:0}.section-schedule-service .hvac-form__content-note,.section-system-pricing .hvac-form__content-note{margin-top:1rem;padding-top:2rem;border-top:1px solid #d8d8d8;font-size:12px}.section-schedule-service .hvac-button--submit,.section-system-pricing .hvac-button--submit{margin:.5rem auto}.tt-articles-v2__article-wrap{border-top:1px solid #949494}.tt-articles-v2__article-wrap:first-child{border:none}.glide__track{width:100%}.glide.glide--ltr{position:relative}.slider__arrow--next{right:0}.slider__arrow--next i{position:absolute;top:38%;left:43%}.slider__arrow{display:none;width:48px;height:48px}@media only screen and (min-width:768px){.slider__arrow{display:block}}.slider__arrow--prev{transform:translateY(-50%) rotate(180deg)}.slider__arrow--prev i{position:absolute;top:33%;left:41%}.nexia-slider__slide{height:auto;border:1px solid transparent}.nexia-slider__slide:hover{border:1px solid #f93822}.nexia-slider__slide-image{max-width:95px}.nexia-slider__slide h3{height:70px}.air-quality-slider .slider__arrow--next i{top:-175px!important;left:0}.air-quality-slider .slider__arrow--prev i{top:200px!important;left:0}.trane-std-pagination .glide__bullet--active{transition:all .2s ease-in;border-top:5px solid #bebebe}.trane-std-pagination .glide__bullet--active span{transition:all .2s ease-in;opacity:1;color:#ff3400;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;text-transform:uppercase}.banner-service-appointments li{width:110px}.banner-service-appointments ul{max-width:330px}.banner-service-appointments img{width:80px}.banner-emergency{background:url(/img/bg-mab-banners-d.jpg) no-repeat 0/cover;color:#fff}@media only screen and (min-width:992px){.banner-quick-tips{background-color:#f6f6f6}}.banner-quick-tips img{max-width:80px;max-height:80px}@media only screen and (min-width:992px){.banner-quick-tips__card-wrap{height:155px;border-right:1px solid #d8d8d8}.banner-quick-tips__card-wrap:last-child{border:none}}@media only screen and (min-width:992px){.banner-nox__title{font-size:33px}}.location--california .banner-nox+[data-preamp=top-of-plp-pdp]{display:none}.banner-unstoppable img{width:75px;height:30px}@media only screen and (min-width:992px){.banner-unstoppable img{width:90px;height:35px}}@media only screen and (min-width:992px){.banner-unstoppable__title{font-size:33px}}.buying-a-trane-financing__hero-img{max-width:80%;max-height:85%}.buying-a-trane-financing__info-card{max-width:330px}.buying-a-trane-financing__info-card img{max-width:80px;max-height:70px}.buying-a-trane-financing__info-card:first-child{border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.buying-a-trane-financing__info-card:first-child{border-right:1px solid #d8d8d8;border-bottom:none}}.buying-a-trane-financing hr{width:75px}.buying-a-trane-purchasing__hero-img{max-width:85%}.buying-a-trane-purchasing__counter{position:relative;width:77px;height:77px;border-radius:100%;background-color:#f93822;text-align:center}@media only screen and (min-width:992px){.buying-a-trane-purchasing__counter{width:250px;height:250px}}.buying-a-trane-purchasing__counter--1{background-image:linear-gradient(200deg,transparent 50%,#d8d8d8 0),linear-gradient(90deg,#d8d8d8 50%,transparent 0),linear-gradient(18deg,#fff 50%,transparent 0),linear-gradient(90deg,#fff 51%,transparent 0)}@media only screen and (min-width:992px){.buying-a-trane-purchasing__counter--1,.buying-a-trane-purchasing__counter--2,.buying-a-trane-purchasing__counter--3{max-width:150px;max-height:150px}}.buying-a-trane-purchasing__counter-wrapper{display:flex;position:relative;top:6px;left:6px;justify-content:center;width:65px;height:65px;border-radius:100%;background-color:#fff}@media only screen and (min-width:992px){.buying-a-trane-purchasing__counter-wrapper{top:15px;left:15px;width:120px;height:120px;border-radius:100%}}.buying-a-trane-purchasing__counter-text{position:absolute;top:5px;left:85px}@media only screen and (min-width:992px){.buying-a-trane-purchasing__counter-text{position:relative;top:auto;left:auto}}.buying-a-trane-purchasing__counter--2{background-image:linear-gradient(385deg,transparent 50%,#d8d8d8 0),linear-gradient(155deg,#d8d8d8 50%,transparent 0),linear-gradient(-153deg,#fff 50%,transparent 0),linear-gradient(155deg,#fff 51%,transparent 0)}.buying-a-trane-purchasing__counter--3{background-image:linear-gradient(-200deg,transparent 50%,#d8d8d8 0),linear-gradient(-90deg,#d8d8d8 50%,transparent 0),linear-gradient(-18deg,#fff 50%,transparent 0),linear-gradient(-90deg,#fff 51%,transparent 0)}.buying-a-trane-tax__hero-img{max-width:200px;max-height:195px}.buying-a-trane-pricing__hero-img{max-width:65%}.buying-a-trane-pricing__card-img{max-width:50px}@media only screen and (min-width:992px){.buying-a-trane-pricing__card-img{min-width:100px}}@media only screen and (min-width:992px){.buying-a-trane-pricing__list{list-style:none}.buying-a-trane-pricing__list li{max-width:122px}}.find-a-dealer__contact{background-image:url(/img/backgrounds/geo/bg-geo.jpg);background-size:cover}.find-a-dealer__contact-header{border:1px solid #f93822}.find-a-dealer__state-list{column-count:2}@media only screen and (min-width:992px){.find-a-dealer__state-list{column-count:5}}.find-a-dealer__city-list{column-count:3}@media only screen and (min-width:992px){.find-a-dealer__city-list{column-count:4}}.find-a-dealer__nearby-dealers{background-image:url(/img/backgrounds/bg-near-states--mobile.png);background-size:cover}@media only screen and (min-width:992px){.find-a-dealer__nearby-dealers{background-image:url(/img/backgrounds/bg-near-states--desktop.png)}}.find-a-dealer__image{max-width:350px}.sao__masthead{position:relative;background:url(/img/backgrounds/man-and-woman-computing.jpg) no-repeat 50%/cover}@media only screen and (min-width:768px){.sao__masthead{background:url(/img/backgrounds/man-and-woman-desktop-computing.jpg) no-repeat 50%/cover}}.sao__masthead-back{position:absolute;top:.5rem;left:1rem}.sao__masthead-back i{display:inline-block;transform:rotate(180deg)}.sao-toggle{border:none;outline:none}.sao-toggle--offers{background:#bebebe}.sao-toggle--offers.sao-toggle--active{background:#262626}.sao-toggle--rebates{margin-left:2px;background:rgba(249,56,34,.47)}.sao-toggle--rebates.sao-toggle--active{background:#f93822}.sao-toggle__divider{height:6px;background:#f93822}.sao-toggle__divider[data-sao-toggle=offers]{background:#262626}.sao__content{display:none}.sao__content--active{display:block}div.rebate-center .eco-rebate-list{border-color:#bebebe!important}div.rebate-center .eco-m .eco-c .eco-product-list .eco-product+.eco-product{border-top:none}.sao-rebate--active{padding-bottom:1rem;border-color:#d8d8d8;border-style:solid;border-width:0 1px}.sao-rebate__container{justify-content:flex-end}@media only screen and (min-width:768px){.sao-rebate__container{justify-content:flex-start}}.sao-rebate__image-container{position:absolute;top:2rem;left:0;width:80px}@media only screen and (min-width:768px){.sao-rebate__image-container{top:50%;width:100px;transform:translateY(-50%)}}@media only screen and (min-width:992px){.sao-rebate__image-container{width:120px}}.sao-rebate__image-container img{max-height:125px}.sao-rebate__heading{width:calc(100% - 80px)}@media only screen and (min-width:768px){.sao-rebate__heading{width:calc(60% - 120px);margin-left:140px}}.sao-rebate__details{width:calc(100% - 80px)}@media only screen and (min-width:768px){.sao-rebate__details{position:absolute;top:50%;right:0;width:33.33%;transform:translateY(-50%)}}.sao-rebate__links{width:100%}@media only screen and (min-width:768px){.sao-rebate__links{width:calc(60% - 120px);margin-left:140px}}.sao-rebate__details-button i{display:inline-block;transform:rotate(90deg);transition:transform .2s ease-in-out}.sao-rebate--active .sao-rebate__details-button i{transform:rotate(-90deg)}.sao-rebate__list{display:none}.sao-rebate--active .sao-rebate__list{display:block}.sao-rebate-item__flag{position:relative}.sao-rebate-item__flag:after,.sao-rebate-item__flag:before{content:"";display:block;position:absolute;width:1rem;height:100%;background:#262626}.sao-rebate-item__flag:before{left:-1rem}@media only screen and (min-width:768px){.sao-rebate-item__flag:before{left:-2rem;width:2rem}}.sao-rebate-item__flag:after{right:-1rem}@media only screen and (min-width:768px){.sao-rebate-item__flag:after{display:none}}.sao-rebate-item__index{display:inline-block;position:relative;width:2rem;height:2rem;border-radius:50%;background:#fff;line-height:1}.sao-rebate-item__index:before{content:attr(data-index);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.sao-rebate-item__details{column-count:2}.sao-rebate-item__details li{padding-right:.5rem}}.sao-rebate-item__models{column-count:2}.repair-replace__header-img{width:218px}.repair-replace__border-mobile{border-top:1px solid #d8d8d8}@media only screen and (min-width:768px){.repair-replace__border-mobile{border-top:none}}.repair-replace__container{min-height:706px;transition:none;background-color:#202020}.repair-replace__container--blur{transform:translateZ(0);transition:filter .2s linear;filter:blur(8px)}.repair-replace--short .repair-replace__container{min-height:375px}.repair-replace--repair .repair-replace__input-slide,.repair-replace--replace .repair-replace__input-slide,.repair-replace--replace .repair-replace__repair-slide,.repair-replace__repair-slide{display:none}.repair-replace--repair .repair-replace__repair-slide{display:block}.repair-replace__replace-slide{display:none}.repair-replace--replace .repair-replace__replace-slide{display:block}.repair-replace--repair .repair-replace__replace-slide{display:none}.repair-replace__subheading{font-weight:600}@media only screen and (min-width:768px){.repair-replace__first-quadrant{border-right:1px solid #979797}}.repair-replace__second-quadrant{border-top:1px solid #979797}@media only screen and (min-width:768px){.repair-replace__second-quadrant{border-top:none}}.repair-replace__details{width:100%;border-top:1px solid #979797}@media only screen and (min-width:768px){.repair-replace__details{width:80%}}.repair-replace__checkmark{font-size:16px}@media (max-width:382px){.repair-replace__checkmark{font-size:13px}}.repair-replace__header-text{font-size:24px}@media only screen and (min-width:768px){.repair-replace__header-text{font-size:30px}.repair-replace--short .repair-replace__header-text{font-size:24px}}.repair-replace__products-prices{background-image:url(/img/repair-replace/products-and-prices.jpg);background-size:cover}.repair-replace__rebates-financing{background-image:url(/img/repair-replace/rebates-and-financing.jpg);background-size:cover}.repair-replace .zip-change{margin-top:1.5rem!important;color:#fff}.repair-replace .zip-change button{color:#fff}.repair-replace .spinner{display:block;position:absolute;z-index:5;top:calc(50% - 30px);left:calc(50% - 30px)}.repair-replace .dealer-card-small__phone-call{display:none!important}.what-a-dealer-does__header-img{width:218px}@media only screen and (min-width:992px){.what-a-dealer-does__help-list{column-count:2}}.what-a-dealer-does__list-item:before{content:attr(data-number);position:absolute;left:35px;width:28px;height:28px;border-radius:50%;color:#fff;background-color:#f93822;padding-left:10px;padding-top:3px;font-weight:700;font-size:14px}.what-a-dealer-does__list-item:last-child:before{padding-left:6px;padding-top:3px}.compare-tray{position:fixed;z-index:10000;bottom:0;width:100%;height:0;transition:height .3s ease;background-color:#fff;box-shadow:0 -6px 24px -10px hsla(0,0%,52.9%,.5)}.compare-tray--active{height:137px}.compare-tray__slot{display:none;position:relative;width:20%;height:82px;transition:none;transition-delay:0}@media only screen and (min-width:992px){.compare-tray__slot{display:block}}.compare-tray__slot--empty{transition:background-color .2s ease;transition-delay:.3s;background-color:#f6f6f6}.compare-tray__slot-img{width:70px}.compare-tray__slot-placeholder{position:relative;transition:none;transition-delay:0;opacity:0}.compare-tray__slot--empty .compare-tray__slot-placeholder{transition:opacity .2s linear;transition-delay:.3s;opacity:1}.compare-tray__slot-placeholder:before{content:"+";position:absolute;top:25px;left:calc(50% - 15px);width:30px;height:30px;border:2px solid #f93822;border-radius:50%;color:#f93822;font-size:20px;font-weight:600;line-height:1.3;text-align:center}.compare-tray__slot-item{display:flex;position:relative;transition:opacity .1s linear;opacity:1}.compare-tray__slot--empty .compare-tray__slot-item{opacity:0}.compare-tray__slot-deselect{position:absolute;top:-8px;left:-18px;width:20px;height:20px;background-color:#666;cursor:pointer}.compare-tray__slot-deselect i{padding-top:6px;font-size:7px}@keyframes slide-left{0%{left:22%}to{left:0}}.compare-button{display:inline-block;padding:10px 32px;transition:all .3s ease;border:1px solid #3f3f3f;border-radius:2px;background:transparent;color:#3f3f3f;font-size:14px;font-weight:700;cursor:pointer}@media only screen and (min-width:768px){.compare-button{padding:15px;font-size:16px}}.compare-button--active,.compare-button--compare-all{border-color:transparent;background-color:#f93822;color:#fff!important}.compare-button--compare-all{padding:12px 45px;font-size:14px}@media (max-width:400px){.compare-button--compare-all{padding:16px 25px}}.compare-button--disabled{background-color:#f7d0cb;cursor:default}@media only screen and (min-width:768px){.compare-results__page-title{margin-left:25%}}.compare-results__table tr:nth-child(2n){background-color:#f6f6f6}.compare-results__table td{vertical-align:center}.compare-results__table .header{width:50%;padding-left:16px}@media only screen and (min-width:768px){.compare-results__table .header{width:25%;background-color:#fff}}.compare-results__table-title{vertical-align:bottom}.compare-results__table-img{width:120px;height:180px}@media only screen and (min-width:768px){.compare-results__table-img{width:150px}}.compare-results__product-title{min-height:50px}@media only screen and (min-width:768px){.compare-results__product-title{height:100px}}.compare-results__checkmark-icon{width:22px}.compare-results__swipe-dim{transition:all .2s ease}.compare-results__swipe-dim.dim{opacity:.2}.compare-results__product-nav{position:absolute;transition:opacity .2s ease;border:none;opacity:1;background-color:transparent;font-size:30px}.compare-results__product-nav i{color:#dfdfdf}.compare-results__product-nav--left{top:50%;left:10px;transform:rotate(180deg)}.compare-results__product-nav--right{top:50%;right:10px}.compare-results__product-nav--hide{opacity:0;cursor:default}.compare-results .ecr-details .ng-binding{color:#616161;font-size:12px;font-weight:600;letter-spacing:0!important;text-decoration:underline;text-transform:capitalize}.why-trane__tradition{background-image:url(/img/illustration-most-reliable-d.jpg);background-size:cover}.why-trane__extremes{background-image:url(/img/illustration-toughest-d.jpg);background-size:cover}.why-trane__silence{background-image:url(/img/illustration-quietest-d.jpg);background-size:cover}@media only screen and (max-width:991px){.why-trane__silence{background-image:url(/img/illustration-quietest-m.jpg);background-size:cover}}.extremes__snowball{background-image:url(/img/heroes/bg-snowball-facility-m.jpg);background-size:cover}.extremes__snowball__header{width:fit-content}.extremes__snowball__header__text{margin-left:-15px}.extremes__snowball__header:before{background-color:#fff;position:absolute;content:"";top:0;left:-35px;width:35px;height:100%;z-index:-1}.extremes__real-stories{background-image:url(/img/backgrounds/crossword.png)}.history-list__year__desktop:after{background-image:url(/img/icons/timeline-circle.svg);background-size:cover;font-size:24px;content:"";height:24px;right:-48px;position:absolute;top:6px;width:24px}@media only screen and (max-width:991px){.history-list__year__desktop:after{font-size:20px;content:"";height:20px;right:6px;top:6px;width:20px}}.history-list__timeline:before{background-color:#d8d8d8;content:"";height:calc(100% + 25px);right:-37px;position:absolute;width:2px;bottom:-62px}@media only screen and (max-width:991px){.history-list__timeline:before{right:15px}}.history-list__ir-logo{width:183px}@media only screen and (max-width:991px){.history-list__ir-logo{width:150px}}.reliability__img{max-width:345px}@media only screen and (max-width:991px){.reliability__headline{font-size:16px}}@media only screen and (max-width:991px){.reliability__title{font-size:20px}}@media only screen and (max-width:991px){.reliability__content{font-size:14px}}.reliability__list-item:before{content:"\2022";position:absolute;left:0}.reliability__list-item__light:before{color:#f93822}@media only screen and (max-width:991px){.reliability__list-item{font-size:14px}}.reliability__satisfaction{max-width:350px}.spanish-recursos__desc-item{border-left:4px solid #d8d8d8}.section-ps-cooling-and-heating .section-superlative-products__container{max-width:950px}.section-ps-cooling-and-heating .section-system-efficiency{background:linear-gradient(180deg,#262626,#151515)}.section-ps-cooling-and-heating .section-system-efficiency__title{max-width:620px}.section-ps-cooling-and-heating .section-system-efficiency__content-card-title{top:18px;left:-8px}.ps-repair__installer-img{max-height:520px;max-width:320px}.ps-repair__hero h1{max-width:800px}@media only screen and (min-width:992px){.ps-repair__hero{min-height:500px}}.ps-repair__service-icons img{height:72px;width:72px}.ps-repair__service-icon{max-width:80px}.ps-energy-saving__content-title{max-width:730px}.ps-energy-saving__byline{max-width:950px}.for-owners__hero-img{max-width:150px}.for-owners__base-link-wrap--warranty{background:url(/img/backgrounds/bg-owner-support--warranty.jpg) no-repeat 0/cover}.for-owners__base-link-wrap--maintenance{background:url(/img/backgrounds/bg-owner-support--maintenance.jpg) no-repeat 0/cover}.for-owners__base-link-wrap--troubleshooting{background:url(/img/backgrounds/bg-owner-support--troubleshooting.jpg) no-repeat 0/cover}.for-owners__base-link-wrap--owners-guides{background:url(/img/backgrounds/bg-owner-support--owner-guide.jpg) no-repeat 0/cover}.for-owners__base-link-wrap--parts{background:url(/img/backgrounds/bg-owner-support--parts.jpg) no-repeat 0/cover}.for-owners__owners-guides-desc{max-width:600px}@media only screen and (min-width:992px){.for-owners__owners-guide-card{min-height:485px}}@media only screen and (min-width:1280px){.for-owners__owners-guide-card{min-height:407px}}.for-owners__owners-guides-page-text{max-width:850px}.for-owners__parts-info-box{border:5px solid #616161}.for-owners__parts-info-box-title{top:-14px;left:11px}.for-owners__parts-desc{max-width:800px}.for-owners__step-section{border:5px solid #616161;height:96px;width:96px}.for-owners__parts-step-wrap{max-width:320px}.for-owners__parts-step-desc{max-width:800px}.for-owners__list-divider,.for-owners__parts-list,.for-owners__parts hr{max-width:500px}.for-owners__parts-list-desc{max-width:550px}.for-owners__parts-nav nav{max-width:350px}.for-owners__parts-nav-title{max-width:750px}.maintenance-tips__icon{width:66px;height:66px}@media only screen and (min-width:992px){.maintenance-tips__icon{height:82px;width:82px}}.maintenance-tips__block-content{flex-basis:66%;flex-grow:1}.maintenance-tips__block-wrap{border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.maintenance-tips__block-wrap{border-bottom:none;border-right:1px solid #d8d8d8;flex-basis:33%}.maintenance-tips__block-wrap:last-child{border-right:none}}.maintenance-tips__icon-img{font-size:30px}@media only screen and (min-width:992px){.maintenance-tips__side-list{flex-basis:50%}.maintenance-tips__side-list:first-child{border-right:1px solid #d8d8d8}}.warranty-and-registration__icon{min-height:74px}.warranty-and-registration__logo{max-width:137px;max-height:114px}.warranty-and-registration__list{list-style-type:disc}.warranty-and-registration__responsive-border{border-bottom:1px solid #d8d8d8}@media only screen and (min-width:992px){.warranty-and-registration__responsive-border{border-bottom:none;border-right:1px solid #d8d8d8}.warranty-and-registration__responsive-border:last-child{border-right:none}}.warranty-and-registration__price{font-size:50px}.system-pricing__container{width:100%;overflow:hidden}.system-pricing__nav-button{border:none;background:none}.system-pricing__nav-button--active:after,.system-pricing__nav-button:not([disabled]):hover:after{content:"";display:block;position:absolute;bottom:1rem;left:1rem;width:calc(100% - 2rem);height:4px;background:#f93822}.system-pricing__section{position:absolute;top:0;left:100%;opacity:0}.system-pricing__section--active{position:relative;left:0;opacity:1}.system-pricing__section--prev{position:absolute;left:-100%;opacity:0}.system-pricing__zip{width:150px}.system-pricing__zip-error{margin-top:.25rem;padding:.5rem 1rem;border:1px solid #a11815;background-color:#fff5f5;color:#616161;font-size:12px;line-height:1.25}.system-pricing__option-icon-container{width:75px;height:50px}.system-pricing__option-icon{width:auto;height:100%}.system-pricing__submit[disabled]{border-color:#d8d8d8;background:#d8d8d8;pointer-events:none}.system-pricing__option-input:checked+.system-pricing__option-label{border-color:#f93822!important}.system-pricing__option-input:checked+.system-pricing__option-label .system-pricing__option-letter{background:#f93822!important;color:#fff!important}.system-pricing__component-image{max-width:55px}.system-pricing__section [data-product-recommended]{position:relative}.system-pricing__section [data-product-recommended]:before{content:"RECOMMENDED";display:block;width:100%;margin-bottom:1rem;padding:.5rem;background:#a11815;color:#fff;font-size:16px;font-weight:700;letter-spacing:2px;text-align:center}@media only screen and (min-width:768px){.system-pricing__section [data-product-recommended]:before{padding:1rem;font-size:20px}}.system-pricing .hvac-form__address-wrapper{flex-wrap:wrap;justify-content:space-between}.system-pricing .hvac-form__address-wrapper .hvac-input-field--city{width:100%;margin-right:0;margin-left:0}.system-pricing .hvac-form__address-wrapper .hvac-dropdown--state{width:50%;margin-right:0;margin-left:0}.system-pricing .hvac-form__address-wrapper .hvac-input-field--zip{width:45%;margin-right:0;margin-left:0}.ui-button{display:inline-block;padding:10px 16px;transition:all .3s ease;border:1px solid #262626;border-radius:4px;background:transparent;color:#262626;font-size:14px;font-weight:700}@media only screen and (min-width:768px){.ui-button{padding:14px 20px;font-size:16px}}.ui-button:hover{color:#262626}.ui-button i{color:#f93822;font-size:12px}@media only screen and (min-width:768px){.ui-button i{font-size:14px}}.ui-button--hover-border:hover{border-color:#f93822}.ui-button--small{padding:8px 14px;font-size:12px;line-height:1}@media only screen and (min-width:768px){.ui-button--small{padding:12px 18px;font-size:14px}}.ui-button--small i{font-size:10px}@media only screen and (min-width:768px){.ui-button--small i{font-size:12px}}.ui-button--medium{padding:14px 20px;font-size:14px;line-height:1}.ui-button--large{padding:1rem 1.5rem}.ui-button--squared{height:50px;padding-top:0;padding-bottom:0;border-radius:0;line-height:50px}.ui-button--red{border-color:#f93822;background:#f93822;color:#fff}.ui-button--red:focus,.ui-button--red:hover{border-color:#a11815;background:#a11815;color:#fff}.ui-button--red i{color:#fff}.ui-button--white-text{border-color:#fff;color:#fff}.ui-button--white-text:hover,.ui-button--white-text i{color:#fff}.ui-button--transparent,.ui-button--transparent:hover{border-color:transparent}.ui-button--overlay{border-color:#fff;background:rgba(21,21,21,.55);color:#fff}.ui-button--overlay:hover{background:rgba(21,21,21,.85);color:#fff}.ui-button--link{border:none;background:none;color:#215f94;font-weight:700}.ui-button--link:hover{color:#f93822}.ui-button--text{display:inline;padding:0;border:none;background:none;color:#215f94;font-size:14px;font-weight:700}.ui-button--text:hover{color:#f93822}.ui-button--product-details{padding:10px 32px;border-radius:2px}@media only screen and (min-width:768px){.ui-button--product-details{padding:16px 10px}}.ui-button--white-bg{background-color:#fff}.ui-button--disabled{background-color:#b4b4b4;cursor:default}.ui-button--white{border-color:#fff;background-color:transparent;color:#fff!important}.ui-button--translucent-dark-bg{background-color:rgba(0,0,0,.5)}.collapse-header__table-container{position:relative;max-height:1px;overflow:hidden;transition:all .3s ease}@media only screen and (min-width:768px){.collapse-header__table-container:before{content:"";position:absolute;top:1px;left:2.5%;width:95%;border-top:1px solid #616161}}.collapse-header__table-container--content{border:1px solid #e5e5e5;background-color:#f9f9f9}.collapse-header__table-container--content:before{content:none}.active .collapse-header__table-container{max-height:1200px}.collapse-header__toggle-icon{position:relative;width:100%;border:0;outline:0;background:none;cursor:pointer}@media only screen and (min-width:768px){.collapse-header__toggle-icon{position:absolute;top:10px;right:0;width:auto}}.collapse-header__toggle-icon .collapse-header__toggle-text{pointer-events:none}@media only screen and (min-width:768px){.collapse-header__toggle-icon .collapse-header__toggle-text{display:none}}.collapse-header__toggle-icon .collapse-header__toggle-symbol{font-family:Lucida Console,Monaco,monospace;line-height:.5em;pointer-events:none}.collapse-header__grid-box{display:grid;display:-ms-grid;-ms-grid-template-columns:auto;grid-template-columns:auto;-ms-grid-template-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}@media only screen and (min-width:768px){.collapse-header__grid-box{-ms-grid-template-columns:150px auto auto auto;grid-template-columns:150px auto auto auto}}.collapse-header__grid-box .collapse-header__grid-item{border:1px solid #e5e5e5}@media only screen and (min-width:768px){.collapse-header__grid-box .collapse-header__grid-item{border:0;border-bottom:1px solid #e5e5e5}}.collapse-header__grid-box .collapse-header__grid-item:first-child .collapse-header__grid-content,.collapse-header__grid-box .collapse-header__grid-item:first-child .collapse-header__grid-title{padding-left:1.5rem!important}@media only screen and (min-width:768px){.collapse-header__grid-box .collapse-header__grid-item:first-child .collapse-header__grid-content{border-left:1px solid #e5e5e5}}@media only screen and (min-width:768px){.collapse-header__grid-box .collapse-header__grid-item:last-child .collapse-header__grid-content{border-right:1px solid #e5e5e5}}.collapse-header__grid-box .collapse-header__grid-item:last-child .collapse-header__grid-content:after{display:none}.collapse-header__grid-content{position:relative}.collapse-header__grid-content:after{display:none;position:absolute;top:25px;right:0;bottom:25px;width:1px;background:#dee2e6}@media only screen and (min-width:768px){.collapse-header__grid-content:after{content:"";display:block}}.dropdown{width:100%}@media only screen and (min-width:992px){.dropdown{max-width:290px}}.dropdown__button{z-index:99;padding:0 3rem 0 1rem;border:1px solid #d8d8d8;background:#fff;line-height:2.5rem;cursor:pointer}.dropdown__button,.dropdown__button:focus{outline:none}.dropdown__button:after{content:"\E9A3";display:flex;position:absolute;top:0;right:0;justify-content:center;width:2.5rem;height:2.5rem;transform:rotate(90deg);border:1px solid #f93822;background:#f93822;color:#fff;font-family:icomoon!important}.dropdown__list-container{z-index:100;top:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:max-height .2s ease}.dropdown--active+.dropdown__list-container{top:100%;min-height:101%;max-height:140px;border:1px solid #d8d8d8;border-top:none}.dropdown__list-container::-webkit-scrollbar{width:18px;background-color:#fff}.dropdown__list-container::-webkit-scrollbar-thumb{border:4px solid #fff;border-radius:12px;background-color:#b6b6b6}.dropdown__list-container::-webkit-scrollbar-thumb:vertical{width:20px;height:25px}.dropdown--borderless.dropdown--active+.dropdown__list-container{border-top:1px solid #d8d8d8}.dropdown__link:hover{color:#f93822!important}.dropdown label.dropdown__button{pointer-events:none}ul.list-style-smallest-disc li:before{content:".";position:absolute;top:-1px;left:0;color:#bebebe;font-size:1.5rem;font-weight:400;line-height:.7rem}ul.list-style-smallest-disc--clr-dark li:before{color:#151515}ul.filter-guarding li{width:100%}@media only screen and (min-width:768px){ul.filter-guarding li{width:33.33%}}.heading__dark{text-transform:uppercase;position:relative;display:inline-block}.heading__dark__text{background:#262626;color:#fff}.heading__dark__text:before{height:100%;content:"";width:5000px;right:100%;top:0;position:absolute;background:#3f3f3f}@media only screen and (max-width:991px){.heading__dark{font-size:20px}}.ui-list__list-item:before{content:"\2022";position:absolute;left:0;color:#f93822}.ui-tooltip{display:inline-block;position:relative;width:18px;height:18px;vertical-align:middle}.ui-tooltip:before{content:"?";position:absolute;top:0;left:0;width:18px;height:18px;padding-top:2px;border-radius:50%;background-color:#262626;color:#fff;font-size:10px;font-weight:800;line-height:1.5;text-align:center}.ui-tooltip__text{display:none;position:fixed;z-index:100;left:10vw;width:80vw;padding:20px;background-color:#fff;box-shadow:0 0 23px 3px hsla(0,0%,66.7%,.5);text-align:left}@media only screen and (min-width:768px){.ui-tooltip__text{position:absolute;top:-22px;left:27px;width:300px;text-align:center}.ui-tooltip__text:before{content:"";position:absolute;left:-9px;width:20px;height:20px;background-color:#fff;clip-path:polygon(0 50%,50% 0,50% 100%)}.ui-tooltip--left .ui-tooltip__text:before{right:-9px;left:auto;clip-path:polygon(50% 0,100% 50%,50% 100%)}}.ui-tooltip--left .ui-tooltip__text{right:27px;left:auto}.ui-tooltip__text.ui-tooltip--active{display:block}@media only screen and (min-width:768px){.ui-tooltip:hover .ui-tooltip__text,.ui-tooltip__text:hover{display:block}}.ui-tooltip__triangle{position:absolute;width:20px;height:20px;background-color:#fff}@media only screen and (min-width:768px){.ui-tooltip__triangle{display:none}}.ui-tooltip__triangle--top{bottom:-15px;clip-path:polygon(50% 100%,0 0,100% 0)}.ui-tooltip__triangle--bottom{top:-15px;clip-path:polygon(50% 0,0 100%,100% 100%)}.ui-tooltip--old{display:inline-block;position:relative;width:1px}.ui-tooltip--old:before{content:"?";position:absolute;bottom:-4px;width:18px;height:18px;padding-top:2px;border-radius:50%;background-color:#262626;color:#fff;font-size:10px;font-weight:800;text-align:center}.ui-tooltip--old__text{visibility:hidden;position:absolute;z-index:100;top:-34px;left:40px;width:140px;padding:20px;background-color:#fff;box-shadow:0 0 14px 2px hsla(0,0%,66.7%,.5)}@media (min-width:375px){.ui-tooltip--old__text{width:180px}}@media only screen and (min-width:992px){.ui-tooltip--old__text{width:300px}}.ui-tooltip--old--left .ui-tooltip--old__text{right:10px;left:auto}.ui-tooltip--old__text:before{content:"";position:absolute;left:-9px;width:20px;height:20px;background-color:#fff;clip-path:polygon(0 50%,50% 0,50% 100%)}.ui-tooltip--left .ui-tooltip--old__text:before{right:-9px;clip-path:polygon(50% 0,100% 50%,50% 100%);left:auto}.ui-tooltip--old:hover .ui-tooltip--old__text,.ui-tooltip--old__text:hover{visibility:visible}.ui-pie-chart{position:relative;width:126px;height:126px;margin-right:20px;overflow:hidden;border:1px solid #949494;border-radius:50%;background:#fff}@media only screen and (min-width:992px){.ui-pie-chart{width:385px;height:385px;margin-right:52px}}.ui-pie-chart__pie{position:absolute;top:0;left:0;width:100%;height:100%}.ui-pie-chart__overlay{display:flex;position:absolute;top:50%;left:50%;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px;transform:translate3d(-50%,-50%,0);border-radius:50%;background:#fff;text-align:center}@media only screen and (min-width:992px){.ui-pie-chart__overlay{width:340px;height:340px;padding:0 65px}}.ui-pie-chart__percentage{font-size:44px;font-weight:700;line-height:1}@media only screen and (min-width:992px){.ui-pie-chart__percentage{font-size:144px}}.ui-pie-chart__percentage>span{font-size:.318181818181818em;line-height:1.5;vertical-align:top}.default-slider-mobile .glide__slides{margin-bottom:50px}.default-slider-mobile .glide__bullets{bottom:15px;left:0;justify-content:center;transform:translateX(0)}@media only screen and (min-width:768px){.default-slider-mobile .glide__bullets{bottom:10px}}@media only screen and (min-width:992px){.default-slider-mobile .glide__bullets{bottom:10px;transform:translateX(-50%)}}.default-slider-mobile .glide__bullet{width:60px;height:auto;margin-right:20px;padding-top:10px;transition:all .2s ease-out;border:0;border-top:5px solid rgba(0,0,0,.1);border-radius:0;outline:none;background:transparent;box-shadow:none}.default-slider-mobile .glide__bullet:last-child{margin-right:0}.default-slider-mobile .glide__bullet span{transition:all .2s ease-out;opacity:0}.default-slider-mobile .glide__bullet--active{transition:all .2s ease-in;border-top:5px solid #bebebe}.default-slider-mobile .glide__bullet--active span{transition:all .2s ease-in;opacity:1;color:#ff3400;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;text-transform:uppercase}.spinner{display:inline-block;width:15px;height:15px;animation:spin 1s linear infinite;border-radius:50%;border:5px solid #d8d8d8;border-top-color:#f93822}.spinner--medium{width:25px;height:25px;border-width:6px}.spinner--large{width:40px;height:40px;border-width:6px}@media only screen and (min-width:992px){.spinner--large{width:60px;height:60px;border-width:10px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--color-pomegranate:#f93822;--color-thunderbird:#bf1a0f;--color-razzmatazz:#df0f55;--color-totem-pole:#9c1107;--color-dove-gray:#616161;--color-white:#fff;--color-emerald:#3cbe78;--filo-header-logo:url(/img/filo/header/trane-logo.svg);--filo-header-logo-width:auto;--filo-header-logo-height:30px;--filo-primary-theme-color:var(--color-thunderbird);--filo-primary-theme-color-hover:var(--color-totem-pole);--filo-primary-theme-text-color:var(--color-white);--filo-primary-button-font-color:var(--color-white);--filo-primary-button-font-style:Roboto,sans-serif;--filo-secondary-theme-color:var(--color-dove-gray);--filo-secondary-theme-text-color:var(--color-white);--filo-conversation-avatar-background-color:var(--color-pomegranate);--filo-conversation-avatar-background-image:url(/img/filo/avatar/active.svg);--filo-conversation-avatar-background-size:24px;--filo-conversation-avatar-background-position:center;--filo-error-color:var(--color-razzmatazz);--filo-notification-background-color:var(--color-emerald);--filo-notification-border-color:var(--color-white);--filo-notification-border-size:0;--filo-launch-button-icon:url(/img/filo/cta/active.svg)}@media only screen and (min-width:768px){.filo-container.halfscreen{min-height:480px;max-height:50VH!important}}.filo-container .filo-rich-form__button{background-color:var(--color-dove-gray);color:var(--color-white)}@media screen and (max-width:991px){.filo-container .filo-rich-form__button[name=backSubmitted]{padding:18px 0}}.filo-container .filo-rich-form__button p{color:var(--color-white)}.filo-container .filo-rich-form__input:focus{border-color:var(--color-pomegranate);background-color:var(--color-white)}.filo-container .filo-conversation__item--outbound .filo-conversation__bubble{background-color:var(--color-pomegranate)!important}.filo-container .filo-conversation__item--outbound .filo-conversation__bubble:before{border-bottom:10px solid var(--color-pomegranate)!important}.filo-container .filo-rich-form__column--one-third .filo-rich-form__button{background-color:var(--color-dove-gray)}.filo-container .filo--full .filo-rich-form__column:first-child .filo-rich-form__input-container,.filo-container .filo--full .filo-rich-form__column:last-child .filo-rich-form__input-container{margin:0!important}.filo-container input{margin-bottom:0;padding:0;box-shadow:none}.filo-container .carousel__slide:before{display:none}.filodom-cta{position:fixed;right:16px;bottom:-100px;width:65px;height:65px;transition:bottom .3s ease-in-out;border-radius:100%;border:2px solid var(--color-white);background-color:var(--color-pomegranate)!important;background-repeat:no-repeat;background-position:56% 50%;background-size:auto;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);cursor:pointer}.filodom-cta .filodom-notification{transition:all .2s ease-in-out;border:2px solid var(--color-white);background-color:var(--color-emerald);color:var(--color-white)}.filodom-cta.filodom-cta--guy-icon{width:65px;height:65px;border-radius:100%;border-color:#fff;background-image:url(/img/icons/filo-guy.png);background-position:50% 12%;background-size:130%}.filodom-proactive .filodom-proactive__close{background-color:var(--color-pomegranate);color:var(--color-white)}.filodom-proactive .filodom-proactive-conversation__avatar{padding:19px;border:2px solid var(--color-white);background-color:var(--color-pomegranate);background-size:24px;background-position-y:4px}.filodom-proactive .filodom-proactive-conversation .filo-avatar{position:absolute;bottom:0;left:0;background-image:url(/img/filo/avatar/active.svg);background-repeat:no-repeat;background-position:50%;background-size:24px}.filodom-proactive .filodom-proactive-composer__message-submit{background-color:var(--color-dove-gray)}@media only screen and (min-width:768px){.filo-for-responsive.filo-is-open .filo-container.halfscreen{top:auto!important;bottom:0}}.custom__content--active{display:block!important}.custom__content{display:none}.custom__content--active{display:block}