@charset "UTF-8";.h2,.h4,h4{text-transform:uppercase}.btn-primary,.btn-secondary,.h1,.h2,body,h1{font-family:Lato,Arial,sans-serif}.ct-product-list #accordion-filter .card .card-body .border-top .material-icons,.system-builder [data-icon]::after{font-style:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.h1,h1{color:#ed1b2e;padding-top:1rem}.h2{color:#5e5e5e}.h3,h3{color:#ed1b2e;padding-top:.9rem}.h4,h4{color:#5e5e5e}.h5,h5{color:#ed1b2e}.h6,a,h6{color:#a5121f}a:active,a:active:focus,a:focus,a:hover{color:#5e5e5e!important}.text-primary{color:#ed1b2e}.text-secondary{color:#058298}.text-body,.text-dark{color:#5e5e5e}.text-white{color:#fff}.bg-primary{background-color:#ed1b2e!important}.bg-secondary{background-color:#058298}.bg-transparent-primary{background-color:rgba(237,27,46,.8)}.bg-light{background-color:#fff!important}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-primary-red{background-color:#ed1b2e}.bg-accent-light-cyan,.bg-accent-red,.bg-primary-cta,.bg-secondary-non-cta{background-color:#058298}.bg-accent-dark-gray{background-color:#5e5e5e}.bg-accent-medium-gray{background-color:#adadad}.bg-accent-light-gray{background-color:#e6e6e6}.bg-accent-cool-blue{background-color:#0063b4}.bg-accent-hot-red{background-color:#e7191d}.bg-secondary-01{background-color:#00556a}.padding-none{padding-top:0;padding-bottom:0}.padding-small{padding-top:.625rem;padding-bottom:.625rem}.padding-medium{padding-top:2.5rem;padding-bottom:2.5rem}.padding-large{padding-top:4.375rem;padding-bottom:4.375rem}.input-group .input-group-append .btn{background-color:#efefef}.btn-primary{color:#fff!important;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus{background-color:#ed1b2e!important;-moz-box-shadow:none!important;color:#fff!important}.btn-primary:active,.btn-primary:active:focus{box-shadow:none!important}.btn-primary:focus{box-shadow:none!important}.btn-primary:hover{color:#fff!important;background:#444!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.btn-primary.disabled,.btn-primary:disabled{color:#fff!important;background-color:#5e5e5e;border:1px solid #fff!important;opacity:1;cursor:no-drop;font-family:Lato,Arial,sans-serif;-moz-box-shadow:none!important;box-shadow:none!important}.btn-primary.disabled:active,.btn-primary:disabled:active{background-color:#5e5e5e!important;border-color:#fff;-moz-box-shadow:none!important;box-shadow:none!important}.btn-primary.disabled:active:focus,.btn-primary:disabled:active:focus{background-color:#5e5e5e!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled:focus,.btn-primary:disabled:hover{color:#fff;background-color:#5e5e5e!important;border-color:#fff;-moz-box-shadow:none!important;box-shadow:none!important}.btn-outline-light{color:#fff;text-transform:none!important;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem;-moz-box-shadow:none!important;box-shadow:none!important}.btn-outline-light:active,.btn-outline-light:active:focus{background-color:#ed1b2e;color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-outline-light:focus{color:#fff!important;background-color:#ed1b2e;-moz-box-shadow:none!important;box-shadow:none!important}.btn-outline-light:hover,.btn-secondary{border:none;-moz-box-shadow:none!important}.btn-outline-light:hover{color:#fff!important;background:#444;box-shadow:none!important}.btn-secondary{color:#fff;text-transform:none!important;background-color:#5e5e5e;-moz-border-radius:.25rem;border-radius:.25rem;box-shadow:none!important}.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus{background-color:#adadad;-moz-box-shadow:none!important;color:#fff!important}.btn-secondary:not(:disabled):not(.disabled):active{background-color:#adadad}.btn-secondary:active,.btn-secondary:active:focus{box-shadow:none!important}.btn-secondary:focus{box-shadow:none!important}.btn-secondary:hover{color:#fff!important;background:#adadad;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-news-article .card-footer .btn:not(:disabled):not(.disabled){color:#111}.page-link{color:#ed1b2e}.page-link:active,.page-link:active:focus,.page-link:focus,.page-link:hover{color:#058298}body{color:#111;background-color:transparent;font-size:.875rem}hr{border-top:.05rem solid #ed1b2e;width:78%;display:none!important}header .container-fluid{border-bottom:.5rem solid #ed1b2e;background-color:#fff}.header-static-margin{margin-bottom:1rem}[class*=ct-hero-img] .hero-img{overflow:hidden}[class*=ct-hero-img] .container .border{border:0!important}.ct-header-d-secondary{padding-top:.375rem;padding-bottom:.375rem;background-color:#fff;font-size:.875rem}.ct-header-d-secondary .container{padding:0 8px!important}.ct-header-d-secondary a{color:#333}.ct-header-d-secondary li a{border-right:.0625rem solid #333;-moz-border-radius:0;border-radius:0}.ct-header-d-secondary li:last-of-type a{border-right:0}.ct-header-d-secondary li .btn{padding-top:0;padding-bottom:0;font-size:.875rem}.ct-header-d-secondary li .btn i{font-size:1.25rem}.ct-header-d-secondary li input{font-size:.875rem}.ct-header-d-secondary .navbar{padding-right:0;padding-left:0}.ct-header-d-secondary .navbar .ct-header-basic-secondary{padding-right:0;padding-left:0;width:100%}.ct-header-d-secondary .navbar .ct-header-basic-secondary .container{padding-right:0}.ct-header-d-primary{background-color:#fff}.ct-header-d-primary .btn-primary,.ct-header-d-primary .btn-primary:active{background-color:#058298;border-color:#058298;-moz-box-shadow:none!important;box-shadow:none!important}.ct-header-d-primary .btn-primary:active:focus{background-color:#058298;-moz-box-shadow:none!important;box-shadow:none!important}.ct-header-d-primary .btn-primary:focus{color:#058298;background-color:#058298;-moz-box-shadow:none!important;box-shadow:none!important}.ct-header-d-primary .btn-primary:hover{background-color:#035867;border-color:#035867;-moz-box-shadow:none!important;box-shadow:none!important}.ct-header-d .navbar-light .navbar-toggler{border:none;color:#111}.ct-brand-logo,.tagline{max-width:100%;height:auto!important}.navbar{background-color:#fff!important}.navbar #navbarNavDropdown2 .navbar-nav li a{color:#5e5e5e!important;font-size:.6875rem}.navbar #navbarNavDropdown2 .navbar-nav li button{color:#111!important;font-size:.6875rem}.navbar #navbarNavDropdown2 .navbar-nav li button .material-icons{font-size:1.5rem;line-height:1.2rem}.navbar #navbarNavDropdown2 #searchForm .input-group .form-control{height:1.5rem;font-size:.6875rem}.navbar #navbarNavDropdown2 #searchForm .input-group .input-group-append .btn{height:1.5rem}.navbar #navbarNavDropdown2 #searchForm .input-group .input-group-append .btn .material-icons{font-size:1.0625rem;line-height:2;margin-top:-.6rem}.navbar #navbarNavDropdown2 #searchForm .search-autofill{position:absolute;right:0;padding:.75rem 1rem;background-color:#fff;z-index:1;opacity:1;-moz-box-shadow:0 .9375rem .75rem rgba(0,0,0,.2),0 1.1875rem 2.375rem rgba(0,0,0,.2);box-shadow:0 .9375rem .75rem rgba(0,0,0,.2),0 1.1875rem 2.375rem rgba(0,0,0,.2)}.navbar a img.ct-brand-logo{height:auto;margin-left:20rem}#navbarNavDropdown1 ul li a{color:#000;font-size:1rem;font-weight:700}#navbarNavDropdown1 ul li{border-right:.0625rem solid #ed1b2e;padding-right:.625rem;padding-left:.625rem}#navbarNavDropdown1 ul li ul.subMenu{list-style:none;padding-left:0;font-size:1rem}#navbarNavDropdown1 ul li ul.subMenu li{border:none}#navbarNavDropdown1 ul li ul.subMenu li a{font-size:1rem;font-weight:400}#navbarNavDropdown1 ul li ul.subMenu li.sub-menu-header a{font-weight:700}#navbarNavDropdown1 ul li:last-of-type{border-right:0}#navbarNavDropdown1 .nav-item.dropdown.show{background-color:#fff!important}#navbarNavDropdown1 .dropdown-menu{-moz-border-radius:0;border-radius:0;font-size:.9rem;color:#5e5e5e!important;font-weight:700}#navbarNavDropdown1 .dropdown-menu .display-md-table-cell .ct-menusub-basic-header{list-style-type:none;padding-left:0}#navbarNavDropdown1 .dropdown-menu .display-md-table-cell .ct-menusub-basic-header li{border-right:none}#navbarNavDropdown1 .dropdown-menu .display-md-table-cell .ct-menusub-basic-header li a{color:#5e5e5e!important;font-weight:400;font-size:1rem;line-height:.9rem}.ct-header-basic-cta .bg-light{background:0 0!important;margin:0}.ct-header-basic-cta .bg-light .btn-primary{padding:10px;background:#a5121f!important;max-width:50%;margin:0 auto}.ct-header-basic-primary,.ct-header-basic-primary .container{padding:0}.ct-header-basic-primary .container .navbar .ct-brand-logo-link{margin-top:-2rem}.ct-header-basic-primary .container .navbar .ct-brand-logo-link img.ct-brand-logo{margin-left:0}.ct-header-basic-primary .container .navbar #mainNavBar{width:100%;margin:0;padding-right:0!important}.ct-header-basic-primary .container .navbar #mainNavBar div.col-12{padding-right:0;padding-left:0}.ct-header-basic-primary .container .navbar #mainNavBar div.col-10{padding-bottom:.625rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child{margin-left:1.5rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li.show{background-color:transparent!important;outline:0}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a{font-size:1rem;font-weight:700;color:#111;padding:0 .625rem;border-left:.0625rem solid #444}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a.btn-primary{color:#fff!important;font-size:1rem;line-height:.9rem;padding:.625rem 1rem;-moz-border-radius:.25rem;border-radius:.25rem;max-width:180px}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a.btn-primary:before{content:"\e0c8";display:inline-block;color:#fff;margin-left:auto;margin-right:.255em;font-family:Material Icons;font-weight:700;font-size:.875rem;line-height:1;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-transition-duration:.15s,.15s,.15s,.15s;-o-transition-duration:.15s,.15s,.15s,.15s;transition-duration:.15s,.15s,.15s,.15s;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(1) .dropdown-menu{width:55rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(2) .dropdown-menu{width:35rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(3) .dropdown-menu{width:15rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(4) .dropdown-menu,.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(5) .dropdown-menu{width:14.8rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header{list-style:none;margin:0;padding:0}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header .link-text-strong a{border-left:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header.submenu-title .link-text-strong a{font-weight:700;padding-left:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header.submenu-title .link-text-indent a{border-left:.0625rem solid #ed1b2e!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header:not(:first-child){padding-top:1rem!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header li{font-size:.875rem;font-weight:700}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header li a{border-right:0;font-size:.875rem;font-weight:400}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header li a i.material-icons{font-size:.875rem;line-height:1.2rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .ct-menusub-basic-header li a:hover{text-decoration:underline;color:#ed1b2e}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu:before{height:.75rem;top:-.3125rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li.nav-item:first-child a.nav-link{border-left:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li.nav-btn{margin-left:auto;margin-right:0!important;margin-top:-.5rem}html[lang=fr] .ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a{font-size:12px}html[lang=fr] .ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a .btn-primary{font-size:13px}#navbarSecondaryMenuItem a{font-size:.8125rem;color:#111;font-weight:700;padding-left:1rem;text-transform:uppercase}.ct-hero-carousel-l .carousel-item-bottom{background:rgba(255,255,255,.85)}.ct-hero-carousel-l .carousel-item-bottom p{font-size:1rem!important}.ct-hero-carousel-l .carousel-item-bottom .it_takes{text-transform:uppercase}.ct-hero-carousel-l .carousel-indicators li.active span{background-color:#fff!important;border:.0625rem solid #adadad!important}.ct-hero-carousel-l .carousel-item-bottom{background-color:rgba(255,255,255,.9);position:absolute;bottom:50px;right:0;width:100%;height:auto}.ct-hero-carousel-l .carousel-indicators li span{background-color:#aaa4a9}.ct-hero-carousel-l .carousel-control-next i,.ct-hero-carousel-l .carousel-control-prev i{font-size:70px;color:#e6e6e6}.ct-hero-carousel-l h1{color:#ed1b2e;padding-bottom:0!important;border-bottom:none!important}.ct-hero-carousel-l h1 span{text-transform:uppercase;font-size:3rem}.ct-hero-carousel-l .btn{font-family:Lato,Arial,sans-serif;color:#fff;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem}.ct-hero-carousel-l .btn:active,.ct-hero-carousel-l .btn:active:focus,.ct-hero-carousel-l .btn:focus{background-color:#ed1b2e;color:#fff!important}.ct-hero-carousel-l .btn:hover{color:#fff!important;background:#ed1b2e;border:none}.ct-hero-carousel-l .carousel-item-img{max-height:400px;overflow:hidden}.ct-hero-carousel-l .headerText{display:block}.ct-hero-carousel-l .carousel-indicators{bottom:0;position:relative}.ct-hero-carousel-l .carousel-indicators li{width:auto;height:auto;background-color:transparent}.ct-hero-carousel-l .carousel-indicators li span{-moz-border-radius:50%;border-radius:50%;display:block;width:1.75rem;height:1.75rem;margin:.75rem .375rem!important;border:.0625rem solid #adadad}.ct-hero-carousel-l .carousel-item{visibility:hidden;display:block!important;position:absolute;top:0;height:400px}.ct-hero-carousel-l .carousel-item.active{visibility:visible;position:relative;height:auto}.ct-hero-basic{padding:0 0 .5rem}.ct-hero-basic .row.w-100{background-color:#fff;-moz-box-shadow:0 .2rem .2rem rgba(0,0,0,.2);box-shadow:0 .2rem .2rem rgba(0,0,0,.2);padding:0;margin:0}.ost__field--checkbox label{padding-left:.5rem}.ost__field input[type=checkbox]{position:absolute}.ct-article-basic .article-body p{font-size:.875rem;padding:0}.ct-article-basic .article-body p.h3{font-size:.9375rem}.gloss .hidden-xs{padding:0;margin-bottom:.625rem}.gloss .hidden-xs strong{font-size:.875rem}.gloss ul{width:100%;float:left;padding:0;margin:0}.gloss_desc .back-to-top,.gloss_desc h2{margin-bottom:.625rem;display:inline-block}.gloss ul li{list-style:none;float:left;display:block;margin-right:20px}.gloss ul li a{font-weight:700;font-size:.9375rem;color:#ed1b2e}.gloss ul li a:active,.gloss ul li a:active:focus,.gloss ul li a:focus,.gloss ul li a:hover{color:#ed1b2e}.gloss_desc h2{font-size:1.25rem;color:#ed1b2e;margin-top:1.23rem;width:100%}.gloss_desc p{padding:0;margin-bottom:.625rem;font-size:.875rem}.gloss_desc p strong{font-size:.875rem;font-weight:700}.gloss_desc .disclaimer{font-size:.6875rem}.gloss_desc .back-to-top{font-size:.9375rem;margin-top:.625rem}.pdp-star-ratings{margin-left:14px}.pdp-star-ratings app-yext-ratings .ct-star-ratings .star-rating{padding-right:16px;text-decoration:none}@media (max-width:575px){.pdp-star-ratings{min-width:0;padding-right:10px}}app-yext-ratings .ct-star-ratings{position:relative;margin-bottom:10px;display:inline-block;padding-right:20px}app-yext-ratings .ct-star-ratings:hover .product-list-rating-summary{opacity:1;visibility:visible}.ct-star-ratings .star-rating{color:#fbbc04}.ct-star-ratings .star-rating:before{font-size:1.3125rem}.ct-star-ratings .star-rating span:before{color:#fbbc04;font-size:1.3125rem}.ct-star-ratings .product-list-rating-summary .star-text span:after,.ct-star-ratings .rating-summary .star-text span:after{color:#111}.ct-star-ratings .star-rating+.review{padding:0!important;text-wrap:nowrap}.ct-star-ratings .review{padding-top:.6rem}.ct-star-ratings .rating-summary{padding:1rem;background-color:#e6e6e6;margin-top:1rem}.ct-star-ratings .rating-summary .star-text span{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-star-ratings .rating-summary .star-progress{padding:.2rem 0 0}.ct-star-ratings .rating-summary .star-progress .progress{height:.75rem;background:#fff;-moz-border-radius:0;border-radius:0;border:1px solid #adadad}.ct-star-ratings .rating-summary .star-progress .progress .progress-bar{background-color:#fbbc04}.ct-star-ratings .rating-summary .star-count{padding-top:.1rem}.ct-star-ratings .product-list-rating-summary{padding:1rem;position:absolute;top:0;z-index:1;opacity:0;visibility:hidden;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;max-width:340px;left:99%;background:#fff;border:1px solid #e6e6e6!important;margin:0}@media (max-width:992px){app-yext-ratings .ct-star-ratings:hover .product-list-rating-summary{opacity:0;visibility:hidden}.ct-star-ratings .product-list-rating-summary{left:0}}.ct-star-ratings .product-list-rating-summary .star-text span{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-star-ratings .product-list-rating-summary .star-progress{padding:.2rem 0 0}.ct-star-ratings .product-list-rating-summary .star-progress .progress{height:.75rem;background:#fff;-moz-border-radius:0;border-radius:0;border:1px solid #adadad}.ct-star-ratings .product-list-rating-summary .star-progress .progress .progress-bar{background-color:#fbbc04}.ct-star-ratings .product-list-rating-summary .star-count{padding-top:.1rem}.ct-star-ratings .product-list-rating-summary::before{content:"";border-style:solid;border-width:12px;border-color:transparent #e6e6e6 transparent transparent;position:absolute;top:7px;left:-24px}.ct-star-ratings .product-list-rating-summary .product-star-rating{width:100%;overflow:hidden}.ct-star-ratings .product-list-rating-summary .product-star-rating>.row{min-width:340px;margin-right:0;margin-left:0}.ct-star-ratings .product-list-rating-summary .product-star-rating>.row .star-text{-ms-flex:0 0 44px;-webkit-flex:0 0 44px;-moz-box-flex:0;flex:0 0 44px;max-width:44px;width:44px;padding-right:0;padding-left:0}.ct-star-ratings .product-list-rating-summary .product-star-rating>.row .star-progress{-ms-flex:0 0 calc(100% - 130px);-webkit-flex:0 0 calc(100% - 130px);-moz-box-flex:0;flex:0 0 calc(100% - 130px);max-width:-moz-calc(100% - 130px);max-width:calc(100% - 130px)}.ct-star-ratings .product-list-rating-summary .product-star-rating>.row .star-count{-ms-flex:0 0 64px;-webkit-flex:0 0 64px;-moz-box-flex:0;flex:0 0 64px;max-width:64px;padding:0 0 0 12px}.ct-star-ratings .product-list-rating-summary .see-total-reviews{text-align:center;padding-top:12px}.ct-star-ratings .product-list-rating-summary::after{border-color:transparent #fff transparent transparent;left:-23px;z-index:1;content:"";border-style:solid;border-width:12px;position:absolute;top:7px}.ct-star-ratings .yelp-ratings img{margin-top:-.9375rem}.ct-star-ratings .google-ratings .star-rating,.ct-star-ratings .google-ratings .star-rating span:before{color:#ed1b2e}.ct-star-ratings .google-ratings img{width:31px;vertical-align:top;margin-top:8px}.ct-star-ratings .facebook-ratings .facebook-text{width:125px;line-height:1rem}.ct-card-collection-w2-basic.mb-4{margin-bottom:0!important}.ct-card-collection-w2-basic.mb-4 .col-md-6{padding-bottom:1rem}.ct-card-collection-w2-basic .card-body .card-title{padding-top:0}.ct-card-collection-w2-basic .card-footer{padding-bottom:1.25rem}.ct-card-collection-w2-basic .card-footer a{color:#ed1b2e!important;background-color:#fff;border:.0625rem solid #ed1b2e;-moz-border-radius:.25rem;border-radius:.25rem;-moz-box-shadow:none;box-shadow:none}.ct-card-collection-w2-basic .card-footer a:active{background-color:#fff;-moz-box-shadow:none!important;box-shadow:none!important;border:.0625rem solid #ed1b2e;color:#ed1b2e!important;text-decoration:underline}.ct-card-collection-w2-basic .card-footer a:active:focus{background-color:#fff;border:.0625rem solid #ed1b2e;-moz-box-shadow:none!important;box-shadow:none!important;color:#ed1b2e!important;text-decoration:underline}.ct-card-collection-w2-basic .card-footer a:focus,.ct-card-collection-w2-basic .card-footer a:hover{color:#ed1b2e!important;border:.0625rem solid #ed1b2e;-moz-box-shadow:none!important;text-decoration:underline}.ct-card-collection-w2-basic .card-footer a:focus{background-color:#fff;box-shadow:none!important}.ct-card-collection-w2-basic .card-footer a:hover{background:#fff;box-shadow:none!important}.btn-video-play svg circle{fill:rgba(94,94,94,.75)!important}.btn-video-play svg polygon{fill:#fff!important}.btn-video-play:hover circle{fill:rgba(173,173,173,.75)!important}.btn-video-play:hover polygon{fill:#fff!important}.pagination .page-item.active .page-link{background-color:#ed1b2e;border-color:#ed1b2e;color:#fff}.pagination .page-item.active .page-link:hover{background-color:#e9ecef;border-color:#e9ecef}.ct-sitemap{padding-top:2rem;padding-right:.7rem;padding-left:0}@media (min-width:768px){#find-dealer #dealer-list .dealer-details .card-body .header{height:75px}}@media only screen and (max-width:991px) and (min-width:768px){#find-dealer #dealer-list .dealer-details .h4 .dealerDetail{font-size:1.1rem;width:-moz-calc(100% - 140px);width:calc(100% - 140px)}#find-dealer #dealer-list .dealer-details .h4 .moreInfo .dealer-schedule-btn .btn-primary{font-size:12px}#find-dealer #dealer-list .dealer-details .h4 .dealerContact .dealer-contact{font-size:16px}#find-dealer #dealer-list .dealer-details .h4 .dealerContact .dealer-contact i{font-size:18px;position:relative;top:-1px}}@media (max-width:500px){#find-dealer #dealer-list .dealer-details .h4 .dealerContact .dealer-contact,#find-dealer #dealer-list .dealer-details .h4 .dealerContact .dealer-contact i,#find-dealer #dealer-list .dealer-details .h4 .dealerDetail{font-size:17px}#find-dealer #dealer-list .dealer-details .h4 .dealer-schedule-btn .btn{font-size:12px}}@media (max-width:767px){#find-dealer #dealer-list .dealer-details .card-body{margin-bottom:1rem!important}#find-dealer #dealer-list .dealer-details .card-body .header{height:60px}#find-dealer #dealer-list .dealer-details .col-6.col-md-5{padding-left:0}#find-dealer #dealer-list .dealer-details .align-middle{padding-right:0}}#find-dealer #dealer-list .dealer-details-list{margin-left:-.5rem;margin-right:-.5rem}#find-dealer #dealer-list .dealer-details{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#find-dealer #dealer-list .dealer-details .card-body{border:1px solid rgba(0,0,0,.125);-moz-border-radius:.25rem;border-radius:.25rem;margin-bottom:2rem;min-height:270px}#find-dealer #dealer-list .dealer-details .align-middle{padding-left:30px}#find-dealer #dealer-list app-yext-ratings .ct-star-ratings{display:contents}#find-dealer #dealer-list .badges{padding-top:10px}#find-dealer #dealer-list .h4 a.dealerDetail{color:#111;width:-moz-calc(100% - 190px);width:calc(100% - 190px);display:block}#find-dealer #dealer-list .h4 address{text-transform:none;margin-bottom:4px;margin-top:10px;font-weight:700;display:block;font-size:.875rem;color:#111}#find-dealer #dealer-list .h4 p.dealerContact{position:absolute;right:40px;top:94px;padding:0;z-index:8}#find-dealer #dealer-list .h4 p a.dealer-contact{color:#a5121f}#find-dealer #dealer-list .h4 .moreInfo a{margin:0;color:#111;text-decoration:underline;cursor:pointer;font-size:.875rem;text-transform:none}#find-dealer #dealer-list .h4 .moreInfo .dealer-detail-url{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:0}#find-dealer #dealer-list .h4 .moreInfo .dealer-schedule-btn{max-width:35%;padding:0!important;margin:0;position:absolute;right:40px;top:170px;z-index:8}#find-dealer #dealer-list .card{margin-bottom:.75rem!important}#find-dealer #dealer-list .card .card-body .h3{padding-top:0}#find-dealer #dealer-list .card .card-body p{margin-bottom:0}#find-dealer #dealer-list .card .card-body .ct-star-ratings{padding-bottom:1rem!important}#find-dealer #dealer-list .card .card-body .ct-star-ratings .carrier-ratings{padding-bottom:1rem}#find-dealer #dealer-list .card .card-body .row .col-md-8>.row{padding-bottom:1.5rem!important}#find-dealer #accordion-filter .card .card-header button span{color:#111}#find-dealer #accordion-filter .card .card-header button:after{color:#111;font-weight:700}#find-dealer #accordion-filter .card .card-body{padding:0}#find-dealer #accordion-filter .card .card-body ul li{border:0;padding:.25rem .5rem}#find-dealer #accordion-filter .card .card-body ul li .form-check{padding-left:1.6rem}#find-dealer #accordion-filter .card .card-body ul li .form-check label{font-size:.875rem}#find-dealer #accordion-filter .card .card-body ul li.list-active>.form-check{line-height:2rem;vertical-align:middle;background-color:#e6e6e6;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#find-dealer #accordion-filter .card .card-body ul li.list-active>.form-check .form-check-input{margin-top:0}#find-dealer #accordion-filter .card .card-body ul li.list-active .form-check-label-multiple{width:100%}#find-dealer #accordion-filter .card .card-body ul li.list-active .form-check-label-multiple:after{font-family:"Material Icons";content:"\e5ce";float:right;font-size:24px}#find-dealer #accordion-filter .card .card-body ul li.list-active .form-check-label-multiple.collapsed:after{content:"\e5cf"!important}#find-dealer #accordion-filter .card .card-body ul li.list-active .collapse,#find-dealer #accordion-filter .card .card-body ul li.list-active .collapsing{border:1px solid #e6e6e6}#find-dealer #accordion-filter .card .card-body ul li.list-active .collapse .form-check,#find-dealer #accordion-filter .card .card-body ul li.list-active .collapsing .form-check{padding:0 0 0 .2rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#find-dealer #accordion-filter .card .card-body ul li.list-active .collapse .form-check:before,#find-dealer #accordion-filter .card .card-body ul li.list-active .collapsing .form-check:before{font-family:"Material Icons";content:"\e834";color:#e6e6e6;padding-right:.5rem}#find-dealer #dealer-list .card-body .row .col-md-4 p:first-of-type{padding-bottom:1rem}#find-dealer #dealer-list .card-body .row .col-md-4 p:first-of-type a{color:#111}#find-dealer #dealer-list .card-body .row .col-md-4 p a.btn-primary{margin:0 0 1rem;color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}#find-dealer #dealer-list .card-body .row .col-md-4 p a.btn-primary:active,#find-dealer #dealer-list .card-body .row .col-md-4 p a.btn-primary:active:focus,#find-dealer #dealer-list .card-body .row .col-md-4 p a.btn-primary:focus{-moz-box-shadow:none!important;box-shadow:none!important}#find-dealer #dealer-list .card-body .row .col-md-4 p a.btn-primary:hover{border:none;-moz-box-shadow:none!important;box-shadow:none!important}#find-dealer #dealer-list .card-body .row .col-md-4 p.h6{padding-top:1rem}#find-dealer .dealerList{padding-left:1.5rem;padding-right:1.5rem}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section{background:#333;padding:15px 20px;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border:1px solid rgba(0,0,0,.125);-moz-border-radius:.25rem;border-radius:.25rem;margin-bottom:10px}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .fieldLable{display:block;font-size:12px;font-weight:700;padding:0 0 4px 4px;color:#fff}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp{padding-left:25px}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp span{float:left;display:block;font-size:12px;font-weight:700;padding:0 0 4px 4px;color:#fff}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp a{display:block;line-height:1.22;cursor:pointer;float:right;margin:2px 0 0;color:#fff}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp a:hover{color:#5e5e5e!important;text-decoration:underline}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .radiusWrapper{padding-left:10px}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .radiusWrapper span{display:block;font-size:12px;font-weight:700;padding:0 0 4px 4px;color:#fff}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .radiusWrapper #selectRadius{width:100%;height:-moz-calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);background:#fff;padding:5px 15px;font-size:1rem;border:1px solid #ced4da;color:#495057!important;-moz-box-shadow:none;box-shadow:none;-moz-border-radius:.25rem;border-radius:.25rem;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .proximity-check{border:0;background:0 0!important;padding:4px 15px 0 0!important;font-size:13px;float:right;clear:both;white-space:nowrap;color:#fff;text-align:right}@media (max-width:768px){#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp{margin-top:20px;padding-left:0}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .radiusWrapper{margin-top:20px;padding-right:0}}@media (max-width:480px){#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .filterByWrp,#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .radiusWrapper{padding:20px 0 0}#find-dealer .dealerList #searchDealers .dealerZipWrapper .top-section .proximity-check{padding:0}}a.dealer-url{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ost--dealer-title{background-color:#ed1b2e!important}.ost--dealer-title h1{border:0!important}.ost__logo .ost__logo__text{background-color:#ed1b2e}.ost__logo .ost__logo__text h3{padding:0}.pdp-document-selector select:focus{background-color:#fff;color:#5e5e5e;outline:0;-moz-box-shadow:unset;box-shadow:unset;border-color:unset}.ct-partner-list .dealer-ratings .row .float-left.p-1{padding-right:1rem!important}.ct-partner-list .dealer-ratings .pb-4.ct-star-ratings{padding-left:1.5rem}.ct-partner-list .dealer-ratings .pb-4.ct-star-ratings .col-md-12 .row{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-partner-list .dealer-ratings .pb-4.ct-star-ratings .col-md-12 .row .col-6{padding:0 1rem 0 0;margin:0;max-width:none;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto}.dealerdetail .col-md-7 hr{width:100%;display:block!important;margin-top:0;margin-bottom:2rem;border-top:.05rem solid #e6e6e6}.dealerdetail .col-md-6.border-right{padding-right:2rem}.dealerdetail address.dealer-address{margin-left:17px}.numberCircle{-moz-border-radius:50px;border-radius:50px;width:35px;height:35px;color:#fff;text-align:center;display:inline-block;padding:5px 0 0;font-size:20px;float:left;position:relative;margin-right:5px}.ct-card-collection-w3-17 .card .card-header,.ct-product-compare-modal .modal-dialog .modal-content .modal-body{height:100%}.numberCircle.red{background-color:#ed1b2e}.numberCircle.gray{background-color:#5e5e5e}#searchDealers #selectRadius{background-color:#ed1b2e;color:#fff!important;border:0;padding:.1875rem;font-size:.75rem}#enregistrementdethermostat+.container .col-sm-12 h1,#thermostatregistration+.container .col-sm-12 h1{font-size:1.5rem;padding-top:0}#enregistrementdethermostat+.container .col-sm-12 h2,#thermostatregistration+.container .col-sm-12 h2{font-size:1rem;text-align:center}#enregistrementdethermostat+.container .col-sm-12 #loginForm table,#thermostatregistration+.container .col-sm-12 #loginForm table{width:100%}#enregistrementdethermostat+.container .col-sm-12 #loginForm table tr td,#thermostatregistration+.container .col-sm-12 #loginForm table tr td{padding-bottom:.5rem}#enregistrementdethermostat+.container .col-sm-12 #loginForm table tr td label,#thermostatregistration+.container .col-sm-12 #loginForm table tr td label{padding-right:1rem}#enregistrementdethermostat+.container .col-sm-12 #loginForm table tr td input,#thermostatregistration+.container .col-sm-12 #loginForm table tr td input{width:85%}article#housewisewifithermostat .article-title.h2,article#thermostatwifihousewise .article-title.h2{color:#ed1b2e!important;border-bottom:solid .05rem #ed1b2e;padding-bottom:1rem;margin-bottom:1rem;font-size:2.5rem}article#housewisewifithermostat+.container,article#thermostatwifihousewise+.container{padding-bottom:2rem}article#housewisewifithermostat+.container .col-sm-6 .col-sm-6,article#thermostatwifihousewise+.container .col-sm-6 .col-sm-6{margin:auto;padding-bottom:.5rem}article#housewisewifithermostat+.container .col-sm-6 #loginForm h2,article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm h2,article#thermostatwifihousewise+.container .col-sm-6 #loginForm h2,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm h2{font-size:1.25rem;text-align:center}article#housewisewifithermostat+.container .col-sm-6 #loginForm form table,article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table,article#thermostatwifihousewise+.container .col-sm-6 #loginForm form table,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table{width:100%}article#housewisewifithermostat+.container .col-sm-6 #loginForm form table tr td,article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td,article#thermostatwifihousewise+.container .col-sm-6 #loginForm form table tr td,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td{padding-bottom:.5rem}article#housewisewifithermostat+.container .col-sm-6 #loginForm form table tr td input,article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td input,article#thermostatwifihousewise+.container .col-sm-6 #loginForm form table tr td input,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td input{margin-left:.5rem;width:85%}article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm{padding-top:1rem}article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td .more,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td .more{font-family:Lato,Arial,sans-serif;color:#fff;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem}article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td .more:active,article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td .more:active:focus,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td .more:active,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td .more:active:focus{background-color:#ed1b2e!important;color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td .more:focus,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td .more:focus{color:#fff!important;background-color:#ed1b2e!important;-moz-box-shadow:none!important;box-shadow:none!important}article#housewisewifithermostat+.container .col-sm-6 #resetPasswordForm form table tr td .more:hover,article#thermostatwifihousewise+.container .col-sm-6 #resetPasswordForm form table tr td .more:hover{color:#fff!important;background:#ed1b2e!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w4-03 .col-md-6 .card-body a .card-subtitle.h5,.ct-card-collection-w4-03 .col-md-6 .card-body a .card-title.h3{color:#ed1b2e!important;font-size:.875rem}.ct-card-collection-w4-03 .col-md-6 .card-body a:hover .card-subtitle.h5,.ct-card-collection-w4-03 .col-md-6 .card-body a:hover .card-title.h3{color:#5e5e5e!important}.ct-card-collection-w5-03{padding:1.5rem 0}.ct-card-collection-w5-03 .card-collection-subtitle,.ct-card-collection-w5-03 .card-collection-title{font-family:Lato,Arial,sans-serif}.ct-card-collection-w5-03 .card-collection-title{color:#5e5e5e;font-size:2rem}.ct-card-collection-w5-03 .card-collection-subtitle{color:#ed1b2e;font-size:1.75rem}.ct-card-collection-w5-03 .card-collection-text{text-align:center}.ct-card-collection-w5-03 .card-container{-webkit-flex:0 0 19%;-moz-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%;max-width:19%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}@media (max-width:1024px){.ct-card-collection-w5-03 .card-container{-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:767.98px){.ct-card-collection-w5-03 .card-container{-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.ct-card-collection-w5-03 .card-container .card{border-color:#ed1b2e;border-width:0 0 2px;border-style:solid;-moz-border-radius:0;border-radius:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-card-collection-w5-03 .card-container .card{display:block}}.ct-card-collection-w5-03 .card-container .card .card-img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.ct-card-collection-w5-03 .card-container .card .card-img img{max-height:300px}.ct-card-collection-w5-03 .card-container .card .card-body{-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;padding:1rem}.ct-card-collection-w5-03 .card-container .card .card-body .card-title{color:#ed1b2e;font-size:1rem;text-align:center;margin-bottom:0;min-height:3rem;font-weight:700;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}@media (max-width:767.98px){.ct-card-collection-w5-03 .card-container .card .card-body .card-title{font-size:.85rem}}.ct-card-collection-w5-03 .card-container .card .card-body .card-subtitle{color:#000}.ct-card-collection-w5-03 .card-container .card .card-footer{background:0 0;border-top:0;text-align:center;padding:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-card-collection-w5-03 .card-container .card .card-footer a.btn{font-family:Lato,Arial,sans-serif;color:#fff!important;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem;font-size:.85rem;margin:1rem .3rem}.ct-card-collection-w5-03 .card-container .card .card-footer a.btn:focus,.ct-card-collection-w5-03 .card-container .card .card-footer a.btn:focus:focus,.ct-card-collection-w5-03 .card-container .card .card-footer a.btn:hover,.ct-card-collection-w5-03 .card-container .card .card-footer a.btn:hover:focus{background-color:#ed1b2e!important;color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-compare-modal .modal-dialog{max-width:900px}.ct-product-compare-modal .compare-dealer-card{clear:both;margin:0 0 15px;text-align:left;padding:7px;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px}.ct-product-compare-modal .compare-dealer-img{max-width:100%;margin-bottom:5px}.ct-product-compare-modal .compare-dealer-text{margin-bottom:10px}.ct-product-compare-modal .compare-dealer-link a{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9px 8px}.ct-product-compare-modal .compare-dealer-link a i{margin-right:3px;font-size:22px}@media (max-width:992px){.ct-product-compare-modal .modal-dialog{max-width:700px}.ct-product-compare-modal .modal-dialog .compare-dealer-link a{font-size:12px}.ct-product-compare-modal .modal-dialog .compare-dealer-link a i{font-size:18px}}@media (min-width:576px){.ct-product-compare-modal .modal-dialog{margin:1.75rem auto}}@media only screen and (min-width:768px){.ct-hero-carousel-l .carousel-indicators li.active span{border:none}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu .display-md-table-cell{width:auto}.ct-hero-carousel-l .carousel-indicators{position:absolute}.ct-hero-carousel-l .carousel-item-bottom .carousel-item-bottom-btn-con{position:absolute;right:-15px;bottom:0}}@media only screen and (min-width:992px){.ct-hero-carousel-l .carousel-item-bottom{width:50%}}@media (min-width:768px){app-yext-ratings .ct-star-ratings .carrier-ratings{padding-left:0}}.ct-3blks-w100-basic .col-lg-8 .card{width:100%;-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12);box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-3blks-w100-basic .card{-moz-border-radius:0;border-radius:0;border:0}.ct-3blks-w100-basic .card .card-title{font-family:Lato,Arial,sans-serif;color:#ed1b2e}.ct-3blks-w100-basic .card .card-text p{font-family:Lato,Arial,sans-serif}.ct-3blks-w100-basic .bg-secondary{background-color:#ed1b2e!important}.ct-3blks-w100-basic .bg-secondary .card-body .card-title.h3{color:#fff!important;font-size:1.375rem;margin:0;padding:0}.ct-3blks-w100-basic .h3-heading{font-family:Lato,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fff!important}.ct-3blks-w100-basic .card-footer{background-color:#a5121f!important}.ct-card-collection-w3-17{padding-top:1rem}.ct-card-collection-w3-17 .card{border:none;-moz-border-radius:0;border-radius:0;padding-bottom:0!important;-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12);box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-card-collection-w3-17 .card .card-header .card-title{font-family:Lato,Arial,sans-serif;text-transform:uppercase;color:#5e5e5e;font-weight:700;font-size:1.4rem;padding-bottom:0;margin-bottom:-.25rem;text-align:left;line-height:1.2}.ct-card-collection-w3-17 .card .card-header .ct-telephone{text-align:left;padding-bottom:0;padding-top:.5rem;margin-bottom:0}.ct-card-collection-w3-17 .card .card-header .ct-telephone a{color:#111!important;font-size:.875rem}.ct-card-collection-w3-17 .card .hr{width:100%;border-top:solid 1px #e6e6e6;margin:0 auto;padding-bottom:0}.ct-card-collection-w3-17 .card .ct-telephone{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.ct-card-collection-w3-17 .card .card-footer a.btn-primary,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary{font-size:.9rem;padding:.5rem;-moz-border-radius:.25rem;border-radius:.25rem;-moz-box-shadow:none!important;box-shadow:none!important;text-transform:uppercase;display:inline-block;margin-top:10px}.ct-card-collection-w3-17 .card .card-footer a.btn-primary:active,.ct-card-collection-w3-17 .card .card-footer a.btn-primary:active:focus,.ct-card-collection-w3-17 .card .card-footer a.btn-primary:focus,.ct-card-collection-w3-17 .card .card-footer a.btn-primary:hover,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:active,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:active:focus,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:focus,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:hover{-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w3-17 .card .card-footer a.btn-secondary{background-color:#fff;border:1px solid #ed1b2e;color:#ed1b2e!important}.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:active,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:active:focus,.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:focus{background-color:#ed1b2e!important;color:#fff!important}.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:hover{color:#fff!important;background:#ed1b2e!important}.ct-card-collection-w3-17 .card .card-footer a.btn-link{background:0 0!important;border:none!important;color:#ed1b2e!important;padding:0}.ct-card-collection-w3-17 .card .card-footer>a{display:inline-block}.ct-card-collection-w3-17 .card .card-footer a.btn-primary{padding-right:25px!important}.ct-card-collection-w3-17 .card .card-footer a.btn-primary span{position:relative}.ct-card-collection-w3-17 .card .card-footer a.btn-primary span:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;position:absolute;top:2px;right:-15px}.ct-card-collection-w3-17 .dealer-border{border:2px solid #ed1b2e!important;padding-top:0;margin-top:0;margin-bottom:1rem;position:relative;text-align:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ct-card-collection-w3-17 .dealer-border h3{display:inline-block;text-align:center;background:#fff;padding-left:.2rem!important;padding-right:.2rem!important;margin-bottom:1rem;margin-top:-1rem;padding:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:660px}.ct-card-collection-w3-01 .card,.ct-card-collection-w3-09 .card,.ct-card-collection-w3-basic .card{text-align:center!important;-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}@media only screen and (max-width:767px) and (min-width:200px){.ct-card-collection-w3-17,.ct-card-collection-w3-17 .col-12{padding:0}.ct-card-collection-w3-17 .col-12 .dealer-border{padding-left:1rem;padding-right:1rem}.ct-card-collection-w3-17 .col-12 .dealer-border h3{max-width:390px!important}}@media only screen and (max-width:575px){.ct-card-collection-w3-17{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:991px){.ct-card-collection-w3-17 .card .card-footer a.btn-link{margin-top:.5rem}}.ct-card-collection-w3-09 .card{border:none;-moz-border-radius:0;border-radius:0;box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-card-collection-w3-09 .card .d-flex{display:block!important;height:100%}.ct-card-collection-w3-09 .card .card-body{padding:0!important}.ct-card-collection-w3-09 .card-footer{border-top:0 solid #fff;background-color:#a5121f}.ct-card-collection-w3-09 .card-footer a{color:#fff!important;padding:1rem 0!important;min-height:5rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#troubleshooting .card-text,#troubleshooting .card-title,#waystosave .card-body{padding-left:3rem}.ct-1blks-w100-basic.bg-primary .card-text,.ct-1blks-w100-basic.bg-primary .card-title.h2,.ct-1blks-w100-basic.bg-primary .card-title.h2-white,.ct-1blks-w100-basic.bg-primary .card-title.h2-white h1,.ct-1blks-w100-basic.bg-primary .card-title.h2-white h2,.ct-1blks-w100-basic.bg-primary .card-title.h2-white h3{color:#fff}.ct-1blks-w100-basic{background-color:#f1f1f1}.ct-1blks-w100-basic a.btn:not(:first-of-type){margin-left:15px}@media (max-width:496px){.ct-1blks-w100-basic a.btn:not(:first-of-type){margin-top:15px;margin-left:0}}.ct-1blks-w100-basic .border-top{border-top:0 solid #fff}.ct-1blks-w100-basic .card-text{color:#5e5e5e;font-family:Lato,Arial,sans-serif;padding-bottom:1.25rem}.ct-1blks-w100-basic .hyb_head{font-size:1.6rem}.ct-1blks-w100-basic img{max-width:100%}#troubleshooting img{width:100%}#waystosave img{padding:3rem}#bryanthistory .article-body,#waystosave .card-body p{line-height:2rem}.ct-breadcrumb-a .container .ct_breadcrumb-b .breadcrumb li.breadcrumb-item i,.ct-product-compare .card .card-body .row .col-md-8 .product-titles .card-title{line-height:1.2rem}.ct-1blks-w100-01 .border.rounded{-moz-border-radius:0!important;border-radius:0!important;border:0 solid #fff!important}.ct-1blks-w100-01 .border.rounded img{max-width:15rem}.ct-card-collection-w3-08{margin:2rem}.ct-card-collection-w3-08 .card.bg-primary{-moz-border-radius:0;border-radius:0;background-color:#a5121f!important;width:28rem}.ct-card-collection-w3-08 .card.bg-primary .card-body .card-title.h3{color:#fff;font-size:1rem;text-transform:uppercase}.ct-card-collection-w3-08 .card.bg-primary .card-footer .btn-outline-light{font-family:Lato,Arial,sans-serif;color:#ed1b2e;text-transform:uppercase!important;background-color:#fff;font-size:.9rem;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w3-08 .card.bg-primary .card-footer .btn-outline-light:active,.ct-card-collection-w3-08 .card.bg-primary .card-footer .btn-outline-light:active:focus{background-color:#fff;-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w3-08 .card.bg-primary .card-footer .btn-outline-light:focus{color:#ed1b2e;background-color:#fff;-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w3-08 .card.bg-primary .card-footer .btn-outline-light:hover{color:#fff!important;background:#d31728;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-card-collection-w1-04 h3 a{background-color:#058298!important;color:#fff!important;font-size:1rem;padding:.5rem;-moz-border-radius:.25rem;border-radius:.25rem}.ct-card-collection-w3-01 .card,.ct-card-collection-w3-basic .card{border:none;-moz-border-radius:0;border-radius:0;box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}#accordion-filter,.ct-product-list .product-list .card{-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-card-collection-w3-01 .card .card-title.h4,.ct-card-collection-w3-basic .card .card-title.h4{font-size:1rem;font-weight:700;padding-top:1rem}.ct-card-collection-w3-01 .card .card-subtitle,.ct-card-collection-w3-basic .card .card-subtitle{color:#5e5e5e}.ct-product-list{padding-top:1rem!important}.ct-product-list .product-line-header .card{-moz-border-radius:0;border-radius:0;background-color:#ed1b2e}.ct-product-list .product-line-header .card .card-title h3{color:#fff!important;font-family:Lato,Arial,sans-serif}.ct-product-list .product-line-header .card .card-text{color:#fff!important}.ct-product-list .product-line-header .card .card-footer.bg-transparent{background-color:#a5121f!important}.ct-product-list .product-line-header .card .card-footer.bg-transparent .btn-primary{background-color:transparent;border:.05rem solid #fff;font-family:Lato,Arial,sans-serif}.ct-product-list .product-line-header .card .card-footer.bg-transparent .btn-primary:hover{background:#f14a59}.ct-product-list .product-line-header .card .card-footer.bg-transparent .btn-primary span{font-family:Lato,Arial,sans-serif}.ct-product-list .product-list .card{border:none;-moz-border-radius:0;border-radius:0;text-align:center;box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-product-list .product-list .card img{padding-top:.6rem;max-width:12rem}.ct-product-list .product-list .card .card-body .product-titles{text-align:left!important}.ct-product-list .product-list .card .card-body .product-titles .card-title{text-transform:uppercase;min-height:0;margin-bottom:.5rem}.ct-product-list .product-list .card .card-body .product-titles .card-subtitle{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-product-list .product-list .card .card-body .product-titles .card-subtitle a{color:#5e5e5e!important}.ct-product-list .product-list .card .card-body .product-titles .card-subtitle section.ct-star-ratings{margin-top:-11px;padding-left:16px}.ct-product-list .product-list .card .card-body .card-text{color:#5e5e5e;font-size:.9rem;text-align:left!important}.ct-product-list .product-list .card .card-body .card-text.product-attributes p{margin-bottom:0}.ct-product-list .product-list .card .card-body .card-text.product-attributes p span:first-child{text-transform:uppercase}.ct-product-list .product-list .card .card-body .card-text.product-attributes p span:last-child{color:#111}.ct-product-list .product-list .card .card-footer{border-top:.05rem solid rgba(0,0,0,.125)!important}.ct-product-list .product-list .card .card-footer .btn{margin:.15rem;font-family:Lato,Arial,sans-serif}.product-item-list .card .card-body{height:100%}.product-item-list .card .card-body .card-subtitle a{color:#5e5e5e}.pdp-header{border-bottom:solid .05rem #ed1b2e}.pdp-header .pdp-header-ratings{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;padding:0 0 16px}.pdp-header h2{display:block;padding-right:40px;color:#000;font-size:1.5rem;margin-bottom:0}.pdp-header .pdp-star-ratings{position:relative;min-width:240px;z-index:999;color:#111}.pdp-header .write-review{position:relative;z-index:99;margin-top:3px;width:auto;padding-right:35px!important}.ct-product-details .btn-secondary{color:#fff!important;background-color:#a5121f;border:none;-moz-border-radius:.25rem;border-radius:.25rem}.ct-product-details .btn-secondary:active,.ct-product-details .btn-secondary:active:focus{background-color:#ed1b2e!important;color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-details .btn-secondary:focus{color:#fff!important;background-color:#ed1b2e!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-details .btn-secondary:hover{color:#fff!important;background:#444!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-details .rebate-wrapper{margin-bottom:1.5em;margin-left:3.2em;cursor:pointer;text-decoration:underline;text-transform:uppercase;font-weight:700}.ct-product-details .rebate-wrapper .rebate-wrapper-text{color:#111}.ct-product-details .rebate-wrapper span:before{content:"";-webkit-filter:sepia(-25);filter:sepia(-25);background:url(https://images.carriercms.com/image/upload/v1711633192/bryant/icons/bryant-rebate-icon.png) center right no-repeat;position:absolute;-moz-background-size:contain;-o-background-size:contain;background-size:contain;top:-15px;left:10px;width:39px;height:50px}.ct-product-details .product-description dt{text-transform:uppercase;font-weight:400;font-size:1rem}.ct-product-details .product-description dd{color:#111;font-size:1rem}.ct-product-details .ct-star-ratings .row .col-md-4.col-sm-6.pb-2{max-width:none;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;padding-bottom:0!important}.ct-product-details .ct-star-ratings .row .col-md-8.col-sm-6.pb-2{max-width:none;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;padding:0}.ct-product-details .ct-star-ratings .row .col-md-8.col-sm-6.pb-2+.col-12.rating-summary{background-color:transparent!important;margin:0}.ct-product-details .ct-star-ratings .row .col-12.rating-summary .product-star-rating{width:45%;padding:1rem;border:.1rem solid #000!important}.ct-product-details .ct-star-ratings .row .col-12.rating-summary .product-star-rating div:nth-of-type(3){background-color:unset!important;color:unset!important}.ct-product-details .ct-star-ratings .row .col-12.rating-summary .product-star-rating .star-progress{padding-left:10px}.ct-product-details .ct-card-collection-w3-08{margin:0;padding:2rem}.ct-product-details .ct-card-collection-w3-08 .container .col-md-4{padding:0!important;max-width:100%!important}.ct-product-details .ct-card-collection-w3-08 .container .col-md-4 .card.bg-primary{width:100%!important;padding:1rem 0}.ct-product-details .ct-card-collection-w3-08 .container .col-md-4 .card.bg-primary .card-body{padding:0 .5rem}.ct-product-details .card-body{padding-bottom:0;padding-top:0}.ct-product-details .card-body p{margin-bottom:.5rem}.ct-product-details .card-body .card-text .product-description{padding-top:1rem;color:#5e5e5e!important}.ct-product-details .text-white.bg-primary{background-color:#e6e6e6!important;color:#5e5e5e!important}.ct-product-details .text-white.bg-primary .card-body .card-title.h2{color:#ed1b2e!important;border-bottom:.05rem solid #ed1b2e;padding-bottom:.5rem;font-size:2rem}.ct-product-details .text-white.bg-primary .card-body .card-text div{padding:.5rem 0}.ct-product-details .text-white.bg-primary .card-body .card-text h4{font-size:1rem;font-weight:700;color:#a5121f}.ct-product-details .lSSlideOuter .lSPager.lSGallery li,.ct-product-details .lSSlideOuter .lSPager.lSGallery li.active{border:none!important}.ct-product-details .ct-product-document-list div:nth-of-type(3){background-color:transparent!important}.ct-product-details .ct-product-review-details .dealer-rating-review{border-bottom:solid 1px #e6e6e6;margin-bottom:1rem;padding-bottom:1rem}.ct-product-details .ct-product-review-details .dealer-rating-review .ct-star-ratings .col-md-4.col-sm-6.pb-2{max-width:none;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;padding-right:.75rem;padding-bottom:1.5rem!important}.ct-product-details .ct-product-review-details .dealer-rating-review .ct-star-ratings .col-md-8.col-sm-6.pb-2{max-width:none;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:auto;padding-left:0;padding-top:.1rem}.ct-product-details .ct-product-review-details .dealer-rating-review .ct-star-ratings .rating-summary{margin:1rem 0}.ct-product-details .ct-product-review-details .dealer-rating-review .ct-star-ratings .rating-summary div.row{padding-bottom:.5rem}.ct-product-details .ct-product-review-details .dealer-rating-review .show-comments{padding-right:1.5rem}.ct-product-details .ct-product-review-details .dealer-rating-review .verified .material-icons{color:#ed1b2e}.ct-product-details .ct-product-review-details .dealer-rating-review .verified .text{color:#000;font-size:.8rem;margin-left:5px}.ct-product-details .ct-product-review-details .card-body .card-title{font-weight:700}.ct-product-details .ct-product-review-details .card-body .card-title .review{padding-top:.65rem;font-weight:400}.ct-product-details .ct-product-review-details .col-md-4 .card-body .star-progress{padding:.2rem 0 0}.ct-product-details .ct-product-review-details .col-md-4 .card-body .star-progress .progress{background-color:#fff;-moz-border-radius:0;border-radius:0;border:1px solid #adadad;height:.75rem}.ct-product-details .ct-product-review-details .total-text{background-color:#a5121f;color:#fff;padding:.5rem;margin:1rem 0}.ct-product-details .ct-product-review-details .total-text .card-body{padding-left:0}.ct-product-details .ct-product-review-details .total-text .card-body p{margin:0}.ct-product-details .document-list .document-list-title.h2{color:#ed1b2e;text-transform:capitalize}.ct-product-details .document-list .pdp-document-selector{background-color:#a5121f;padding:1rem;margin:0}.ct-product-details .document-list .pdp-document-selector label{color:#fff;padding:0;font-size:1rem;text-transform:uppercase}.ct-product-details .document-list .pdp-document-selector .col-sm-7{padding:0}.ct-product-details .document-list #documentsBody{background-color:transparent!important}.ct-product-details .document-list #documentsBody .ct-product-document-list{-moz-box-shadow:unset!important;box-shadow:unset!important;background:0 0!important}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header{background-color:#e6e6e6!important}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header .btn-accordion span{text-transform:uppercase;color:#5e5e5e;font-family:Lato,Arial,sans-serif}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header .btn-accordion:after{color:#5e5e5e;font-weight:700}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body{padding:1rem}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul{list-style:none;margin:0;padding-left:0}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li{clear:both}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li a{font-weight:400;font-size:.875rem;color:#ed1b2e;word-break:break-word}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li .float-right{font-size:.875rem}.document-finder-main #documentsBody{background-color:transparent!important}.document-finder-main #documentsBody .ct-product-document-list{-moz-box-shadow:unset!important;box-shadow:unset!important;background:0 0!important}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header{background-color:#e6e6e6!important}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header .btn-accordion span{text-transform:uppercase;color:#5e5e5e;font-family:Lato,Arial,sans-serif}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-header .btn-accordion:after{color:#5e5e5e;font-weight:700}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body{padding:1rem}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul{list-style:none;margin:0;padding-left:0}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li a{font-weight:400;font-size:.875rem;color:#ed1b2e}.document-finder-main #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li .float-right{font-size:.875rem}.ct-product-document-list{background-color:#fff!important}#ratings-reviews .col-md-4 .card-body{margin-bottom:1rem}.ct-product-compare.bg-secondary{background-color:#5e5e5e!important}.ct-product-compare .col-md-2 button.btn-primary:nth-child(2){color:#fff!important;background-color:#5e5e5e;border:1px solid #fff!important;opacity:1!important;font-family:Lato,Arial,sans-serif;cursor:pointer;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-compare .col-md-2 button.btn-primary:nth-child(2):active,.ct-product-compare .col-md-2 button.btn-primary:nth-child(2):active:focus{background-color:#5e5e5e!important;border-color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-compare .col-md-2 button.btn-primary:nth-child(2):focus,.ct-product-compare .col-md-2 button.btn-primary:nth-child(2):hover{color:#fff;background-color:#5e5e5e!important;border-color:#fff!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-compare .card .card-header{padding-bottom:0}.ct-product-compare .card .card-header .close .removeItems{display:block}.ct-product-compare .card .card-body{padding-top:0;height:100%}.ct-product-compare .card .card-body .row .col-md-8{padding-left:0}.ct-product-compare .card .card-body .row .col-md-8 .product-titles .card-subtitle a{color:#5e5e5e}article{padding-top:1rem;padding-bottom:1.5rem}article .article-title.h2{color:#ed1b2e!important}article .pdp-document-selector.bg-success{background-color:#ed1b2e!important}article .pdp-document-selector.bg-success .h3{color:#fff;font-size:1rem;padding-top:1rem}article .pdp-document-selector.bg-success .col-sm-7{padding:1rem;color:#5e5e5e!important}article .article-body .modaltrigger{font-size:1.5rem;padding:1rem 0!important;font-weight:700}article .article-body p{padding:.8rem 0}.ct-article-basic-r{padding-top:1rem}.ct-article-basic-r .row .col{text-align:center}.ct-article-basic-r .row .col a.btn{color:#fff!important;background-color:#a5121f;border:0}#accordion-filter{box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}#accordion-filter .card{-moz-border-radius:0;border-radius:0}#accordion-filter .card .card-header.bg-white{-moz-border-radius:0;border-radius:0;color:#000;font-weight:700}#accordion-filter .card .card-body #clearFilter{color:#ed1b2e;font-family:Lato,Arial,sans-serif}#accordion-filter .card .card-body .border-top{border-top:0 solid #fff!important;font-size:.9rem}#accordion-filter .card .card-body .border-top div[class*=py]:first-of-type{font-weight:700;text-transform:uppercase}#news-filter{-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12);box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}#news-filter .card{-moz-border-radius:0;border-radius:0}#news-filter .card .btn-link{color:#ed1b2e!important}.ct-accordion-group .card{-moz-border-radius:0;border-radius:0;border:none;margin:1rem 0}.bg-light.position-static-breadcrumb .breadcrumb,.breadcrumb,.ct-news-list .newslist .list-group div.pb-4 p{margin-bottom:0}.ct-accordion-group .card .card-body{-moz-border-radius:0;border-radius:0;padding:0}.ct-accordion-group .card .card-body button.bg-white{color:#5e5e5e!important;text-transform:uppercase;font-weight:700;padding:0;border:0}.ct-accordion-group .card .card-body .collapse.show{background-color:#fff!important}.ct-document-finder{padding:2rem .9375rem 0}.ct-document-finder .card{background-color:#ed1b2e!important;color:#fff;font-family:Lato,Arial,sans-serif;text-transform:uppercase;-moz-border-radius:0;border-radius:0}.ct-document-finder .card .card-body button{color:#fff!important}.ct-document-finder .card .card-body button i{color:#111}.ct-news-list .newslist .list-group div.pb-4{border-bottom:.06rem solid #999;margin-top:.5rem;padding:0!important}.ct-news-list .newslist time{color:#ed1b2e}.ct-news-list .newslist .h4{font-size:1.2rem;padding:1rem 0}.ct-breadcrumb-a,.ct-breadcrumb-a .container,.pt-twor-col,.pt-twor-col .bg-light{padding:0}.bg-light.position-static-breadcrumb{background-color:transparent!important;padding:0}.breadcrumb{font-size:.875rem;background-color:transparent!important}.ct-breadcrumb-a{margin:0}.ct-hero-img{color:#5e5e5e}.ct-hero-img h1,.ct-hero-img h3{color:#fff;font-family:Lato,Arial,sans-serif}.ct-hero-img span{color:#5e5e5e!important}.remote-access-content{background:#eeeeec;margin:2% auto;padding:30px 15px;font-size:1rem}.remote-access-content p{color:#717073;margin:15px;line-height:1.85714;font-size:14px}.remote-access-content #loginForm h2,.remote-access-content #resetPasswordForm h2{color:#4f4b40;font-size:20px;text-align:center;margin-bottom:15px}.remote-access-content #loginForm table,.remote-access-content #resetPasswordForm table{width:95%;text-align:center}.remote-access-content #loginForm table td,.remote-access-content #resetPasswordForm table td{padding:2px 6px 10px 0}.remote-access-content #loginForm table label,.remote-access-content #resetPasswordForm table label{font-size:14px;color:#333}.remote-access-content #loginForm input,.remote-access-content #resetPasswordForm input{margin:0;padding:0;width:100%;border:1px solid #ccc}.footer-border{border:.5rem solid #a5121f;margin-top:-8px;padding:0}.footer-border .border-1{display:none}.ct-footer-power-basic{padding:1rem 1rem 2rem;text-align:left!important}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header{padding-top:0;margin-bottom:0}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li{border:0}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child{padding-top:1rem;padding-left:.5rem}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child a{background:#a5121f!important;color:#fff!important;font-size:1rem;line-height:.9rem;padding:.625rem 1rem;border:.125rem solid #a5121f!important;-moz-border-radius:.25rem;border-radius:.25rem;text-transform:uppercase;display:inline-block;font-weight:700}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child a:before{content:"\e0c8";display:inline-block;color:#fff;margin-left:auto;margin-right:.255em;font-family:Material Icons;font-weight:700;font-size:.875rem;line-height:1;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-transition-duration:.15s,.15s,.15s,.15s;-o-transition-duration:.15s,.15s,.15s,.15s;transition-duration:.15s,.15s,.15s,.15s;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}#img2,#rb-launcher{direction:ltr!important}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child a:active,.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child a:focus,.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child a:hover{background:#444!important;border:.125rem solid #444!important}.ct-footer-power-basic .col-md-3 p{font-family:Lato,Arial,sans-serif;color:#a5121f!important;border-bottom:.05rem solid #a5121f;display:inline;margin-bottom:5rem}.ct-footer-power-basic .col-md-3 .ct-menusub-basic-header{padding-top:1rem;list-style-type:none;padding-left:0}.ct-footer-power-basic .col-md-3 .ct-menusub-basic-header li.link-text-strong{padding-bottom:.1rem;border-left:0!important}.ct-footer-power-basic .col-md-3 .ct-menusub-basic-header li{color:#5e5e5e;font-weight:700;font-size:.875rem;border-left:.05rem solid #e6e6e6;line-height:1rem}.ct-footer-power-basic .col-md-3 .ct-menusub-basic-header li a{color:#5e5e5e;font-weight:400;font-size:.875rem;padding:.1rem 0 .1rem 1rem}.ct-footer-power-basic .col-md-3 .ct-menusub-basic-header li a i.material-icons{font-weight:400;font-size:.875rem}.ct-footer-power-basic .col-md-3 .ct-social-header,.ct-footer-power-basic .col-md-3 .social-icons-share{padding-left:1rem}.ct-footer-power-basic .col-md-3 img{width:9.5rem}.ct-deep-footer{border-top:solid .05rem #ed1b2e;padding-top:1rem;margin-top:1rem}footer{text-align:center!important;padding-bottom:2rem;font-size:.9rem}#btn-gridview:disabled,#btn-listview:disabled{background:#ed1b2e;color:#fff;opacity:1}#btn-gridview,#btn-listview{-moz-border-radius:.25rem;border-radius:.25rem;background:0 0}.cookie-message{z-index:100}.cookie-message .consent-text .truste-messageColumn,.cookie-message .truste-buttonsColumn .truste-cookie-link,.cookie-message .truste-buttonsColumn button{font-family:Lato,Arial,sans-serif}md-backdrop.md-dialog-backdrop{z-index:1040!important}.md-dialog-container{z-index:1041!important}.zoomContainer{top:178px!important}.zoomLens{width:130px!important;height:110px!important}.zoomWindow{left:110%!important}#siteMainMenu .dropdown-menu:before{top:0}@media screen and (max-width:25rem){img.ct-brand-logo{max-width:7rem;margin-left:0!important}.ct-1blks-w100-basic img{max-width:14rem}.ct-footer-power-basic{padding:.5rem}#mainNavBar{padding-left:.5rem}}@media screen and (min-width:768px){.ct-footer-power-basic .container{padding:0}}@media screen and (max-width:40rem){img.ct-brand-logo{max-width:7rem;margin-left:0!important}.ct-1blks-w100-basic img{max-width:14rem}.ct-footer-power-basic{padding:.5rem 0}#mainNavBar{padding-left:.5rem!important}.ct-header-d-secondary{background-color:#058298}.ct-header-d-secondary .ct-header-d-secondary .btn,.ct-header-d-secondary .ct-header-d-secondary a{color:#fff}#navbarNavDropdown1 ul li{display:block!important;border-right:none}}@media only screen and (min-width:425px){.ct-header-basic-primary .container .navbar .ml-auto{margin-left:unset!important}}@media only screen and (max-width:767px) and (min-width:200px){.ct-product-list #accordion-filter .btn-accordion:after,.ct-product-list .productlist .product-line-header .card .ct-accordion-basic .card .card-header .btn-accordion:after{color:#111;font-weight:700}.ct-deep-footer,.ct-deep-footer a{font-size:.875rem}#main-content .ct-card-collection-w3-17 .row{margin:0}#main-content .ct-card-collection-w3-09 .col-md-4,#main-content .ct-card-collection-w3-17 .row .col-md-4{padding:0!important}.gloss{width:10%;float:left}.gloss .hidden-xs{display:none!important}.gloss ul li{list-style:none;float:none;display:block;margin-bottom:20px}.gloss_desc{width:85%;float:right}.ct-header-basic-primary .container .navbar .ct-brand-logo-link{margin-top:0}.ct-header-basic-primary .container .navbar #mainNavBar{max-height:80vh;overflow-y:auto}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child{margin-left:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li{display:list-item!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a{padding:.5rem 1rem .5rem 0!important;border-right:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a.dropdown-toggle{border-left:0!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:last-child{display:none!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu{border:0;width:100%!important}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li .dropdown-menu ul li a{padding-left:1rem!important}.ct-header-basic-primary .container .navbar #mainNavBar #navbarSecondaryMenuItem a,.ct-header-basic-primary .container .navbar #mainNavBar #navbarSecondaryMenuItem button{padding-left:0}.ct-header-basic-primary .container .navbar #navbarNavDropdown3{padding:1rem}.ct-product-list #accordion-filter .btn-accordion span{color:#111;font-family:Lato,Arial,sans-serif}.ct-product-list .productlist .product-line-header .card,.ct-product-list .productlist .product-line-header .card .ct-accordion-basic .card{background-color:transparent!important}.ct-product-list .productlist .product-line-header .card .ct-accordion-basic .card .card-header .btn-accordion span{color:#111;font-family:Lato,Arial,sans-serif}.ct-3blks-w100-basic{padding:0!important}.ct-3blks-w100-basic>.row{margin:0}.ct-3blks-w100-basic .col-lg-4,.ct-3blks-w100-basic .col-lg-8,.ct-3blks-w100-basic .col-sm-12{padding:1rem!important}.ct-1blks-w100-basic{padding:0}.ct-1blks-w100-basic .container .col-md-7 .card-body{padding:1rem 0 0}.ct-footer-power-basic .col-md-3 img{width:8.5rem}.ct-footer-power-basic .col-md-3:nth-child(2){padding-top:1rem}.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li a,.ct-footer-power-basic .col-md-3:first-of-type .ct-menusub-basic-header li:last-child{padding-left:0!important}.ct-deep-footer span{padding-right:.5rem}.ct-deep-footer span a{padding-left:.5rem;padding-right:.5rem}.ct-star-ratings{padding-left:1rem}.ct-product-list app-yext-ratings .ct-star-ratings{padding-left:0}.pdp-star-ratings,.pdp-star-ratings .ct-star-ratings{padding-left:0!important}.ct-document-finder{padding-right:0!important}.ct-product-details .ct-star-ratings .row .col-12.rating-summary .product-star-rating{width:100%}#find-dealer .col-md-3{padding-right:.9375rem}.remote-access-content{background:#fff}.remote-access-content .content-img{padding:10px}.remote-access-content .left-content,.remote-access-content .right-content{text-align:center;padding:15px}.remote-access-content .left-content p,.remote-access-content .right-content p{text-align:left}.remote-access-content .right-content{background:#eeeeec}}@media (max-width:1199.98px){.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a,.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a.btn-primary{font-size:.8125rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(1) .dropdown-menu{width:45rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(2) .dropdown-menu{width:30rem}}@media (max-width:991.98px){.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a,.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li a.btn-primary{font-size:.8125rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(1) .dropdown-menu{width:35rem}.ct-header-basic-primary .container .navbar #mainNavBar .navbar-nav:first-child>li:nth-child(2) .dropdown-menu{width:25rem}.ct-product-details .ct-star-ratings .row .col-12.rating-summary .product-star-rating{width:70%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li a{word-break:break-all}.ct-product-list .product-list .card img{height:100%!important}}@media screen and (-ms-high-contrast:active) and (min-width:768px) and (max-width:992px),(-ms-high-contrast:none) and (min-width:768px) and (max-width:992px){.ct-header-basic-primary .container .navbar #mainNavBar :first-child.navbar-nav>li{display:block}.ct-card-collection-w2-basic .card-container img{max-height:120px}}@media (min-width:1999.98px){.ct-1blks-w100-basic .background-wrapper img,.ct-hero-img .hero-img img{max-width:2000px}}form .form-control::-webkit-input-placeholder{color:#ced4da}form .form-control:-moz-placeholder{color:#ced4da}form .form-control::-moz-placeholder{color:#ced4da}form .form-control:-ms-input-placeholder{color:#ced4da}form .form-control::placeholder{color:#ced4da}.g-recaptcha .grecaptcha-badge{bottom:100px!important}#exampleModalCenterTitle,#languageSelectorModalLabel,#locationId,#playVideo,#productModalLabel{font-family:Lato,Arial,sans-serif;line-height:30px;font-weight:500;font-size:20px;color:#ed1b2e}ngb-modal-window{z-index:1056!important}.educational-content{margin:0;border:1px solid #ed1b2e;padding:15px!important;font-size:.8rem!important;text-align:justify}.ct-warranty-lookup-form .form-radio-check .form-check{padding-left:0;font-size:1rem}.ct-warranty-lookup-form .form-radio-check .form-check .original-input-control{padding-left:30px}@media (max-width:767px){.ct-header-d-secondary{display:none}.find-dealer .ct-header-d-secondary{position:fixed;bottom:0;right:0;left:0;background:#fff;padding:10px!important;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.find-dealer .ct-header-d-secondary .container{padding:0!important}.find-dealer .ct-header-d-secondary .container>.row{margin:0}.find-dealer .ct-header-d-secondary .col{padding-left:0;padding-right:0}.find-dealer #img2{bottom:35px}body.find-dealer{padding-bottom:40px}body.find-dealer .hero-subtitle{font-size:15px!important;color:#5e5e5e!important}.find-dealer .chat-box .collapsible{bottom:70px}}.find-dealer .hero-subtitle{font-size:15px!important;color:#5e5e5e!important}.ct-bryant-dealerlocator-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#5e5e5e!important;border:0;-moz-border-radius:0;border-radius:0}.ct-bryant-dealerlocator-header .card-body{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#fff;padding:6px 10px}.ct-bryant-dealerlocator-header .card-body .h3{color:#fff;font-size:18px;line-height:1.1em;padding:0;margin:0}.ct-bryant-dealerlocator-header .card-footer{-webkit-flex:0 0 250px;-moz-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;padding:10px;border:0;background:0 0;-moz-border-radius:0;border-radius:0}.ct-bryant-dealerlocator-header .card-footer .form-group{margin:0}.ct-bryant-dealerlocator-header .card-footer input#zipCode{border:0;font-size:15px;height:34px;line-height:18px;padding:8px 15px}.ct-bryant-dealerlocator-header .card-footer button#btnSubmit{padding:3px 8px}@media (max-width:850px){.ct-bryant-dealerlocator-header .card-body,.ct-bryant-dealerlocator-header .card-footer{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ct-bryant-dealerlocator-header .card-body{padding-top:10px;padding-bottom:0}}@media (max-width:767px){.ct-bryant-dealerlocator-header{max-width:554px}}@media (max-width:480px){.ct-bryant-dealerlocator-header{display:block}.ct-bryant-dealerlocator-header .card-body{max-width:100%;padding:7px 5px 0}.ct-bryant-dealerlocator-header .card-body .h3{font-size:16px}}@media (max-width:374px){.ct-bryant-dealerlocator-header .card-body .h3{font-size:14px}}.ct-product-list .card-footer .btn-secondary::before{content:"\e0c8";display:inline-block;color:#fff;font-family:Material Icons;font-weight:700;font-size:.875rem;line-height:1;vertical-align:middle;margin-top:-3px;margin-right:5px}.ct-product-list .custom-checkbox .compareProducts{background-color:#5e5e5e;border-color:#5e5e5e}.ct-product-list .custom-checkbox .compareProducts:disabled:not(.selected){background-color:#d8d8d8;border-color:#d8d8d8}.ct-product-list .custom-checkbox .compareProducts.selected{background-color:#adadad;border-color:#adadad}@media all and (min-width:992px){.ct-product-list .product-line-header .card{background:#474747!important}.ct-product-list .product-line-header .card .card-footer.bg-transparent{background:#000!important}.ct-product-list .product-list.grid-view .col-lg-4.col-md-6{-ms-flex:0 0 50%!important;-webkit-flex:0 0 50%!important;-moz-box-flex:0!important;flex:0 0 50%!important;max-width:50%!important}.ct-product-list .product-list.grid-view .col-lg-4.col-md-6 .card-footer a.btn-primary{color:#fff!important;background-color:#5e5e5e!important}.ct-product-list .product-list.grid-view .col-lg-4.col-md-6 .card-footer a.btn-primary:hover{color:#fff!important;background:#adadad!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-list .product-list.grid-view .col-lg-4.col-md-6 .card-footer .btn-secondary{color:#fff!important;background-color:#a5121f!important}.ct-product-list .product-list.grid-view .col-lg-4.col-md-6 .card-footer .btn-secondary:hover{color:#fff!important;background:#444!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.compareProducts,.compareProducts.btn-secondary:active,.compareProducts.btn-secondary:active:focus,.compareProducts.btn-secondary:focus,.compareProducts:active,.compareProducts:focus,.compareProducts:hover{color:#000!important;background:0 0!important}.compareProducts{position:absolute;top:10px;right:30px}.compareProducts.selected:after,.compareProducts:after{content:"";width:20px;height:20px;border:1px solid #333;position:absolute;background:0 0!important;color:#000;margin:3px 5px;-moz-border-radius:5px;border-radius:5px}.compareProducts:disabled:not(.selected){color:#d8d8d8!important}.compareProducts:disabled:not(.selected):after{border-color:#d8d8d8!important}.compareProducts.selected:before{content:""!important;display:block!important;position:absolute!important;top:10px!important;right:-10px!important;width:5px!important;height:10px!important;border:solid #000!important;border-width:0 2px 2px 0!important;-webkit-transform:rotate(45deg)!important;-moz-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;-o-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.custom-checkBox{padding-right:25px;position:relative}}@media (max-width:992px){.ct-product-list .product-list .card.h-100 .custom-checkbox{padding-top:15px}}.ct-product-document-list{margin-top:0}.ct-product-document-list.mb-4{margin-bottom:0!important}.ct-product-document-list.mb-4 .col-12.pb-4{padding-bottom:0!important}.ct-product-document-list .product-document .ct-accordion-basic .card{-moz-border-radius:0;border-radius:0}.ct-product-document-list .product-document .ct-accordion-basic .card .card-header{-moz-border-radius:0;border-radius:0;padding:0 15px}.ct-product-document-list .product-document .ct-accordion-basic .card .card-header button span{color:#a5121f!important;font-size:20px}.ct-product-document-list .product-document .ct-accordion-basic .card .card-header .btn-accordion::after{right:15px;position:absolute}@media (min-width:768px){.ct-product-details .row:first-child{padding-bottom:16px!important}.ct-product-details .ct-product-otherdata-accordion-list .content-container{max-width:800px;margin:auto}}.ct-product-details .document-list{padding-top:0}.ct-product-details .ct-product-otherdata-accordion-list{background-color:transparent!important;padding:0!important;color:#5e5e5e!important}.ct-product-details .ct-product-otherdata-accordion-list .container{padding-right:0;padding-left:0}.ct-product-details .ct-product-otherdata-accordion-list .product-otherdata{max-width:100%;-webkit-flex:100% 0 1;-moz-box-flex:100%;-ms-flex:100% 0 1;flex:100% 0 1}.ct-product-details .ct-product-otherdata-accordion-list .card{border:0;border-top:1px solid #ccc!important;-moz-border-radius:0;border-radius:0}.ct-product-details .ct-product-otherdata-accordion-list .card.active{border-top:1px solid #ed1b2e!important}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body{padding:0;border:0}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .collapse.show{border-top-color:#ed1b2e!important}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .collapsed .card-title::after{content:"\e5cf"}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link{-moz-border-radius:0;border-radius:0;border:0}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link:active,.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link:focus,.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link:hover{text-decoration:none}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link.btn-block{padding:0}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn.btn-link.btn-block:hover{color:none;text-decoration:none}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn-accordion.collapsed::after,.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .btn-accordion::after{display:none}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .card-title{position:relative;background:#e6e6e6!important;-moz-border-radius:0!important;border-radius:0!important;border:0!important;font-size:20px!important;margin-bottom:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 15px!important;cursor:pointer;color:#ed1b2e!important;text-decoration:none}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .card-title::after{color:#5e5e5e;font-weight:700;font-family:"Material Icons";content:"\e5ce";line-height:2rem;font-size:24px;width:4%;vertical-align:middle;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px}.system-builder .btn-lg .material-icons,.system-builder .text--link i{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .card-text{padding:15px}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .card-text h4{font-size:1rem;font-weight:700;color:#ed1b2e}.ct-product-details .ct-product-otherdata-accordion-list .card .card-body .card-text div{padding:.5rem 0}@media (max-width:480px){.ct-product-details .documents-list .document-list .product-document{padding:0}.ct-product-details .documents-list .document-list .product-document .ct-accordion-basic{border:0;border-top:1px solid #ccc!important;-moz-border-radius:0;border-radius:0}.ct-product-details .documents-list .document-list .product-document .ct-accordion-basic .card.active{border-top:1px solid #ed1b2e!important}.ct-product-details .documents-list .document-list .product-document .ct-accordion-basic .card .collapse.show{border-top-color:#ed1b2e!important}form#searchFormMobile input#searchBoxMobile{border:1px solid #ed1b2e}form#searchFormMobile button#btnSearchResults{background-color:#ed1b2e;color:#fff}}@media only screen and (max-width:767px) and (min-width:200px){.ct-product-details .accordion-section .ct-product-otherdata-accordion-list .card .card-body{padding:none}}form#searchForm input#q{border:1px solid #ed1b2e}form#searchForm button#btnSearch{background-color:#a5121f;color:#fff}.ct-bryant-cardcollection-modal .col{padding-bottom:15px}.ct-bryant-cardcollection-modal .col .card-text .h2{text-transform:none;color:#111}.ct-bryant-cardcollection-modal .align-self-center{background-color:#fff;-moz-box-shadow:0 .2rem .2rem rgba(0,0,0,.2);box-shadow:0 .2rem .2rem rgba(0,0,0,.2);padding:0;margin:0;width:100%}.ct-bryant-cardcollection-modal .align-self-center .card-links{margin-bottom:15px}.ct-cardcollection-accordion-group{padding:0}.ct-cardcollection-accordion-group button.close i{font-size:1.8rem;font-weight:700}.ct-cardcollection-accordion-group .accordion-section{width:100%;margin-bottom:0;border:1px solid #000;padding:15px 0 0;-moz-border-radius:5px;border-radius:5px;margin-top:15px}.ct-cardcollection-accordion-group .card{border:0}.ct-cardcollection-accordion-group .card .inner-table{padding:1.25rem 0 0}.ct-cardcollection-accordion-group .card button{-moz-border-radius:0;border-radius:0;padding:4px 15px;background:#474747;text-align:left;color:#fff}.ct-cardcollection-accordion-group .card button span{padding-left:15px}.ct-cardcollection-accordion-group .table-header .card-title{position:absolute;right:5px;left:5px;text-align:center}.ct-cardcollection-accordion-group .table-header .card-title h3{padding-left:25%;padding-right:10%}.ct-cardcollection-accordion-group .table-header .card-title p{width:70%;text-align:left;margin-left:50px}@media (min-width:768px){.ct-cardcollection-accordion-group .table-header .card-title p{margin-left:180px}}.ct-cardcollection-accordion-group .table-header .card-text .compare-table-row{padding-top:15px}@media (min-width:991px){.ct-cardcollection-accordion-group .table-header .card-title p{margin-left:230px}.ct-cardcollection-accordion-group .table-header .card-text .compare-table-row{padding-top:70px}}@media (min-width:768px) and (max-width:990px){.ct-cardcollection-accordion-group .table-header .card-text .compare-table-row{padding-top:100px}}@media (min-width:1200px){.ct-cardcollection-accordion-group .table-header .card-title p{margin-left:287px}.ct-cardcollection-accordion-group .table-header .card-text .compare-table-row{padding-top:60px}}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3{-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 10px}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3 .img-box{display:block;width:100%;text-align:center;padding:5px;border:1px solid #000;-moz-border-radius:10px;border-radius:10px;pointer-events:none}.ct-cardcollection-accordion-group .product-line-compare{width:100%;height:100%;table-layout:fixed}.ct-cardcollection-accordion-group .product-line-compare th{width:25%;font-size:13px;padding-top:18px;padding-bottom:16px;padding-right:15px}.ct-cardcollection-accordion-group .product-line-compare th i,.ct-cardcollection-accordion-group .product-line-compare th i:hover{font-size:20px;color:#a5121f}.ct-cardcollection-accordion-group .product-line-compare td.r2{width:25%;font-size:12px;text-align:center;padding:18px 15px 16px}.ct-cardcollection-accordion-group .product-line-compare td.r1 table{width:100%}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child{border-bottom:1px solid rgba(237,27,46,.15)}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:nth-child(2n){background:rgba(237,27,46,.03)}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:first-child{font-size:13px;font-weight:700;padding-left:0;text-align:left}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:first-child em,.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:first-child i{font-size:20px;color:#a5121f}@media (max-width:767px){.ct-bryant-cardcollection-modal .accordion{padding:0 1px}.ct-cardcollection-accordion-group .table-header .card-title{position:relative}.ct-cardcollection-accordion-group .table-header .card-title h3{padding-left:15px;padding-right:15px;font-size:2.1rem;padding-top:0;font-weight:800}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3:first-of-type{display:none}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3{-webkit-flex:0 0 33.333333%;-moz-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:0 18px}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3:nth-child(2){padding-right:6px;padding-left:30px}.ct-cardcollection-accordion-group .table-header .card-text .col-md-3:nth-child(4){padding-left:6px;padding-right:30px}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child{border-top:1px solid rgba(237,27,46,.15)}.ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2{background:rgba(237,27,46,.03);padding-left:5px;padding-right:5px}}.system-builder [data-icon]::after{content:attr(data-icon);font-family:"Material Icons";font-weight:400;font-size:2em;display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga"}.system-builder .fade-in{opacity:0}.system-builder .fade-in__alt{display:none}.system-builder .btn.btn-outline-primary{color:#ed1b2e;position:relative;padding:.375rem .75rem;border:0}.system-builder .btn.btn-outline-primary i{position:absolute;right:5px;color:#ed1b2e}.system-builder .btn.btn-outline-primary:focus,.system-builder .btn.btn-outline-primary:hover{color:#058298;background-color:transparent}.system-builder .btn.btn-outline-primary:focus i,.system-builder .btn.btn-outline-primary:hover i{color:#058298}.system-builder .btn.btn-outline-primary.invert{background-color:#a5121f;border-color:#a5121f;color:#fff}.system-builder .btn.btn-outline-primary.invert:focus,.system-builder .btn.btn-outline-primary.invert:hover{color:#fff!important;background-color:#ed1b2e}.system-builder .btn.btn-outline-secondary{border-color:#fff;color:#058298;position:relative}.system-builder .btn.btn-outline-secondary i{position:absolute;right:5px;color:#fff}.system-builder .btn.btn-outline-secondary:focus,.system-builder .btn.btn-outline-secondary:hover{color:#ed1b2e;background-color:#fff}.system-builder .btn.btn-outline-secondary:focus i,.system-builder .btn.btn-outline-secondary:hover i{color:#ed1b2e}.system-builder .btn.btn-info{border-color:#a5121f;background-color:#a5121f;color:#fff;margin-bottom:20px}.system-builder .btn.btn-info::after{color:#fff}.system-builder .btn.btn-info:active,.system-builder .btn.btn-info:focus,.system-builder .btn.btn-info:hover,.system-builder .btn.btn-info:not(:disabled):not(.disabled):active{border-color:#058298;background-color:transparent;color:#a5121f;-moz-box-shadow:none;box-shadow:none}.system-builder .btn.btn-info:active::after,.system-builder .btn.btn-info:focus::after,.system-builder .btn.btn-info:hover::after,.system-builder .btn.btn-info:not(:disabled):not(.disabled):active::after{color:#a5121f}.system-builder .btn-lg{font-size:1.5rem;padding:1rem}@media (max-width:991.98px){.system-builder .btn-lg{font-size:2rem}}.system-builder .btn-lg .material-icons{top:50%;transform:translate(0,-50%);position:absolute}.system-builder .btn-lg::after{font-size:2rem}.system-builder .btn-sm{line-height:24pt;padding-left:15px}.system-builder .btn-sm::after{position:relative}.system-builder .text--link{color:#ed1b2e;display:block;font-size:1.2rem;font-family:Lato,Arial,sans-serif;letter-spacing:2px;position:relative;font-weight:700}@media (max-width:575.98px){.system-builder .text--link{font-size:1.6rem}}.system-builder .text--link i{position:absolute;top:3px;top:50%;transform:translate(0,-50%)}.system-builder .text--link:focus,.system-builder .text--link:focus i,.system-builder .text--link:hover,.system-builder .text--link:hover i{color:#058298}.system-builder .text--link::after{font-size:2rem}.system-builder .icon__award-winner{width:110px}.system-builder .icon__carrier-authorized{width:140px}.system-builder .season--background{width:100%}.system-builder .ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.system-builder .ct-star-ratings .carrier-ratings .star-rating span::before{color:#ed1b2e}.system-builder .ct-star-ratings .carrier-ratings .review a{color:#5e5e5e}.system-builder .ct-star-ratings .carrier-ratings .review a:focus,.system-builder .ct-star-ratings .carrier-ratings .review a:hover{color:#058298}.system-builder .ct-star-ratings .google-ratings .review img{width:11rem}.system-builder .ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px}.system-builder .ct-star-ratings .google-ratings img{margin-left:19px}.system-builder .modal .modal-body .document-list ul li{clear:both}.system-builder .modal-header{padding:30px}.system-builder .modal-header h5.modal-title{font-family:Lato,Arial,sans-serif;font-style:normal;color:#ed1b2e;font-size:2.8rem}.system-builder .modal-body ul li{padding:10px 0}.system-builder .modal-body .card,.system-builder .modal-body .card .card-header{border:0}.system-builder .modal-body .card .card-header .btn-accordion{font-size:2.9rem;font-family:Lato,Arial,sans-serif;text-transform:none;color:#111;border-bottom:1px solid #e9ecef;padding:15px 0}.system-builder .bg-color__beige{background-color:#e6e6e6}.system-builder .bg-color__white{background-color:#fff}.system-builder .bg-color__grey{background-color:#e6e6e6}.system-builder .bg-color__beige__border{background-color:#e6e6e6;border-bottom:10px solid #058298}.system-builder .bg-color__blue{background-color:#058298}.system-builder .bg-color__red{background-color:#ed1b2e}.system-builder .bg-color__black{background-color:#058298}.system-builder .bg-color__light-white,.system-builder .nav li.active{background-color:#e6e6e6}.system-builder .text-black{color:#111}@media (max-width:991.98px){.system-builder .nav{margin:0 auto}}.system-builder .nav h6{font-family:Lato,Arial,sans-serif;font-weight:700;color:#111;text-transform:uppercase;letter-spacing:1px}.system-builder .card-deck .card-title,.system-builder .hero .btn,.system-builder .hero p{letter-spacing:normal;font-family:Lato,Arial,sans-serif}.system-builder .nav li{font-family:Lato,Arial,sans-serif;color:#111;padding:10px 5px}@media (max-width:767.98px){.system-builder .nav li.active{display:block}}.system-builder .nav li span{font-family:Lato,Arial,sans-serif;color:#5e5e5e}.system-builder .nav li span a{text-decoration:underline}.system-builder .selection-card.active{border:3px solid #ed1b2e;-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.system-builder .card-deck{margin-top:30px}.system-builder .card-deck a{display:contents}.system-builder .card-deck a:hover{text-decoration:none}.system-builder .card-deck a:hover .card{-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2);cursor:pointer}.system-builder .card-deck a:hover .card__alt{-moz-box-shadow:none;box-shadow:none;border:0}.system-builder .card-deck a:hover .card__alt img{-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.system-builder .card-deck .card{border:2px solid #ed1b2e;-moz-border-radius:0;border-radius:0;min-height:250px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:992px){.system-builder .card-deck{margin-top:100px}.system-builder .card-deck .card{margin-bottom:30px}}.system-builder .card-deck .card.active{border:3px solid #ed1b2e;-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.system-builder .card-deck .card .formcontainer{margin:0;padding-bottom:1rem}.system-builder .card-deck .card .formcontainer input[type=text]{color:#ed1b2e;font-family:Lato,Arial,sans-serif;letter-spacing:normal;font-size:1.2rem;border:0;-moz-border-radius:0;border-radius:0;border-bottom:2px solid #058298}.system-builder .card-deck .card .formcontainer .form-group{margin-bottom:0}.system-builder .card-deck .card .formcontainer label a{text-transform:none;text-decoration:underline}.system-builder .header--link:active,.system-builder .header--link:focus,.system-builder .header--link:hover,.system-builder .header--link:not(:disabled):not(.disabled):active{text-decoration:none;background-color:#058298;color:#fff!important}.system-builder .card-deck .card .formcontainer__alt2 input[type=text]{font-size:1.6rem}.system-builder .card-deck .card .map--pin{max-width:55px;position:absolute;right:0;bottom:5px}@media (max-width:767.98px){.system-builder .card-deck .card .map--pin{max-width:40px}}.system-builder .card-deck .card .card-footer .icon{width:100px;height:100px}.system-builder .card-deck .card__alt{min-height:auto;border:0}.system-builder .card-deck .card__map{min-height:auto;border:0;background-color:#e6e6e6;position:relative}@media (min-width:768px){.system-builder .card-deck .card__map::after{content:"";width:180px;height:180px;background-color:#ed1b2e;position:absolute;left:-30px;bottom:-30px;z-index:-1}}.system-builder .card-deck .card-body{position:relative;padding:2rem}@media (min-width:992px){.system-builder .card-deck .card .map--pin{margin-right:20px;margin-bottom:20px}.system-builder .card-deck .card-body{padding:3rem}.system-builder .card-deck__alt{margin-top:30px}}.system-builder .card-deck .card-title{font-size:1.5rem;color:#ed1b2e;font-weight:700}.system-builder .card-deck .card-footer{position:absolute;bottom:0;border:0;background-color:transparent;left:0;width:100%}.system-builder .card-deck .card-footer .listing,.system-builder .card-deck .card-footer .listing div{width:100%}@media (max-width:991.98px){.system-builder .card-deck h6{padding:0 15px 25px;width:100%}}.system-builder .card-deck__alt .card__alt h6{padding:5px;color:#000}.system-builder .formcontainer__alt form{margin-bottom:30px}.system-builder .formcontainer__alt form .form-control{font-size:1.2rem;border:0;-moz-border-radius:0;border-radius:0;border-bottom:2px solid #058298}.system-builder .print{font-family:Lato,Arial,sans-serif;font-size:1rem;text-transform:uppercase;color:#fff}.system-builder .print:active,.system-builder .print:focus,.system-builder .print:hover{color:#fff!important}.system-builder .steps--wrapper--bg{background-color:#b9eaea;padding-bottom:50px}@media (min-width:992px){.system-builder .steps--wrapper--bg{padding-top:50px}}.system-builder .hero{margin-top:50px;margin-bottom:50px}.system-builder .hero img{filter:drop-shadow(7px 7px 15px #666);-webkit-filter:drop-shadow(7px 7px 15px #666);max-width:100%}@media (min-width:1200px){.system-builder .hero img{max-width:80%}}@media (max-width:767.98px){.system-builder .hero img{margin-top:30px}}.system-builder .hero p{font-size:.875rem;color:#000}.system-builder .hero .btn{margin-top:30px;background:#a5121f;color:#fff;font-weight:700;font-size:1rem;padding:.5rem 1rem .5rem 2rem;border:0}.system-builder .hero .btn:active,.system-builder .hero .btn:focus,.system-builder .hero .btn:hover{background:#ed1b2e;color:#fff!important}.system-builder .btn-sm{font-size:2.4rem;letter-spacing:3px;font-family:Lato,Arial,sans-serif;padding:1rem 1.5rem 1rem 30px}.system-builder .btn-sm::after{font-size:1.5em;top:-1px}.system-builder h1{text-transform:uppercase;font-size:2rem;font-weight:700}.system-builder .h2__alt,.system-builder .h2__alt2{font-size:3.2rem;font-family:Lato,Arial,sans-serif}.system-builder h2{text-transform:uppercase;font-family:Lato,Arial,sans-serif;letter-spacing:normal;color:#ed1b2e;font-weight:700;font-style:normal}.system-builder .h2__alt{color:#fff;margin-bottom:10px;margin-top:15px}.system-builder .h2__alt2{color:#fff}.system-builder .h6__alt{font-size:1.8rem;text-transform:uppercase;font-family:Lato,Arial,sans-serif}.system-builder .h5__alt{font-family:Lato,Arial,sans-serif}.system-builder .summary--wrapper{padding:40px 20px}@media (min-width:992px){.system-builder .summary--wrapper{padding:50px 100px}}.system-builder .summary--wrapper .lead__alt{color:#fff}.system-builder .summary--wrapper .panel .product--image .card-img-icon{left:190px}.system-builder .summary--wrapper .check--title{color:#000;letter-spacing:1px;font-size:1.7rem;padding:5px 0;text-transform:initial}.system-builder .summary--wrapper .check--title span{margin-right:10px}.system-builder .summary--wrapper .btn-system-upgrade{font-size:1.5rem}.system-builder .summary--wrapper .btn-system-upgrade a{color:#fff;cursor:auto}.system-builder .summary--wrapper .btn-system-upgrade a .material-icons{-moz-border-radius:50%;border-radius:50%;border:2px solid #fff;padding:.5rem;margin-right:.5rem}.system-builder .summary--wrapper .btn-system-upgrade a:focus,.system-builder .summary--wrapper .btn-system-upgrade a:hover{color:#fff}.system-builder .summary--wrapper .btn-system-upgrade a:focus .material-icons,.system-builder .summary--wrapper .btn-system-upgrade a:hover .material-icons{border-color:#fff}.system-builder .summary--wrapper .print--button{text-align:right;padding-bottom:1rem}@media (max-width:767.98px){.system-builder .summary--wrapper .print--button{text-align:center}}.system-builder .summary--wrapper.bg-color__red h3{color:#fff}.system-builder .summary--wrapper__alt{padding:20px 30px}.system-builder .summary--wrapper__alt .card{-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.system-builder .header--link{max-width:auto;display:inline-block;text-align:left;text-transform:uppercase;font-size:1rem;font-family:Lato,Arial,sans-serif;font-weight:700;color:#fff;border:2px solid #058298;background-color:#058298;padding:.625rem 3rem .625rem 1rem;line-height:14pt;-moz-border-radius:.25rem;border-radius:.25rem;letter-spacing:1px;position:relative}.system-builder .header--link:active:focus{color:#fff!important}.system-builder .header--link::after{position:relative;top:-2px}.system-builder .header--link .material-icons{position:absolute;right:5px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:26px;font-weight:900}.system-builder .header-upgrade-link{width:100%;max-width:100%;padding:1rem;margin:1rem 0;border:0;background:#058298;text-align:center;cursor:pointer;white-space:nowrap}.system-builder .header-upgrade-link.active,.system-builder .header-upgrade-link:focus,.system-builder .header-upgrade-link:hover{outline:0;background:#ed1b2e}.system-builder .carrier-ratings .review{display:inline-block}.system-builder .ct-blks1-w100-08.panel__alt{margin:0 auto}@media (max-width:991.98px){.system-builder .ct-blks1-w100-08.panel__alt{padding-right:20px;padding-left:20px}.system-builder .ct-blks1-w100-08.panel__alt .btn{margin-bottom:30px}}.system-builder .lead__alt{color:#5e5e5e;font-family:Arial,sans-serif;margin-bottom:30px}.system-builder .lead__alt a{color:#5e5e5e;text-decoration:underline}.system-builder .lead__alt a:focus,.system-builder .lead__alt a:hover{color:#058298}.system-builder .h3__alt{font-family:Lato,Arial,sans-serif;font-weight:700;text-transform:none;margin-bottom:30px;letter-spacing:normal;color:#111}.system-builder .h3__alt.h3__alt2{font-family:Lato,Arial,sans-serif;margin-top:0}@media (min-width:576px) and (max-width:767.98px){.system-builder .logo__small{max-width:50%}}.system-builder .header{position:relative;margin:1rem 0}.system-builder .header h1.h1__alt{color:#5e5e5e;font-family:Lato,Arial,sans-serif;border-bottom:0;letter-spacing:5px;line-height:27pt;margin-bottom:20px;text-transform:none}@media (max-width:767.98px){.system-builder .header h1.h1__alt{margin-top:27px}.system-builder .progress--wrapper h6 span{display:none}}@media (min-width:768px) and (max-width:991.98px){.system-builder .logo__small{max-width:60%}.system-builder .header h1.h1__alt{margin-top:20px}}.system-builder .progress--wrapper{margin-bottom:30px}.system-builder .progress--wrapper h6{color:#000;text-transform:uppercase;margin-top:10px;letter-spacing:normal;font-size:.875rem}.system-builder .overview--information .one--column--list li,.system-builder .overview--information h6,.system-builder .progress--wrapper h6.active,.system-builder .steps--container,.system-builder .steps--container .large--text{font-family:Lato,Arial,sans-serif;color:#ed1b2e}@media (max-width:767.98px){.system-builder .progress--wrapper .col-3{padding-right:13px}}.system-builder .progress.custom{height:6px;-moz-border-radius:0;border-radius:0}.system-builder .progress.custom .progress-bar{background-color:#ed1b2e}.system-builder .overview--information{margin:20px auto}@media (min-width:992px){.system-builder .logo__small{max-width:50%}.system-builder .overview--information{margin:50px auto}.system-builder .box--border{height:100%}}.system-builder .overview--information h6{text-transform:uppercase;margin-bottom:20px}@media (max-width:991.98px){.system-builder .header .link--wrapper{position:absolute;top:15px;right:0}.system-builder .overview--information h6{margin-top:30px}}.system-builder .overview--information .two--column--list{list-style-type:none;margin:0 0 40px;padding:0}.system-builder .overview--information .two--column--list li{padding:10px 0;font-family:Lato,Arial,sans-serif;font-size:1rem}.system-builder .overview--information .two--column--list li span{font-size:.875rem;text-decoration:underline}.system-builder .overview--information .two--column--list.panel{font-size:1.6rem;font-family:Lato,Arial,sans-serif;margin-bottom:0}.system-builder .overview--information .two--column--list.panel li{font-size:1.6rem;font-family:Lato,Arial,sans-serif;padding:2px 0;color:#ed1b2e}.system-builder .overview--information .two--column--list__alt{margin-bottom:0}.system-builder .overview--information .one--column--list{margin:0;padding:0;list-style-type:none}.system-builder .overview--information .one--column--list li{font-size:1.6rem}.system-builder .overview--information__alt{margin:0}.system-builder .btn-lg__alt{position:relative}.system-builder .btn-lg__alt::after{position:absolute;left:0;top:23px}.system-builder .footer--navigation{margin-top:60px;margin-bottom:80px}@media (max-width:767.98px){.system-builder .footer--navigation .btn-lg{font-size:1.6rem;padding:1.5rem 2.5rem}.system-builder .header__alt h2{text-align:center}}.system-builder .footer--navigation div:first-child .btn-lg{padding:1.25rem .5rem 1.5rem 2.5rem}.system-builder .residential-channel-partner-list-b .card{min-height:auto}.system-builder .jumbotron{background-color:#e6e6e6;padding:15rem 2rem}.system-builder .jumbotron h2{margin-bottom:0}.system-builder .jumbotron p{margin-top:20px}.system-builder .header__alt{padding:40px 0 20px}.system-builder .box--border{border:2px solid #ed1b2e;padding:30px}@media (max-width:991.98px){.system-builder .box--border{margin-bottom:30px}}.system-builder .steps--container{width:118px;height:118px;display:block;font-size:1.6rem;text-transform:uppercase;letter-spacing:normal;border:2px solid #acaaa4;padding:20px 0;margin:30px auto}.system-builder .steps--container .large--text{font-size:4.5rem;display:block;line-height:23pt}.system-builder a:focus .steps--container,.system-builder a:hover .steps--container{border:2px solid #007bff}.system-builder .steps--wrapper{margin-bottom:60px}.system-builder .steps--content{color:#5e5e5e;font-size:1.6rem;font-family:Arial,sans-serif;margin:0 auto}@media (min-width:992px){.system-builder .steps--content{max-width:74%}}.system-builder .steps--content h5{font-family:Lato,Arial,sans-serif;color:#000}@media (min-width:768px){.system-builder .mobile--accordion{display:none}.system-builder .book-appointment ul.nav-tabs li .nav-link{font-size:18px}}.system-builder .book-appointment{max-width:766px;margin:10px auto 20px}.system-builder .book-appointment .schedule-form-recaptcha{padding-top:1.5rem;padding-bottom:1.5rem}.system-builder .book-appointment .btn-schedule-submit{margin-top:1.5rem}.system-builder .book-appointment ul.nav-tabs{border-bottom:none}.system-builder .book-appointment ul.nav-tabs li{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;float:left;padding:0;position:relative;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:33.33333%}.system-builder .book-appointment ul.nav-tabs li .nav-link{border:2px solid #a5121f;-moz-border-radius:unset;border-radius:unset;background-color:#fff;height:100%;outline:0;padding:15px 10px;width:100%;color:#111}.system-builder .book-appointment ul.nav-tabs li .nav-link.active{background-color:#a5121f;color:#fff}@media (max-width:767.98px){.system-builder .book-appointment ul.nav-tabs li .nav-link{padding:10px}}.system-builder .book-appointment .next-step{text-align:right;padding:10px 15px;width:100%}.card-image-outer-border .card-img,.card-image-outer-border-large .card-img,.card-image-outer-border-medium .card-img,.card-image-outer-border-small .card-img,.rb-chat-icon{text-align:center}.system-builder .book-appointment .next-step .btn{text-transform:uppercase;font-size:24px;padding-left:20px;padding-right:10px}.system-builder .book-appointment .sub--header{color:#000;letter-spacing:5px;font-size:1.8rem;font-family:Lato,Arial,sans-serif;margin-bottom:60px}.system-builder .book-appointment .card{background-color:transparent;border:2px solid #a5121f;border-top:none;-moz-border-radius:0;border-radius:0;padding:5px 5px 10px;min-height:300px}.system-builder .book-appointment .card .card-header{border:0;background:0 0;height:50px}.system-builder .book-appointment .card .card-header .icon__award-winner{position:relative;right:-25px}.system-builder .book-appointment .card .card-body{padding:1rem 1rem 0}.system-builder .book-appointment .card .card-body .dealer-contact{color:#ed1b2e;font-size:1.2rem;font-family:Lato,Arial,sans-serif}.system-builder .book-appointment .card .card-body .dealer-contact:focus,.system-builder .book-appointment .card .card-body .dealer-contact:hover,.system-builder .book-appointment .card .card-body .listing a:focus,.system-builder .book-appointment .card .card-body .listing a:hover{color:#058298}.system-builder .book-appointment .card .card-body .dealer-contact small{font-family:Lato,Arial,sans-serif}.system-builder .book-appointment .card .card-body .listing a{padding-right:20px;margin-bottom:10px;padding-bottom:10px;display:inline-block;text-decoration:underline;text-transform:uppercase;font-family:Lato,Arial,sans-serif;font-size:1.2rem;letter-spacing:1px}.system-builder .book-appointment .card .card-body h5{margin-bottom:0;font-size:1.5rem;color:#ed1b2e;font-family:Lato,Arial,sans-serif}.system-builder .book-appointment .card .card-body h5 a{font-size:1.5rem;color:#ed1b2e;display:block;margin-top:1rem}@media (min-width:768px){.system-builder .book-appointment .card .card-body .d-md-flex{margin-left:-18px;height:60px}}.system-builder .book-appointment .card .card-body .h5__alt{color:#5e5e5e;font-family:Lato,Arial,sans-serif}.system-builder .book-appointment .card .card-body .card-subtitle{color:#5e5e5e;font-size:1.4rem;font-family:Lato,Arial,sans-serif;margin-bottom:5px}.system-builder .book-appointment .card .card-body .formcontainer .form-group label span{color:#f7031a}.system-builder .book-appointment .card .card-body .formcontainer .form-group .form-control{-moz-box-shadow:none;box-shadow:none;color:#000;background-color:#f6f7f7}.system-builder .book-appointment .card .card-body .formcontainer .form-group .form-controlinput{height:50px}.system-builder .book-appointment .card .card-body .custom--checkbox{margin-bottom:30px}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check{border:1px solid #ccc;padding:.5rem;cursor:pointer}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-input{height:24px;width:24px;left:1.875rem;margin-top:0}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-label{margin-left:30px;margin-top:1px;color:#058298;letter-spacing:1px;font-family:Lato,Arial,sans-serif;font-size:1rem}.system-builder .book-appointment .card .card-body .ct-star-ratings .carrier-ratings{padding-left:0}.system-builder .book-appointment .card .card-body__alt{background-color:#e6e6e6;padding:2rem}.system-builder .book-appointment .card .card-footer{padding:2rem}@media (min-width:768px){.system-builder .book-appointment .card .card-body .d-md-flex{margin-left:0}.system-builder .book-appointment .card .card-footer{padding:3rem 4rem}}.system-builder .book-appointment .card .card-footer .btn{border-width:2px;font-family:Lato,Arial,sans-serif}.system-builder .book-appointment .card .card-footer .btn.btn-outline-primary:hover{border-color:#ed1b2e}.system-builder .book-appointment .card .card-footer .btn-sm::after{top:-2px}.system-builder .book-appointment .ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.system-builder .book-appointment .ct-star-ratings .carrier-ratings .star-rating span::before{color:#ed1b2e}.system-builder .book-appointment .ct-star-ratings .carrier-ratings .review a{color:#5e5e5e;font-size:1rem}.system-builder .book-appointment .ct-star-ratings .carrier-ratings .review a:focus,.system-builder .book-appointment .ct-star-ratings .carrier-ratings .review a:hover{color:#058298}.system-builder .book-appointment .ct-star-ratings .google-ratings .review img{width:11rem}.system-builder .book-appointment .ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px}.system-builder .book-appointment .ct-star-ratings .google-ratings img{margin-left:19px}.system-builder .book-appointment .form-inline label{color:#5e5e5e;font-family:Lato,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.system-builder .book-appointment .form-inline .btn.product-layout-theme{padding:0}.system-builder .book-appointment .form-inline .btn .material-icons{color:#53a73b;font-size:4rem}.system-builder .book-appointment .form-inline .btn .material-icons .sr-only{color:#53a73b}.system-builder .book-appointment .filter--bar{background-color:#111;padding:20px 30px;margin:40px auto}.system-builder .book-appointment .filter--bar input::-webkit-input-placeholder{color:#fff}.system-builder .book-appointment .filter--bar input:-moz-placeholder{color:#fff}.system-builder .book-appointment .filter--bar input::-moz-placeholder{color:#fff}.system-builder .book-appointment .filter--bar input:-ms-input-placeholder{color:#fff}.system-builder .book-appointment .filter--bar input::placeholder{color:#fff}.system-builder .book-appointment .filter--bar .material-icons{color:#fff;font-size:3rem;position:relative;right:9px}.system-builder .book-appointment .filter--bar .form-control{background-color:transparent;border:0;border-bottom:1px solid #058298;font-size:1.7rem;color:#fff;height:50px;padding-left:0}@media (min-width:992px){.system-builder .book-appointment .filter--bar .form-control{font-size:2.2rem;width:85%}}.system-builder .book-appointment .filter--bar .form-control option{color:#5e5e5e}.system-builder .book-appointment .filter--bar .form-row .form-control{color:#e6e6e6}.system-builder .book-appointment .filter--bar select{border:none;background:url(https://images.carriercms.com/image/upload/v1593453626/carrier/residential-hvac/icons/form-select-down-arrow.png) center right no-repeat;-webkit-appearance:none}.system-builder .book-appointment .filter--bar select::-ms-expand{display:none}.system-builder .book-appointment .filter--bar a,.system-builder .book-appointment .filter--bar label{text-transform:uppercase;color:#fff;font-size:1.2rem}.system-builder .book-appointment .filter--bar a{color:#058298}@media (max-width:991.98px){.system-builder .book-appointment .order-first{-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.system-builder .book-appointment .order-last{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.system-builder .book-appointment.map--view .card{min-height:auto;margin-bottom:30px}.system-builder .book-appointment.map--view .card .card-body{padding:2rem}@media (min-width:1200px){.system-builder .book-appointment.map--view .card .card-body{padding:2rem 4rem}}.system-builder .book-appointment.map--view .card .card-footer{padding:1rem 2rem}@media (min-width:1200px){.system-builder .book-appointment.map--view .card .card-footer{padding:1rem 4rem}}.system-builder .book-appointment.map--view .card .card-header{height:auto}.system-builder .book-appointment.map--view .order-first,.system-builder .book-appointment.map--view .order-last{height:950px}.system-builder .book-appointment.map--view .order-first{overflow-y:scroll}@media (min-width:768px){.system-builder .collapse{display:block}}.system-builder .modal-content{-moz-border-radius:0;border-radius:0;border:0}.system-builder .modal-content .modal-title{color:#000;font-family:Lato,Arial,sans-serif;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e6e6e6;text-transform:uppercase;font-size:2.8rem}.system-builder .modal-content .modal-header{padding:0;-moz-border-radius:0;border-radius:0}.system-builder .modal-content .modal-header h1{text-transform:uppercase;color:#fff}.system-builder .modal-content .modal-header button{position:absolute;left:-15px;z-index:20;padding:5px 10px;opacity:1!important;background-color:#adadad;color:#fff;outline:0}.system-builder .modal-content .modal-header button span{font-size:25px;font-weight:100}.system-builder .modal-content .modal-header button:active,.system-builder .modal-content .modal-header button:focus,.system-builder .modal-content .modal-header button:hover{background-color:#a5121f}.system-builder .modal-content .modal-body h3{margin-left:10px}.system-builder .modal-content .modal-body .book-appointment .schedule-form-recaptcha{padding-top:0;padding-bottom:0}.system-builder .modal-content .modal-body .book-appointment .btn-schedule-submit{margin-top:0}.system-builder .modal-content .modal-body .book-appointment .card .card-body .custom--checkbox{margin-bottom:0}@media (min-width:992px) and (max-width:1199.98px){.system-builder .modal-lg{max-width:1000px}}@media (min-width:1200px){.system-builder .modal-lg{max-width:1200px}}.system-builder .modal-lg.modal__alt .modal-content .modal-header{background-color:#e6e6e6;padding:30px 0}.system-builder .modal-lg.modal__alt .modal-content .modal-header .modal-title{border:0;margin-bottom:0;padding-bottom:0;font-size:3.6rem;letter-spacing:4px;font-family:Lato,Arial,sans-serif;color:#111}.system-builder .modal-lg.modal__alt .modal-content .modal-header .close{color:#111;margin-top:-7px;position:absolute;top:0;opacity:1;right:7px}@media (max-width:767.98px){.system-builder .modal-lg.modal__alt .modal-content .modal-header .modal-title{font-size:2rem}.system-builder .modal-lg.modal__alt .modal-content .modal-header .close{right:-3px}}.system-builder .modal-lg.modal__alt .modal-body h3{margin-top:5px;margin-left:0;font-size:1.3rem;font-family:Lato,Arial,sans-serif;color:#000;text-transform:none}.system-builder .modal-lg.modal__alt .color__green{color:#058298}.system-builder .modal-lg.modal__alt .color__black{color:#000}@media (min-width:768px) and (max-width:991.98px){.system-builder .modal-dialog{max-width:720px}}.system-builder .system-builder-step .card-deck a.active .card{border:3px solid #058298;-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.online-schedule-modal .modal-dialog{position:absolute;top:50px;bottom:0;right:0;width:820px;max-width:90vw;height:-moz-calc(100vh - 100px);height:calc(100vh - 100px);-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important;margin:0}.online-schedule-modal .modal-body h1,.online-schedule-modal .modal-body h2{font-size:25px}.online-schedule-modal .modal-body h4{font-size:17px;margin-bottom:0}.online-schedule-modal .modal-body app-system-builder-appointment .row hr{display:none!important}.online-schedule-modal .modal-body app-system-builder-appointment .row h1~h4,.online-schedule-modal .modal-body app-system-builder-appointment .row h2~h4{display:none}.topic-page .residential-product-detail-b{padding-bottom:1rem}@media (min-width:768px){.topic-page .residential-product-detail-b .col-md-10.offset-md-1{margin-left:unset!important;-webkit-flex:unset!important;-moz-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;max-width:100%!important}}.topic-page .residential-product-detail-b .panel--body{background-color:#fff;-moz-box-shadow:0 .2rem .2rem rgba(0,0,0,.2);box-shadow:0 .2rem .2rem rgba(0,0,0,.2);padding:0;margin:0}.topic-page .residential-product-detail-b .panel--body .panel--title{text-align:center;width:100%}.topic-page .col-lg-8.content--wrapper{-webkit-flex:unset!important;-moz-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;max-width:100%!important}.topic-page .col-lg-8.content--wrapper .lead div{font-size:.875rem}.fixed-height{position:absolute;top:0;right:0;bottom:0;width:100%;margin-top:46px;margin-bottom:2px;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.chatbox{max-width:550px;margin:0 auto 40px;padding:20px 15px}#rb-chat-frame-container{z-index:2147483000;-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);position:fixed!important;bottom:0;right:0;max-height:600px;min-height:200px;margin:0;height:-moz-calc(100% - 90px - 20px);height:calc(100% - 90px - 20px);width:377px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 5px 40px rgba(0,0,0,.16)!important;box-shadow:0 5px 40px rgba(0,0,0,.16)!important;-o-transition:-o-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out;-o-transition-property:opacity,-o-transform;-moz-transition-property:transform,opacity,-moz-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform,-moz-transform,-o-transform;opacity:1;background-color:#fff;visibility:hidden;display:none;overflow-x:hidden!important;overflow-y:hidden!important}#rb-chat-frame-container.rb-chat-frame-container-active{display:block!important;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible!important;overflow-x:hidden!important;overflow-y:hidden!important}.rb-header{top:0;left:0;width:100%;height:45px;padding:0 20px;-moz-box-shadow:0 1px 10px rgba(0,0,0,.07);box-shadow:0 1px 10px rgba(0,0,0,.07);background-color:#152c73}#img2,.rb-chat-icon{width:55px;cursor:pointer}.rb-header .title,.rb-header h6{padding:0;line-height:45px;font-size:16px;color:#fff;font-weight:100;top:14px;left:6rem;margin:-.9rem;position:absolute;font-family:Arial,sans-serif!important}.rb-refresh:hover{color:#454545}.rb-close{position:absolute;top:-3px;right:16px;color:#fff;font-weight:100;font-size:2.4rem;line-height:1.2;cursor:pointer}.rb-close:hover{color:#454545}#rb-launcher{position:fixed;bottom:2px;right:0;z-index:2147482999}.rb-chat-icon{position:relative;height:55px;line-height:50px;background-color:#0069ff;padding:0 11px;-moz-border-radius:5em;border-radius:5em;border:0 solid #fff;-moz-box-shadow:0 1px 20px rgba(0,0,0,.4);box-shadow:0 1px 20px rgba(0,0,0,.4)}.rb-chat-icon:hover{background-color:#0c57c3}#img2{position:fixed;bottom:60px;right:25px;z-index:2147482999;-moz-box-sizing:border-box;box-sizing:border-box}.chat-box .chat-modal{padding:10px 20px;width:300px;border:none;position:fixed;bottom:85px;right:30px;z-index:1003;opacity:1;-moz-box-shadow:0 0 8px 4px #e6e6e6;box-shadow:0 0 8px 4px #e6e6e6;color:#5e5e5e;background:#fff}.chat-box .chat-modal .close{position:absolute;right:5px;top:5px}.chat-box .chat-modal .close .material-icons{font-size:1.25rem}.chat-box .chat-modal .chat-modal-title{color:#5e5e5e;text-transform:none;font-size:1.125rem;margin:5px 0 0}.chat-box .chat-modal .container .title{color:#5e5e5e;font-family:Lato,Arial,sans-serif;font-size:1rem;font-weight:600;margin:0;text-transform:uppercase}.chat-box .chat-modal .container p{font-size:14px;margin:0}.chat-box .chat-modal .container .row{margin:15px 0}.chat-box .chat-modal .container .col-1,.chat-box .chat-modal .container .col-10{padding:0}.chat-box .chat-modal .container .col-1{margin-right:10px}.chat-box .chat-modal .container .col-1 span.material-icons{font-size:1.125rem}.chat-box .chat-modal .container .col-10{margin-top:auto;margin-bottom:auto}.chat-box .chat-modal #chat,.chat-box .chat-modal #feedback{cursor:pointer}.chat-box .collapsible{cursor:pointer;width:55px;position:fixed;bottom:20px;right:30px}.ct-card-collection-w1-11 .info--panel .thumbnail,.ct-card-collection-w3-basic.cards-video .card-img{position:relative}.ct-card-collection-w3-01 .card-collection-title,.ct-card-collection-w3-basic .card-collection-title{color:#ed1b2e;font-size:2rem;line-height:1.2;font-weight:500;padding:0 0 1rem}.ct-card-collection-w3-01.cards-video .btn-video-play,.ct-card-collection-w3-basic.cards-video .btn-video-play{width:5.625rem;height:5.625rem}.ct-card-collection-w3-01.title-red .card-title,.ct-card-collection-w3-basic.title-red .card-title{color:#ed1b2e}.ct-card-collection-w3-01.title-blue .card-title,.ct-card-collection-w3-basic.title-blue .card-title{color:#058298}.ct-card-collection-w3-01.title-light-blue .card-title,.ct-card-collection-w3-basic.title-light-blue .card-title{color:#b9eaea}.ct-card-collection-w3-01.title-light-gray .card-title,.ct-card-collection-w3-basic.title-light-gray .card-title{color:#e6e6e6}.ct-card-collection-w3-01.title-dark-gray .card-title,.ct-card-collection-w3-basic.title-dark-gray .card-title{color:#5e5e5e}.ct-card-collection-w3-01.title-white .card-title,.ct-card-collection-w3-basic.title-white .card-title{color:#fff}.ct-card-collection-w3-01.title-black .card-title,.ct-card-collection-w3-basic.title-black .card-title{color:#000}.ct-card-collection-w3-01.title-primary .card-title,.ct-card-collection-w3-basic.title-primary .card-title{color:#ed1b2e}.ct-card-collection-w3-01.title-secondary .card-title,.ct-card-collection-w3-basic.title-secondary .card-title{color:#058298}.ct-card-collection-w3-01.title-secondary-01 .card-title,.ct-card-collection-w3-basic.title-secondary-01 .card-title{color:#00556a}.ct-card-collection-w3-basic.cards-video .card-img div.card-img-overlay{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-card-collection-w3-basic.cards-video img{position:relative;width:100%}.ct-card-collection-w3-basic.cards-video .card-img-overlay{padding-top:0;top:50%;left:50%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ct-card-collection-w3-basic-bryant .card .card-body{padding:0 0 20px}.ct-card-collection-w3-basic-bryant .card .card-body .card-footer,.ct-card-collection-w3-basic-bryant .card .card-body .card-subtitle,.ct-card-collection-w3-basic-bryant .card .card-body .card-title{padding:20px 20px 0;margin:0}.ct-card-collection-w3-basic-bryant .card .card-body .card-img img{min-height:200px}@media (max-width:1280px){.ct-card-collection-w3-basic-bryant .card .card-body .card-img img{min-height:120px}}.ct-card-collection-w3-basic-bryant .card .card-body .card-footer{border-top:none;background-color:transparent}.ct-card-collection-w3-01.cards-video .btn-video-play{margin-top:10%}@media (min-width:768px) and (max-width:991px){.ct-card-collection-w3-01.cards-video .btn-video-play{margin-top:0}}.ct-card-collection-w3-01 .card .card-footer{z-index:1}.ct-card-collection-w3-01 .card .card-title.h3{font-size:1rem;font-weight:700;padding-top:0;text-transform:uppercase}.ct-card-collection-w3-01 div.p-4{padding:0!important}.ct-card-collection-w1-11>.container{padding-left:0;padding-right:0}.ct-card-collection-w1-11.hero-wrapper-left .hero--wrapper{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ct-card-collection-w1-11.hero-wrapper-center .hero--wrapper{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-card-collection-w1-11.hero-wrapper-right .hero--wrapper{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ct-card-collection-w1-11 .panel--body{margin:1.25rem 0}@media (min-width:1024px){.ct-card-collection-w1-11 .panel--body{padding:1rem}}.ct-card-collection-w1-11 .panel--title{color:#ed1b2e;font-size:2rem;line-height:1.2;font-weight:500}.ct-card-collection-w1-11 .info--panel{margin-bottom:2.5rem}.ct-card-collection-w1-11 .info--panel h5{color:#5e5e5e;font-size:1.5rem;line-height:1.2;font-weight:500}.ct-card-collection-w1-11 .info--panel .content{padding-top:1.25rem}.ct-card-collection-w1-11.block-content .hero--wrapper div[class^=col]{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.ct-card-collection-w1-11 .info--panel .thumbnail::after{content:"";border-right:2px solid #5e5e5e;position:absolute;top:0;right:-1.25rem;width:2px;height:100%}.ct-card-collection-w1-11 .info--panel .content{padding:0 3.75rem}.ct-card-collection-w1-11.block-content .info--panel .content{-webkit-flex:0 0 75%;-moz-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ct-1blks-w100-basic.block-content .card-body>div{padding:1rem}}@media only screen and (max-width:767px) and (min-width:200px){.ct-1blks-w100-basic.block-content{padding:1rem}}.ct-1blks-w100-basic.block-content>.row>div[class^=col-] img{max-width:100%;width:100%}@media (max-width:992px){.ct-1blks-w100-basic.block-content>.row>div[class^=col-] img{max-width:100%}}@media (min-width:1200px){.ct-1blks-w100-basic.block-content .card-body>div{max-width:44%}}@media (min-width:768px){.ct-1blks-w100-basic.block-content .card-body>div{float:left;position:absolute;left:0;max-width:50%}}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-title{font-size:2.675rem;line-height:1.2;font-weight:500}@media (min-width:992px) and (max-width:1024px){.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-title{font-size:1.5rem;line-height:1}}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-text{padding-bottom:.5rem}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-title .h1{color:#fff}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .card-text p{color:#fff}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link:hover{color:#fff!important;text-decoration:underline}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link .material-icons{color:#fff;display:inline-block}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn{line-height:1.6;margin-top:.5rem;margin-bottom:.5rem}.card-image-outer-border-large .btn-video-play,.card-image-outer-border-medium .btn-video-play{margin-left:-1.58rem;margin-bottom:1.58rem}.ct-1blks-w100-basic.block-content .card-body.card-img-overlay .btn-link{line-height:1.7;padding:0}.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .card-title .h1{color:#ed1b2e}.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .card-text p{color:#ed1b2e}.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .btn-link:hover{color:#ed1b2e!important}.ct-1blks-w100-basic.text-red .card-body.card-img-overlay .btn-link .material-icons{color:#ed1b2e}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .card-title .h1{color:#058298}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .card-text p{color:#058298}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn-link:hover{color:#058298!important}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn-link .material-icons{color:#058298}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .card-title .h1{color:#b9eaea}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .card-text p{color:#b9eaea}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn-link:hover{color:#b9eaea!important}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn-link .material-icons{color:#b9eaea}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .card-title .h1{color:#e6e6e6}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .card-text p{color:#e6e6e6}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn-link:hover{color:#e6e6e6!important}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn-link .material-icons{color:#e6e6e6}.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .card-text p,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .card-title .h1,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn-link:hover{color:#5e5e5e!important}.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn-link .material-icons{color:#5e5e5e}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .card-title .h1{color:#fff}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .card-text p{color:#fff}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn-link:hover{color:#fff!important}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn-link .material-icons{color:#fff}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .card-title .h1{color:#000}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .card-text p{color:#000}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn-link:hover{color:#000!important}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn-link .material-icons{color:#000}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .card-title .h1{color:#ed1b2e}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .card-text p{color:#ed1b2e}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn-link:hover{color:#ed1b2e!important}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn-link .material-icons{color:#ed1b2e}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .card-title .h1{color:#058298}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .card-text p{color:#058298}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn-link:hover{color:#058298!important}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn-link .material-icons{color:#058298}.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .card-title .h1{color:#00556a}.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .key-brand-attribute h3{color:#5e5e5e}.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .card-text p{color:#00556a}.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .btn-link:hover{color:#00556a!important}.ct-1blks-w100-basic.text-secondary-01 .card-body.card-img-overlay .btn-link .material-icons{color:#00556a}.ct-block-01.title-red .card-title{color:#ed1b2e}.ct-block-01.title-blue .card-title{color:#058298}.ct-block-01.title-light-blue .card-title{color:#b9eaea}.ct-block-01.title-light-gray .card-title{color:#e6e6e6}.ct-block-01.title-dark-gray .card-title{color:#5e5e5e}.ct-block-01.title-white .card-title{color:#fff}.ct-block-01.title-black .card-title{color:#000}.ct-block-01.title-primary .card-title{color:#ed1b2e}.ct-block-01.title-secondary .card-title{color:#058298}.ct-block-01.title-secondary-01 .card-title{color:#00556a}.ct-block-01.block-video .background-wrapper{padding:0}.ct-block-01.block-video .card-title{font-size:2.625rem;line-height:3rem}.ct-block-01.block-video .card-text{font-size:1.5rem}.ct-block-01.block-content .col-right .card-body .card-text{padding-bottom:1rem}.card-image-outer-border .card-header-text,.card-image-outer-border .card-img,.card-image-outer-border-large .card-header-text,.card-image-outer-border-large .card-img,.card-image-outer-border-medium .card-header-text,.card-image-outer-border-medium .card-img,.card-image-outer-border-small .card-header-text,.card-image-outer-border-small .card-img{position:relative;-moz-border-radius:0;border-radius:0}.card-image-outer-border .card-header-text::after,.card-image-outer-border .card-img::after,.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after,.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after,.card-image-outer-border-small .card-header-text::after,.card-image-outer-border-small .card-img::after{content:"";position:absolute;border-style:solid;border-color:transparent #ed1b2e #ed1b2e transparent}.card-image-outer-border .card-header-text,.card-image-outer-border .card-img{padding-right:1rem;padding-bottom:1rem}.card-image-outer-border .card-header-text::after,.card-image-outer-border .card-img::after{width:6.5rem;height:6.5rem;border-width:0 1rem 1rem 0;bottom:0;right:0}.card-image-outer-border .card-header-text{width:100%}.card-image-outer-border-large .card-header-text,.card-image-outer-border-large .card-img,.card-image-outer-border-medium .card-header-text,.card-image-outer-border-medium .card-img,.card-image-outer-border-small .card-header-text,.card-image-outer-border-small .card-img{padding-right:1.56rem;padding-bottom:1.56rem}@media (max-width:767.98px){.card-image-outer-border-large .card-header-text,.card-image-outer-border-large .card-img,.card-image-outer-border-medium .card-header-text,.card-image-outer-border-medium .card-img,.card-image-outer-border-small .card-header-text,.card-image-outer-border-small .card-img{padding-right:1rem;padding-bottom:1rem}}.ct-block-04.block-video,.ct-block-04>.container{padding-left:0;padding-right:0}.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after,.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after,.card-image-outer-border-small .card-header-text::after,.card-image-outer-border-small .card-img::after{border-width:0 1.6rem 1.6rem 0;bottom:0;right:0}.card-image-outer-border-small .card-header-text::after,.card-image-outer-border-small .card-img::after{width:10rem;height:10rem}@media (max-width:991.98px){.card-image-outer-border-small .card-header-text::after,.card-image-outer-border-small .card-img::after{width:6rem;height:6rem}}.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after{width:14.5rem;height:14.5rem}@media (max-width:991.98px){.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after{width:12rem;height:12rem}}@media (max-width:767.98px){.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after,.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after,.card-image-outer-border-small .card-header-text::after,.card-image-outer-border-small .card-img::after{border-width:0 1rem 1rem 0}.card-image-outer-border-medium .card-header-text::after,.card-image-outer-border-medium .card-img::after{width:6rem;height:6rem}}.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after{width:17.5rem;height:17.5rem}@media (max-width:991.98px){.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after{width:15rem;height:15rem}}@media (max-width:767.98px){.card-image-outer-border-large .card-header-text::after,.card-image-outer-border-large .card-img::after{width:6rem;height:6rem}.ct-block-04 .card-body .card-title .h1{font-size:1.75rem;line-height:1.2}}.ct-block-04 .card-body .card-text,.ct-block-04.block-content .col-right .card-body .key-brand-description{margin-bottom:.75rem}.ct-1blks-w100-video-01.block-video>.container .row.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.ct-1blks-w100-video-01.block-video>.container .row div[class^=col]{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ct-block-04.bg-red{background-color:#ed1b2e!important}.ct-block-04.bg-red .card-body .btn-link,.ct-block-04.bg-red .card-body .card-subtitle,.ct-block-04.bg-red .card-body .card-text,.ct-block-04.bg-red .card-body .card-text p,.ct-block-04.bg-red .card-body .card-title,.ct-block-04.bg-red .card-body .card-title .h1,.ct-block-04.bg-red .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-red .card-body .btn-link:active,.ct-block-04.bg-red .card-body .btn-link:focus,.ct-block-04.bg-red .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-blue .card-body .btn-link,.ct-block-04.bg-blue .card-body .card-subtitle,.ct-block-04.bg-blue .card-body .card-text,.ct-block-04.bg-blue .card-body .card-text p,.ct-block-04.bg-blue .card-body .card-title,.ct-block-04.bg-blue .card-body .card-title .h1,.ct-block-04.bg-blue .card-body .key-brand-attribute h3,.ct-block-04.bg-red .card-body .btn-link .material-icons{color:#fff}.ct-block-04.bg-blue{background-color:#058298!important}.ct-block-04.bg-blue .card-body .btn-link:active,.ct-block-04.bg-blue .card-body .btn-link:focus,.ct-block-04.bg-blue .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-blue .card-body .btn-link .material-icons,.ct-block-04.bg-light-blue .card-body .btn-link,.ct-block-04.bg-light-blue .card-body .card-subtitle,.ct-block-04.bg-light-blue .card-body .card-text,.ct-block-04.bg-light-blue .card-body .card-text p,.ct-block-04.bg-light-blue .card-body .card-title,.ct-block-04.bg-light-blue .card-body .card-title .h1,.ct-block-04.bg-light-blue .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-light-blue{background-color:#b9eaea!important}.ct-block-04.bg-light-blue .card-body .btn-link:active,.ct-block-04.bg-light-blue .card-body .btn-link:focus,.ct-block-04.bg-light-blue .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-light-blue .card-body .btn-link .material-icons{color:#fff}.ct-block-04.bg-light-gray{background-color:#e6e6e6!important}.ct-block-04.bg-light-gray .card-body .card-subtitle,.ct-block-04.bg-light-gray .card-body .card-title,.ct-block-04.bg-light-gray .card-body .card-title .h1{color:#000}.ct-block-04.bg-light-gray .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-light-gray .card-body .btn-link,.ct-block-04.bg-light-gray .card-body .card-text,.ct-block-04.bg-light-gray .card-body .card-text p{color:#000}.ct-block-04.bg-light-gray .card-body .btn-link:active,.ct-block-04.bg-light-gray .card-body .btn-link:focus,.ct-block-04.bg-light-gray .card-body .btn-link:hover{color:#000!important}.ct-block-04.bg-light-gray .card-body .btn-link .material-icons{color:#000}.ct-block-04.bg-dark-gray{background-color:#5e5e5e!important}.ct-block-04.bg-dark-gray .card-body .btn-link,.ct-block-04.bg-dark-gray .card-body .card-subtitle,.ct-block-04.bg-dark-gray .card-body .card-text,.ct-block-04.bg-dark-gray .card-body .card-text p,.ct-block-04.bg-dark-gray .card-body .card-title,.ct-block-04.bg-dark-gray .card-body .card-title .h1,.ct-block-04.bg-dark-gray .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-dark-gray .card-body .btn-link:active,.ct-block-04.bg-dark-gray .card-body .btn-link:focus,.ct-block-04.bg-dark-gray .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-dark-gray .card-body .btn-link .material-icons{color:#fff}.ct-block-04.bg-white{background-color:#fff!important}.ct-block-04.bg-white .card-body .card-subtitle,.ct-block-04.bg-white .card-body .card-title,.ct-block-04.bg-white .card-body .card-title .h1{color:#000}.ct-block-04.bg-white .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-04.bg-white .card-body .btn-link,.ct-block-04.bg-white .card-body .card-text,.ct-block-04.bg-white .card-body .card-text p{color:#000}.ct-block-04.bg-white .card-body .btn-link:active,.ct-block-04.bg-white .card-body .btn-link:focus,.ct-block-04.bg-white .card-body .btn-link:hover{color:#000!important}.ct-block-04.bg-white .card-body .btn-link .material-icons{color:#000}.ct-block-04.bg-black{background-color:#000!important}.ct-block-04.bg-black .card-body .btn-link,.ct-block-04.bg-black .card-body .card-subtitle,.ct-block-04.bg-black .card-body .card-text,.ct-block-04.bg-black .card-body .card-text p,.ct-block-04.bg-black .card-body .card-title,.ct-block-04.bg-black .card-body .card-title .h1,.ct-block-04.bg-black .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-black .card-body .btn-link:active,.ct-block-04.bg-black .card-body .btn-link:focus,.ct-block-04.bg-black .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-black .card-body .btn-link .material-icons,.ct-block-04.bg-primary .card-body .btn-link,.ct-block-04.bg-primary .card-body .card-subtitle,.ct-block-04.bg-primary .card-body .card-text,.ct-block-04.bg-primary .card-body .card-text p,.ct-block-04.bg-primary .card-body .card-title,.ct-block-04.bg-primary .card-body .card-title .h1,.ct-block-04.bg-primary .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-primary{background-color:#ed1b2e!important}.ct-block-04.bg-primary .card-body .btn-link:active,.ct-block-04.bg-primary .card-body .btn-link:focus,.ct-block-04.bg-primary .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-primary .card-body .btn-link .material-icons,.ct-block-04.bg-secondary .card-body .btn-link,.ct-block-04.bg-secondary .card-body .card-subtitle,.ct-block-04.bg-secondary .card-body .card-text,.ct-block-04.bg-secondary .card-body .card-text p,.ct-block-04.bg-secondary .card-body .card-title,.ct-block-04.bg-secondary .card-body .card-title .h1,.ct-block-04.bg-secondary .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-secondary{background-color:#058298!important}.ct-block-04.bg-secondary .card-body .btn-link:active,.ct-block-04.bg-secondary .card-body .btn-link:focus,.ct-block-04.bg-secondary .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-secondary .card-body .btn-link .material-icons,.ct-block-04.bg-secondary-01 .card-body .btn-link,.ct-block-04.bg-secondary-01 .card-body .card-subtitle,.ct-block-04.bg-secondary-01 .card-body .card-text,.ct-block-04.bg-secondary-01 .card-body .card-text p,.ct-block-04.bg-secondary-01 .card-body .card-title,.ct-block-04.bg-secondary-01 .card-body .card-title .h1,.ct-block-04.bg-secondary-01 .card-body .key-brand-attribute h3{color:#fff}.ct-block-04.bg-secondary-01{background-color:#00556a!important}.ct-block-04.bg-secondary-01 .card-body .btn-link:active,.ct-block-04.bg-secondary-01 .card-body .btn-link:focus,.ct-block-04.bg-secondary-01 .card-body .btn-link:hover{color:#fff!important}.ct-block-04.bg-secondary-01 .card-body .btn-link .material-icons{color:#fff}.ct-block-04 hr{display:block!important;width:100%;border-top:1px solid rgba(0,0,0,.1)}.ct-block-04 .card-body .card-subtitle,.ct-block-04 .card-body .card-title,.ct-block-04 .card-body .card-title .h1{color:#ed1b2e}.ct-block-04 .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-04 .card-body .btn-link,.ct-block-04 .card-body .card-text,.ct-block-04 .card-body .card-text p{color:#000}.ct-block-04 .card-body .btn-link:active,.ct-block-04 .card-body .btn-link:focus,.ct-block-04 .card-body .btn-link:hover{color:#000!important}.ct-block-04 .card-body .btn-link .material-icons{color:#000}.ct-block-04 .card-body .card-title{font-size:1.75rem;line-height:1.2;font-weight:500}.ct-block-04 .card-body img{position:relative;width:100%}@media (max-width:767.78px){.ct-block-04 .card-body,.ct-block-04.block-content .header-block .card-body{padding-left:0;padding-right:0}}.ct-block-04.block-content .col-right .card-body .card-links{padding-top:.5rem}.ct-block-04.block-content .col-right .card-body .card-links .btn{line-height:1.6;margin-top:.5rem;margin-bottom:.5rem}.ct-block-04.block-content .col-right .card-body .card-links .btn-link{line-height:1.7;padding:0}.ct-block-04.block-content .col-right .card-body .card-links .btn-link:active,.ct-block-04.block-content .col-right .card-body .card-links .btn-link:focus,.ct-block-04.block-content .col-right .card-body .card-links .btn-link:hover{text-decoration:underline}.ct-block-04.block-content .col-right .card-body .card-links .btn-link .material-icons{display:inline-block}.ct-block-04.block-video .background-wrapper{position:relative}.ct-block-04.block-video .content-container{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.ct-block-04.block-content .col-right .card-body .key-brand-attribute h3{font-size:1.5rem}.ct-block-04.block-video .content-container{padding:1.25rem}}.ct-block-04.block-video .card-body .card-subtitle,.ct-block-04.block-video .card-body .card-title,.ct-block-04.block-video .card-body .card-title .h1{color:#fff}.ct-block-04.block-video .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-04.block-video .card-body .btn-link,.ct-block-04.block-video .card-body .card-text,.ct-block-04.block-video .card-body .card-text p{color:#fff}.ct-block-04.block-video .card-body .btn-link:active,.ct-block-04.block-video .card-body .btn-link:focus,.ct-block-04.block-video .card-body .btn-link:hover{color:#fff!important}.ct-block-04.block-video .card-body .btn-link .material-icons,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .card-title .h1{color:#fff}.ct-block-04.block-video .card-body .card-title{font-size:2.675rem;line-height:1.2;font-weight:500}@media (max-width:992px){.ct-block-04.block-video .card-body .card-title{font-size:1.5rem;line-height:1}}.ct-block-img-bgrd{position:relative;padding:1rem;z-index:1}.ct-block-img-bgrd .img-bgrd-container{padding:0;right:0;top:0;left:0;z-index:-1;position:absolute;overflow:hidden;height:100%;width:100%}.ct-block-img-bgrd.bg-gradient-red .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#ed1b2e 0,rgba(237,27,46,0) 100%);background-color:#a5121f}.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .card-title .h1,.ct-block-img-bgrd.bg-gradient-red .block-container .card-body .btn-link .material-icons{color:#fff}.ct-block-img-bgrd.bg-gradient-red.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-red.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-red.card-image-outer-border-small .card-img::after{border-color:#ed1b2e}.ct-block-img-bgrd.bg-gradient-blue .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#058298 0,rgba(5,130,152,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#058298 0,rgba(5,130,152,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#058298 0,rgba(5,130,152,0) 100%);background-color:#b9eaea}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn-link .material-icons,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-blue.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-blue.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-blue.card-image-outer-border-small .card-img::after{border-color:#058298}.ct-block-img-bgrd.bg-gradient-light-blue .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#b9eaea 0,rgba(185,234,234,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#b9eaea 0,rgba(185,234,234,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#b9eaea 0,rgba(185,234,234,0) 100%);background-color:rgba(185,234,234,.8)}.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn-link .material-icons{color:#fff}.ct-block-img-bgrd.bg-gradient-light-blue.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-light-blue.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-light-blue.card-image-outer-border-small .card-img::after{border-color:#b9eaea}.ct-block-img-bgrd.bg-gradient-light-gray .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#e6e6e6 0,rgba(230,230,230,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#e6e6e6 0,rgba(230,230,230,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#e6e6e6 0,rgba(230,230,230,0) 100%);background-color:rgba(230,230,230,.8)}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .card-title .h1{color:#000}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .card-text p{color:#000}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn-link:hover{color:#000!important}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn-link .material-icons{color:#000}.ct-block-img-bgrd.bg-gradient-light-gray.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-light-gray.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-light-gray.card-image-outer-border-small .card-img::after{border-color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#5e5e5e 0,rgba(94,94,94,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#5e5e5e 0,rgba(94,94,94,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#5e5e5e 0,rgba(94,94,94,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn-link .material-icons{color:#fff}.ct-block-img-bgrd.bg-gradient-dark-gray.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-dark-gray.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-dark-gray.card-image-outer-border-small .card-img::after{border-color:#e6e6e6}.ct-block-img-bgrd.bg-gradient-white .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#fff 0,rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#fff 0,rgba(255,255,255,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#fff 0,rgba(255,255,255,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .card-title .h1{color:#000}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .card-text p{color:#000}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn-link:hover{color:#000!important}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn-link .material-icons{color:#000}.ct-block-img-bgrd.bg-gradient-white.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-white.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-white.card-image-outer-border-small .card-img::after{border-color:#000}.ct-block-img-bgrd.bg-gradient-black .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#000 0,rgba(0,0,0,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#000 0,rgba(0,0,0,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#000 0,rgba(0,0,0,0) 100%);background-color:rgba(0,0,0,.8)}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn-link .material-icons,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-black.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-black.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-black.card-image-outer-border-small .card-img::after{border-color:#fff}.ct-block-img-bgrd.bg-gradient-primary .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#ed1b2e 0,rgba(237,27,46,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn-link .material-icons,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-primary.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-primary.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-primary.card-image-outer-border-small .card-img::after{border-color:#ed1b2e}.ct-block-img-bgrd.bg-gradient-secondary .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#058298 0,rgba(5,130,152,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#058298 0,rgba(5,130,152,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#058298 0,rgba(5,130,152,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn-link .material-icons,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .card-title .h1{color:#fff}.ct-block-img-bgrd.bg-gradient-secondary.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-secondary.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-secondary.card-image-outer-border-small .card-img::after{border-color:#058298}.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#00556a 0,rgba(0,85,106,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#00556a 0,rgba(0,85,106,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#00556a 0,rgba(0,85,106,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd .block-container .card-body .card-subtitle,.ct-block-img-bgrd .block-container .card-body .card-title,.ct-block-img-bgrd .block-container .card-body .card-title .h1,.ct-block-img-bgrd.bg-gradient-secondary-01 .block-container .card-body .btn-link .material-icons{color:#fff}.ct-block-img-bgrd.bg-gradient-secondary-01.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-secondary-01.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-secondary-01.card-image-outer-border-small .card-img::after{border-color:#00556a}.ct-block-img-bgrd .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#ed1b2e 0,rgba(237,27,46,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#ed1b2e 0,rgba(237,27,46,0) 100%);background-color:#353535;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:100%;min-height:100%;width:100%;margin:auto}.ct-block-img-bgrd .block-container>.container{padding-left:0;padding-right:0}.ct-block-img-bgrd .block-container .col-left,.ct-block-img-bgrd .block-container .col-right{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.ct-block-img-bgrd .block-container .col-left,.ct-block-img-bgrd .block-container .col-right{padding:0}}.ct-block-img-bgrd .block-container .card-body .key-brand-attribute h3{color:#5e5e5e}.ct-block-img-bgrd .block-container .card-body .btn-link,.ct-block-img-bgrd .block-container .card-body .card-text,.ct-block-img-bgrd .block-container .card-body .card-text p{color:#fff}.ct-block-img-bgrd .block-container .card-body .btn-link:active,.ct-block-img-bgrd .block-container .card-body .btn-link:focus,.ct-block-img-bgrd .block-container .card-body .btn-link:hover{color:#fff!important}.ct-block-img-bgrd .block-container .card-body .btn-link .material-icons{color:#fff}.ct-block-img-bgrd .block-container .card-body .card-subtitle,.ct-block-img-bgrd .block-container .card-body .card-text,.ct-block-img-bgrd .block-container .card-body .card-title,.ct-block-img-bgrd .block-container .card-body .text--link{padding-bottom:.5rem}.ct-block-img-bgrd .block-container .card-body .card-title{font-size:2.5rem;font-weight:500;line-height:1.2}@media (max-width:1024px){.ct-block-img-bgrd .block-container .card-body .card-title{font-size:2rem;line-height:1.125;letter-spacing:2.31px}}.ct-block-img-bgrd .block-container .card-body .card-subtitle{font-size:2rem;font-weight:500;line-height:1.2}@media (max-width:1024px){.ct-block-img-bgrd .block-container .card-body .card-subtitle{font-size:1.5rem;line-height:1}}.ct-block-img-bgrd .block-container .card-footer{border:0;padding:0;background:0 0}.ct-block-img-bgrd .block-container .card-footer .btn{line-height:1.6;margin-top:.5rem;margin-bottom:.5rem}.ct-block-img-bgrd .block-container .card-footer .btn-link{line-height:1.7;padding:0}.ct-block-img-bgrd .block-container .card-footer .btn-link:active,.ct-block-img-bgrd .block-container .card-footer .btn-link:focus,.ct-block-img-bgrd .block-container .card-footer .btn-link:hover{text-decoration:underline}.ct-block-img-bgrd .block-container .card-footer .btn-link .material-icons{display:inline-block}.ct-form #divSuccessInquiry{margin-top:1.875rem;margin-bottom:12.5rem}.ct-bryant-financial-calculator .calculator-form{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:20px}.ct-bryant-financial-calculator .calculator-form .form-group:nth-last-child(2){-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width:768px){.ct-bryant-financial-calculator .calculator-form{width:80%}.ct-bryant-financial-calculator .calculator-form .form-group{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ct-bryant-financial-calculator .calculator-form .form-group small{padding-left:20px;display:inline-block}.ct-bryant-financial-calculator .calculator-form .form-group .text-box{width:45%}.ct-bryant-financial-calculator .calculator-form .submit-button{text-align:right}}.ct-bryant-financial-calculator .calculator-form .form-group label{font-size:15px;font-weight:700}.ct-bryant-financial-calculator .calculator-form .form-group small{font-size:13px;font-style:italic}.ct-bryant-financial-calculator .calculator-form .submit-button{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:20px}.ct-card-collection-w5-02-bryant{margin-top:30px;margin-bottom:3rem;padding:0}.ct-card-collection-w5-02-bryant .card-collection-title{margin-bottom:1.5rem}.ct-card-collection-w5-02-bryant .container .row:last-child{background:#fff!important;padding:20px 0 10px;-moz-box-shadow:0 .2rem .2rem rgba(0,0,0,.2);box-shadow:0 .2rem .2rem rgba(0,0,0,.2)}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6{margin:auto}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card{border:0}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card img{text-decoration:none;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-border-radius:50%!important;border-radius:50%!important;overflow:hidden!important;display:block!important;margin-left:auto!important;margin-right:auto!important;height:100px;width:100px;text-align:center;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-color:#f3f3f3;border:1px solid #efefef}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card .card-footer{border:0;background-color:#fff;padding:0;text-align:center}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card .card-footer .btn:focus{-moz-box-shadow:none;box-shadow:none}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card .card-footer a{color:#a5121f;padding-top:.9rem;font-family:Lato,Arial,sans-serif;font-size:15px}.ct-card-collection-w5-02-bryant .container .row:last-child .col-6 .item .card .card-footer a:hover{color:#a5121f!important}@media (max-width:768px){.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel{background:#fff!important;padding:20px 0 10px;-moz-box-shadow:0 .2rem .2rem rgba(0,0,0,.2);box-shadow:0 .2rem .2rem rgba(0,0,0,.2)}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .card{border:0}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .card img{text-decoration:none;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-border-radius:50%!important;border-radius:50%!important;overflow:hidden!important;display:block!important;margin-left:auto!important;margin-right:auto!important;height:100px;width:100px;text-align:center;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-color:#f3f3f3;border:1px solid #efefef}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .card .card-footer{border:0;background-color:#fff;text-align:center}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .card .card-footer a{color:#ed1b2e;padding-left:0;padding-right:0;font-family:Lato,Arial,sans-serif;font-size:15px}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-nav:hover{background:0 0;outline:0}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-nav .owl-prev{left:-10px;background:0 0;outline:0}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-nav .owl-prev i{font-size:2.25rem;color:#ed1b2e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-nav .owl-next{right:10px;background:0 0;outline:0}.ct-card-collection-w5-02-bryant .container:last-child .owl-carousel .owl-nav .owl-next i{font-size:2.25rem;color:#ed1b2e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (min-width:768px){.ct-card-collection-w5-02-bryant .container{padding-right:0;padding-left:0}}.ct-product-list .ct-plp-rebates{display:none}.ct-product-list #accordion-filter{position:relative;border:none;-moz-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:992px){.ct-product-list #accordion-filter{background:#ebebeb;-moz-border-radius:3px;border-radius:3px}}.ct-product-list #accordion-filter .card{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:transparent;border:none;-moz-border-radius:0;border-radius:0}.ct-product-list #accordion-filter .card div#collapse-filter{background:0 0;border:none}@media (min-width:992px){.ct-product-list #accordion-filter .card{background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);-moz-border-radius:.25rem;border-radius:.25rem}.ct-product-list #accordion-filter .card div#collapse-filter{background:#f9f9f9;border:1px solid #dadada}}@media (max-width:992px){.ct-product-list .col-md-12.pb-4{width:0%}.ct-product-list #accordion-filter .card{padding:0!important;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;border:none}.ct-product-list #accordion-filter .card .filter-button{background-color:#fff;font-size:16px;padding:15px;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-moz-border-radius:5px;border-radius:5px;position:relative;top:auto;left:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:150px!important;margin-bottom:-4px;margin-top:8px;margin-left:1px;border:1px solid #a5121f;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a5121f;font-weight:700;line-height:20px}.ct-product-list #accordion-filter .card .filter-button::after{content:"";border:solid #a5121f;border-width:0 2px 2px 0;display:inline-block;padding:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-5px;margin-left:9px}.ct-product-list #accordion-filter .card .card-body{left:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;border:1px solid #d4d4d4;position:fixed;top:-62px;z-index:9999;width:95%;-moz-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);height:100%;max-width:100%;-o-transition:.3s left ease-in-out;-moz-transition:.3s left ease-in-out;transition:.3s left ease-in-out;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin-top:63px;margin-left:-72px}.ct-product-list #accordion-filter .card .card-body .filter-style{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#fff;margin-top:63px;margin-left:-12px}.ct-product-list #accordion-filter .card .card-body .filter-style>div{margin:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:static;width:100%;text-align:left;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ct-product-list #accordion-filter .card .card-body .filter-style>div:last-of-type{position:absolute!important;top:8px;right:45px;width:auto!important}}.ct-product-list #accordion-filter .card .card-body{bottom:6px;padding:0 0 5px 80px!important}@media (max-width:992px) and (max-width:992px){.ct-product-list #accordion-filter .card .card-body .filter-style .close-button{float:right;width:30px;height:30px;padding:0;margin-top:-37px;border-style:none;background-color:#fff;margin-right:-26px}.ct-product-list #accordion-filter .card .card-body .filter-style .close-button img{position:relative;width:100%;margin-top:3px}}.ct-product-list #accordion-filter .card .card-body #clearFilter{color:#333;margin-left:45px;border:0;background:0 0;position:relative;text-decoration:underline;outline:0!important;bottom:-5px}.ct-product-list #accordion-filter .card .card-body #clearFilter i{position:absolute;left:-10px;bottom:11px}@media (max-width:992px){.ct-product-list #accordion-filter .card .card-body #clearFilter i{left:-2px;bottom:16px}.ct-product-list #accordion-filter .card .card-body #clearFilter{margin-left:8px;margin-top:-6px;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 30px 12px 15px!important;position:relative;font-weight:700;font-size:16px;-moz-border-radius:0;border-radius:0;margin-right:-16px;border:none}.ct-product-list #accordion-filter .card .card-body #clearFilter .legend-title{padding-right:10px!important}}@media (min-width:768px) and (max-width:1024px){.ct-product-list #accordion-filter .card .card-body #clearFilter{margin-right:-9px}}.ct-product-list #accordion-filter .card .card-body .filterByTitle{position:absolute;top:14px;left:10px;font-size:14px;font-weight:700;line-height:20px}@media (max-width:992px){.ct-product-list #accordion-filter .card .card-body .filterByTitle{padding:10px 10px 10px 15px;margin-bottom:10px;font-style:normal;text-transform:none;font-size:18px;line-height:35px;font-family:Lato,Arial,sans-serif;font-weight:700;color:#000;margin-left:57px;margin-top:-11px}}.ct-product-list #accordion-filter .card .card-body label{color:#fff;font-size:1.4rem;margin-left:5px}.ct-product-list #accordion-filter .card .card-body label::before{border:2px solid #ed1b2e;content:" ";display:inline-block;height:2rem;margin:0 .25em 0 0;padding:0;width:2rem;position:absolute;left:0;top:3px}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title{margin-top:10px;position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Arial,sans-serif;color:#333;font-size:15px;line-height:20px;text-align:center;text-transform:none;letter-spacing:0;text-decoration:none;height:100%;border:1px solid #878787;background:#fff;padding:6px 10px!important;cursor:pointer;-moz-border-radius:4px;border-radius:4px}@media (max-width:992px){.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title{margin-top:0;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:0;padding:12px 30px 12px 15px!important;border-bottom:1px solid #d4d4d4;position:relative;-moz-border-radius:0;border-radius:0;font-weight:700;font-size:16px}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title::after{content:"";border:solid #a5121f;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:18px;top:14px}}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title::before{content:"";position:absolute;top:3px;left:3px;width:5px;height:5px;margin:auto;-moz-border-radius:100px;border-radius:100px;background:#ed1b2e;display:none}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title.active::before{display:block}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title a{color:#ed1b2e}@media (max-width:992px){.ct-product-list #accordion-filter .card .card-body .filter-list-button .show .legend-title{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:0;top:20px}}.ct-product-list #accordion-filter .card .card-body .list-group-item .form-check input[type=checkbox]+label:before{border:2px solid #ed1b2e;content:" ";display:inline-block;height:1rem;margin:0 .25em 0 0;padding:0;width:1rem;position:absolute;right:-3rem;cursor:pointer}.ct-product-list #accordion-filter .card .card-body .list-group-item .form-check input[type=checkbox]:checked+label:before{color:#ed1b2e;content:"✓";text-align:center;font-weight:bolder;font-size:13px}.ct-product-list #accordion-filter .card .card-body .list-group-item .form-check input[type=checkbox]:checked+label:after{font-weight:bolder}.ct-product-list #accordion-filter .card .card-body .list-group-item .form-check input[type=checkbox]:disabled+label:before{border:2px solid #bac0d0}.ct-product-list #accordion-filter .card .card-body .btn{color:#fff;font-size:1.2rem;letter-spacing:2px}.ct-product-list #accordion-filter .card .card-body .list-group-item{background:0 0;border:0;padding:10px 15px;border-bottom:1px solid #ebebeb}@media (max-width:992px){.ct-product-list #accordion-filter .card .card-body .list-group-item{border-bottom:0}}.ct-product-list #accordion-filter .card .card-body .list-group-item:last-child{border-bottom:0}.ct-product-list #accordion-filter .card .card-body .list-group-item .form-check input[type=checkbox]{visibility:hidden}.ct-product-list #accordion-filter .card .card-body .border-top{position:relative;display:inline-block;vertical-align:top;border:0!important;margin:-3px 0 0}.ct-product-list #accordion-filter .card .card-body .border-top .show{display:block;width:200px}.ct-product-list #accordion-filter .card .card-body .border-top .material-icons{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;font-family:"Material Icons";font-weight:400;font-size:15px;line-height:1;text-transform:none;letter-spacing:normal;direction:ltr;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga"}.ct-product-list #accordion-filter .card .card-body .border-top input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden;width:1px;height:1px}.ct-product-list #accordion-filter .card .card-body .border-top input[type=checkbox]+label{display:block;color:#333;font-size:15px;line-height:1.1em;cursor:pointer}.ct-product-list #accordion-filter .card .card-body .border-top input[type=checkbox]+label::before{content:"✓";position:absolute;top:1px;left:0;font-size:10px;font-weight:700;text-align:center;line-height:12px;color:#ed1b2e;width:15px;height:15px;border:2px solid #ed1b2e}.ct-product-list #accordion-filter .filtered-button{display:none;height:5px;width:5px;left:0;background-color:#ed1b2e}@media screen and (max-width:992px){.ct-product-list #accordion-filter .filter-list-group{display:block}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu{position:relative!important;top:auto!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important;left:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;will-change:auto!important;width:100%!important;margin:0 0 20px!important;border:0!important}}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu .show{top:5px!important;border-top:0;padding-bottom:0}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu::before{top:0}.ct-product-compare-modal .rebate-wrapper,.ct-product-list .rebate-wrapper{margin-bottom:1.5em;margin-top:1em;margin-left:3em;cursor:pointer;text-decoration:underline;text-transform:uppercase;font-weight:700}.ct-product-compare-modal .rebate-wrapper .rebate-wrapper-text,.ct-product-list .rebate-wrapper .rebate-wrapper-text{color:#111}.ct-product-compare-modal .rebate-wrapper span:before,.ct-product-list .rebate-wrapper span:before{content:"";-webkit-filter:sepia(-25);filter:sepia(-25);background:url(https://images.carriercms.com/image/upload/v1711633192/bryant/icons/bryant-rebate-icon.png) center right no-repeat;position:absolute;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:39px;height:50px;margin-top:-13px;margin-left:-45px}body.filterSectionSticky #accordion-filter{position:fixed;top:126px;left:0;right:0;border:0;-moz-border-radius:0;border-radius:0;z-index:1029;-moz-box-shadow:none;box-shadow:none;border-top:none}@media (max-width:992px){body.filterSectionSticky #accordion-filter{z-index:1050!important}body.filterSectionSticky #accordion-filter:has(.filter-button.collapsed){z-index:1029!important}}@media (min-width:992px){body.filterSectionSticky #accordion-filter{-moz-box-shadow:0 1px 5px rgba(0,0,0,.28);box-shadow:0 1px 5px rgba(0,0,0,.28);border-top:1px solid #dadada}}@media (min-width:768px) and (max-width:992px){body.filterSectionSticky #accordion-filter{top:138px}}body.pageScrollActive.filterSectionSticky #accordion-filter{opacity:0;visibility:hidden}@media (max-width:767.98px){.ct-product-list #accordion-filter .card-body label{font-size:2rem;margin-left:19px}}@media (max-width:991px){body.filterBlockSticky #accordion-filter{top:142px}}@media only screen and (max-width:767px) and (min-width:200px){.ct-bryant-dealer-widget,.ct-bryant-dealer-widget .col-12{padding:0}.ct-bryant-dealer-widget .col-12 .dealer-border{padding-left:1rem;padding-right:1rem}.ct-bryant-dealer-widget .col-12 .dealer-border h3{max-width:390px!important}}@media only screen and (max-width:575px){.ct-bryant-dealer-widget{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:991px){.ct-bryant-dealer-widget .card .card-footer a.btn-link{margin-top:.5rem}}@media only screen and (max-width:767px) and (min-width:200px){.ct-bryant-dealer-widget .row{margin:0}.ct-bryant-dealer-widget .row .col-md-4{padding:0!important}}@media (min-width:769px){.ct-bryant-dealer-widget .dealer-widget{min-height:350px}.ct-bryant-dealer-widget .loading{min-height:350px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}html[lang=fr] .ct-bryant-dealer-widget .dealer-widget{min-height:430px}html[lang=fr] .ct-bryant-dealer-widget .loading{min-height:430px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:480px){.ct-bryant-dealer-widget .col-left{display:none}.ct-bryant-dealer-widget .col-right{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ct-bryant-dealer-widget .col-right .formcontainer{padding-left:0!important}.ct-bryant-dealer-widget .card-header .ct-star-ratings{padding:0}}@media (max-width:768px){.ct-bryant-dealer-widget .card .card-header .ct-star-ratings{text-align:left}}.ct-bryant-dealer-widget{padding:16px 0 0}.ct-bryant-dealer-widget .loading{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-bryant-dealer-widget .col-right{margin:auto}.ct-bryant-dealer-widget .col-right h2{padding-bottom:1rem;color:#ed1b2e}.ct-bryant-dealer-widget .col-right .formcontainer{padding-left:15px}.ct-bryant-dealer-widget .formcontainer .col-sm-6,.ct-bryant-dealer-widget .formcontainer .submit-button,.ct-bryant-dealer-widget .formcontainer .text-danger{text-align:left;padding:0}.ct-bryant-dealer-widget .formcontainer .col-sm-6 button,.ct-bryant-dealer-widget .formcontainer .submit-button button,.ct-bryant-dealer-widget .formcontainer .text-danger button{-moz-border-radius:.25rem;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}.ct-bryant-dealer-widget .formcontainer .btn-outline-primary,.ct-bryant-dealer-widget .formcontainer .btn-outline-primary:disabled{background-color:#a5121f;border:none;color:#fff}.ct-bryant-dealer-widget .formcontainer .btn-outline-primary:hover{background:#444!important}.ct-bryant-dealer-widget .dealer-widget{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:0}.ct-bryant-dealer-widget .dealer-widget .dealer-border{border:2px solid #ed1b2e!important;padding-top:0;margin-top:0;margin-bottom:1rem;position:relative;text-align:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ct-bryant-dealer-widget .dealer-widget .dealer-border .row{margin-right:0;margin-left:0;width:100%}.ct-bryant-dealer-widget .dealer-widget .dealer-border h3{display:inline-block;text-align:center;background:#fff;padding-left:.2rem!important;padding-right:.2rem!important;margin-bottom:1rem;margin-top:-1rem;padding:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:660px}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .col-6.col-md-5,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .ct-star-ratings .carrier-ratings{padding-right:0;padding-left:0}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container{margin-bottom:1rem}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card{height:100%;text-align:center;border:none;-moz-border-radius:0;border-radius:0;padding-bottom:0!important;-moz-box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12);box-shadow:0 .0625rem .125rem rgba(0,0,0,.24),0 .0625rem .1875rem rgba(0,0,0,.12)}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header{border:0;background-color:transparent}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .pb-4{padding-bottom:0!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .col-6.col-md-5 .review{text-align:left}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .ct-star-ratings .google-ratings{padding-left:0}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-header .col-8 .ct-star-ratings .google-ratings .review{text-align:left}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body{border-bottom:1px solid rgba(0,0,0,.125)}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body .card-title{font-family:Lato,Arial,sans-serif;text-transform:uppercase;color:#111;font-size:1.4rem;padding-bottom:0;margin-bottom:-.25rem;text-align:left;line-height:1.2}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body .card-title a.dealerDetail{color:#111}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body address{text-align:left;font-size:1rem;font-weight:700;margin:10px 0 0}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body .card-contact-info{font-size:1.3rem;text-align:left;padding:.9rem 0;margin-bottom:0;line-height:1.2}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body .card-contact-info a{color:#a5121f;font-size:1.5rem}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-body .card-contact-info a i{padding-right:5px}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer{background-color:transparent}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary{font-size:.9rem;padding:.5rem;-moz-border-radius:.25rem;border-radius:.25rem;-moz-box-shadow:none!important;box-shadow:none!important;text-transform:uppercase;display:inline-block;margin-top:10px}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary:active,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary:active:focus,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary:focus,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary:hover,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:active,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:active:focus,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:focus,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:hover{-moz-box-shadow:none!important;box-shadow:none!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary{background-color:#fff;border:1px solid #ed1b2e;color:#ed1b2e!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:active,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:active:focus,.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:focus{background-color:#ed1b2e!important;color:#fff!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-secondary:hover{color:#fff!important;background:#ed1b2e!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-link{background:0 0!important;border:none!important;color:#a5121f!important;padding:0;margin-right:1rem}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer>a{display:inline-block}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary{padding-right:25px!important}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary span{position:relative}.ct-bryant-dealer-widget .dealer-widget .dealer-border .card-container .card .card-footer a.btn-primary span:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;position:absolute;top:2px;right:-15px}.form-group-floating label{position:absolute;top:14px;left:25px;text-transform:none;color:#5e5e5e;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:14px}.search-form .yxt-SearchBar .yxt-AutoComplete-option,.search-form .yxt-SearchBar-input{font-size:.6875rem}.form-group-floating .form-control{padding:18px 10px 6px}.form-group-floating .form-control.ng-touched.ng-dirty,.form-group-floating .form-control:focus{outline:0}.form-group-floating .form-control.ng-touched.ng-dirty~label,.form-group-floating .form-control:focus~label{top:0}.yxt-SearchBar-container{border:none!important;z-index:5!important;-moz-border-radius:0!important;border-radius:0!important}.yxt-SearchBar-input{border:1px solid #ed1b2e!important;border-right:0!important;-moz-border-radius-topleft:.25rem!important;border-top-left-radius:.25rem!important;-moz-border-radius-bottomleft:.25rem!important;border-bottom-left-radius:.25rem!important}.yxt-SearchBar-input::-webkit-input-placeholder{color:#ced4da}.yxt-SearchBar-input:-moz-placeholder{color:#ced4da}.yxt-SearchBar-input::-moz-placeholder{color:#ced4da}.yxt-SearchBar-input:-ms-input-placeholder{color:#ced4da}.yxt-SearchBar-input::placeholder{color:#ced4da}.yxt-SearchBar-clear{border-top:1px solid #ed1b2e!important;border-bottom:1px solid #ed1b2e!important}.yxt-SearchBar-button{background-color:#a5121f!important;-moz-border-radius-topright:.25rem;border-top-right-radius:.25rem;-moz-border-radius-bottomright:.25rem;border-bottom-right-radius:.25rem}.yxt-SearchBar-button .yxt-SearchBar-buttonImage svg{fill:#fff;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.yxt-AutoComplete-option{text-align:left}.search-form .yxt-SearchBar-input-wrapper{height:1.5rem}.search-form .yxt-SearchBar-button{padding:5px 10px!important}.search-form .yxt-SearchBar-button .yxt-SearchBar-buttonImage svg{width:.75rem;height:.75rem}.search-form .yxt-SearchBar{height:1.5rem!important;width:250px}.search-form .yxt-SearchBar .yxt-SearchBar-autocomplete{-moz-box-shadow:0 .0625rem .375rem 0 rgba(32,33,36,.47)!important;box-shadow:0 .0625rem .375rem 0 rgba(32,33,36,.47)!important;position:fixed;width:250px}