.h2,.h4,h4{text-transform:uppercase}.header-static-margin,h1{margin-bottom:1rem}.btn-primary,.btn-secondary,.h1,.h2,body,h1{font-family:Lato,Arial,sans-serif}[class*=ct-hero-img] .hero-img,a.dealer-url{overflow:hidden}.ct-product-details .document-list #documentsBody .ct-product-document-list .product-document .ct-accordion-basic .card .card-body ul li,.system-builder .modal .modal-body .document-list ul li{clear:both}@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,.h6,a,h5,h6{color:#ed1b2e}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:#ed1b2e!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:#ed1b2e;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}h1{border-bottom:solid .05rem #ed1b2e;padding-bottom:1rem}h1 small{color:#000;font-size:1.5rem;display:block}header .container-fluid{border-bottom:.5rem solid #ed1b2e;background-color:#fff}[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-color:#058298!important}.ct-header-basic-cta .bg-light .btn-primary{background-color:#058298!important;color:#fff;border:none;margin:0}.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: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 #ed1b2e}.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 .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}#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-star-ratings .star-rating,.gloss ul li a,.gloss ul li a:active,.gloss ul li a:active:focus,.gloss ul li a:focus,.gloss ul li a:hover,.gloss_desc h2{color:#ed1b2e}.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 ul li{list-style:none;float:left;display:block;margin-right:20px}.gloss_desc .back-to-top,.gloss_desc h2{display:inline-block;margin-bottom:.625rem}.gloss ul li a{font-weight:700;font-size:.9375rem}.gloss_desc h2{font-size:1.25rem;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}.ct-star-ratings .star-rating:before{font-size:1.3125rem}.ct-star-ratings .star-rating span:before{color:#ed1b2e;font-size:1.3125rem}.ct-star-ratings .star-rating+.review{padding:0!important}.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-text span:after{color:#111}.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:#ed1b2e}.ct-star-ratings .rating-summary .star-count{padding-top:.1rem}.ct-star-ratings .yelp-ratings img{margin-top:-.9375rem}.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}#find-dealer .col-md-3{padding-right:0}#find-dealer #dealer-list .h4{padding:1rem 0 .5rem;font-size:1.125rem;font-weight:700}#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}a.dealer-url{display:block;-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}.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,.product-item-list .card .card-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}@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%}}.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:1rem;-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}.ct-card-collection-w3-17 .card .hr{width:50%;border-top:solid 1px #e6e6e6;margin:0 auto;padding-bottom:1rem}.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-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)}.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{background-color:#ed1b2e!important;color:#fff!important}.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:focus{color:#fff!important;background-color:#ed1b2e!important}.ct-card-collection-w3-17 .card .card-footer a.btn-secondary:hover{color:#fff!important;background:#ed1b2e!important}.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 .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.h1{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:8rem}.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 a{color:#5e5e5e!important}.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 .card-subtitle a{color:#5e5e5e}.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:#ed1b2e!important;border:none;-moz-box-shadow:none!important;box-shadow:none!important}.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:60%;background-color:#e6e6e6;padding:1rem}.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-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:#ed1b2e}.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:#ed1b2e;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{padding-top:1rem}.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 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{margin-top:2rem;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;font-family:tahoma}.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}.remote-access-content #loginForm button,.remote-access-content #resetPasswordForm button{background:-moz-linear-gradient(#fff,#ccc);background:linear-gradient(#fff,#ccc);background:-o-linear-gradient(#fff,#ccc);background:-ms-linear-gradient(#fff,#ccc);border:1px solid #9e9b9b;width:auto;margin:auto;text-align:center;-moz-border-radius:0;border-radius:0;color:#111!important;font-family:Lato,Arial,sans-serif;padding:1px 6px}.remote-access-content #loginForm button:hover,.remote-access-content #resetPasswordForm button:hover{background:-moz-linear-gradient(#fff,#ccc)!important;background:linear-gradient(#fff,#ccc)!important;background:-o-linear-gradient(#fff,#ccc)!important;background:-ms-linear-gradient(#fff,#ccc)!important;border:1px solid #848181}.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)}.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-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:#ed1b2e!important;border:.125rem solid #ed1b2e!important}.ct-footer-power-basic .col-md-3 p{font-family:Lato,Arial,sans-serif;color:#ed1b2e!important;border-bottom:.05rem solid #ed1b2e;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}#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-details .card-body{padding:0}.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:90%}}@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}.modal-backdrop{z-index:unset!important}.educational-content{margin:0;border:1px solid #ed1b2e;padding:15px!important;font-size:.8rem!important;text-align:justify}.system-builder [data-icon]::after{content:attr(data-icon);font-family:"Material Icons";font-weight:400;font-style:normal;font-size:2em;display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-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-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 .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-family:flamaFont;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-family:flamaFontBold;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,Helvetica,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%}}@media (min-width:768px) and (max-width:991.98px){.system-builder .logo__small{max-width:60%}}.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 .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,Helvetica,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:40px auto}.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:0;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}.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;right:17px;z-index:20}#img2,#rb-launcher{direction:ltr!important;z-index:2147482999}.system-builder .modal-content .modal-header span{font-size:7rem;font-weight:100}@media (max-width:767.98px){.system-builder .modal-content .modal-header span{font-size:4rem}}.system-builder .modal-content .modal-body h3{margin-top:30px;margin-left:10px}@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)}.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:news gothic mt w01,news gothic mt,news gothic,helvetica neue,Helvetica,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}.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;-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-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}@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}.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}.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}