@charset "UTF-8";.ct-card-collection-w3-01 .card .btn::after,[data-icon]::after{font-style:normal;word-wrap:normal;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";vertical-align:middle;-moz-osx-font-smoothing:grayscale}@font-face{font-family:flamaFont;src:url(../fonts/Flama-Basic.otf);src:url(../fonts/Flama-Basic.eot?#iefix) format("eot"),url(../fonts/Flama-Basic.woff2) format("woff2"),url(../fonts/Flama-Basic.woff) format("woff"),url(../fonts/Flama-Basic.ttf) format("truetype")}@font-face{font-family:flamaFontItalic;src:url(../fonts/Flama-BasicItalic.otf);src:url(../fonts/Flama-BasicItalic.eot?#iefix) format("eot"),url(../fonts/Flama-BasicItalic.woff2) format("woff2"),url(../fonts/Flama-BasicItalic.woff) format("woff"),url(../fonts/Flama-BasicItalic.ttf) format("truetype")}@font-face{font-family:flamaFontBold;src:url(../fonts/Flama-Bold.otf);src:url(../fonts/Flama-Bold.eot?#iefix) format("eot"),url(../fonts/Flama-Bold.woff2) format("woff2"),url(../fonts/Flama-Bold.woff) format("woff"),url(../fonts/Flama-Bold.ttf) format("truetype")}@font-face{font-family:flamaFontBoldItalic;src:url(../fonts/Flama-BoldItalic.otf);src:url(../fonts/Flama-BoldItalic.eot?#iefix) format("eot"),url(../fonts/Flama-BoldItalic.woff2) format("woff2"),url(../fonts/Flama-BoldItalic.woff) format("woff"),url(../fonts/Flama-BoldItalic.ttf) format("truetype")}.ct-hero-img-03{padding:30px 0;position:relative}.ct-hero-img-03 .image--wrapper img{position:absolute;left:0}.ct-hero-img-03 .hero{-moz-background-size:100%;-o-background-size:100%;background-size:100%;background-repeat:no-repeat;height:auto;width:100%}@media (max-width:767.98px){.ct-hero-img-03 .image--wrapper img{top:50%}.ct-hero-img-03 .hero .order-first{-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.ct-hero-img-03 .hero .order-last{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.ct-hero-img-03 .hero .content{color:#617080;margin-bottom:30px}@media (min-width:1200px){.ct-hero-img-03{padding:150px 0}.ct-hero-img-03 .hero .content{margin-left:10px;padding-right:100px}}.ct-hero-img-03 .hero .content .intro--header{letter-spacing:7px;font-family:flamaFont;font-size:1.8rem;color:#000;text-transform:uppercase}.ct-hero-img-03 .hero .content .lead{font-size:1.8rem;margin-bottom:30px;font-family:Arial,sans-serif}.ct-hero-img-03 .hero .content .text--link{border:2px solid #152c73;-moz-border-radius:25px;border-radius:25px;font-weight:600;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;padding:5px 25px}.ct-hero-img-03 .hero .content .text--link:first-of-type{background-color:#152c73;color:#fff;margin-top:unset}.ct-hero-img-03 .hero .content .text--link:first-of-type:focus,.ct-hero-img-03 .hero .content .text--link:first-of-type:hover{background-color:#fff;color:#152c73}.ct-hero-img-03 .hero .content .text--link:focus,.ct-hero-img-03 .hero .content .text--link:hover{background-color:#152c73;color:#fff}@media (min-width:768px) and (max-width:1199.98px){.ct-hero-img-03 .hero .content .text--link{padding:5px 13px;font-size:1.4rem;letter-spacing:1px}.ct-hero-img-03 .hero .image img{margin-top:70px}}.ct-hero-img-03 .hero .image img{-moz-box-shadow:0 29px 40px 9px rgba(0,0,0,.3);box-shadow:0 29px 40px 9px rgba(0,0,0,.3);max-width:100%;width:100%}@media (max-width:767.98px){.ct-hero-img-03 .hero .content .text--link{padding:5px 20px;font-size:1.4rem;letter-spacing:1px}.ct-hero-img-03 .hero .image img{width:85%}.ct-hero-img-03 .box__primary{margin-left:-30px}}.ct-hero-img-03 .box--wrapper{position:relative}.ct-hero-img-03 .box__primary{background-color:#152c73;color:#fff;font-size:1.6rem;left:0;position:relative;-moz-box-shadow:0 29px 40px 9px rgba(0,0,0,.3);box-shadow:0 29px 40px 9px rgba(0,0,0,.3)}@media (max-width:1199.98px){.ct-hero-img-03 .hero{background-position:bottom left}.ct-hero-img-03 .box--wrapper{margin-top:50px}.ct-hero-img-03 .box__primary{margin-top:40px;margin-right:40px}}@media (min-width:1200px){.ct-hero-img-03 .hero .image img{margin-bottom:60px}.ct-hero-img-03 .box__primary{position:absolute;left:10px;top:-50px;max-width:380px}}@media (min-width:1470px){.ct-hero-img-03 .hero .image img{width:90%}.ct-hero-img-03 .box__primary{max-width:450px}}.ct-hero-img-03 .box__primary p{font-family:Arial,sans-serif}.ct-hero-img-03 .box__primary h5{color:#fff}.ct-hero-img-03 .box__primary .thumbnail--image{position:absolute;max-width:34%;right:-27px;top:-30px}@media (min-width:576px) and (max-width:767.98px){.ct-hero-img-03 .box__primary .thumbnail--image{max-width:34%;right:-41px;top:-66px}}@media (min-width:768px) and (max-width:1199.98px){.ct-hero-img-03 .box__primary .thumbnail--image{max-width:30%;right:-27px;top:-60px}}@media (min-width:1200px) and (max-width:1469.98px){.ct-hero-img-03 .box__primary .thumbnail--image{max-width:40%;top:-22px;right:-46px}}@media (min-width:1470px){.ct-hero-img-03 .box__primary .thumbnail--image{top:-45px;right:-56px;max-width:100%}}.ct-hero-img-03 .box__primary .text--link{color:#fff;font-size:1.8rem;margin-top:30px}.ct-hero-img-03 .box__primary .text--link:focus,.ct-hero-img-03 .box__primary .text--link:hover{color:#61b549}.ct-blks1-w100-08.panel{background-color:#333;padding:150px 0 120px}@media (max-width:575.98px){.ct-blks1-w100-08.panel{padding:50px 0 20px}}.ct-blks1-w100-08.panel .btn{margin-bottom:30px;padding-right:35px;color:#fff;background-color:#61b549;border:1px #61b549}@media (max-width:767.98px){.ct-blks1-w100-08.panel .btn{margin-bottom:10px}.ct-cardcollection-w3-22 .season--background img,.residential-dealer-widget .season--background img{max-width:50%}}.ct-blks1-w100-08.panel .h3,.ct-blks1-w100-08.panel h3{color:#fff;font-size:2.8rem;line-height:25pt}@media (max-width:575.98px){.ct-blks1-w100-08.panel .h3,.ct-blks1-w100-08.panel h3{margin-bottom:30px}}@media (min-width:1200px){.ct-blks1-w100-08.panel .h3,.ct-blks1-w100-08.panel h3{padding-right:70px}}.ct-blks1-w100-08.panel .headline{position:relative}.ct-blks1-w100-08.panel .headline .h3,.ct-blks1-w100-08.panel .headline h3{font-family:flamaFontBoldItalic;text-transform:uppercase}@media (min-width:768px){.ct-hero-img-03 .box__primary h5{margin-right:84px}.ct-blks1-w100-08.panel .headline .h3,.ct-blks1-w100-08.panel .headline h3{position:absolute}}.ct-cardcollection-w3-22,.residential-dealer-widget{padding:160px 0}@media (max-width:1199.98px){.ct-cardcollection-w3-22,.residential-dealer-widget{padding-top:50px}}.ct-cardcollection-w3-22.bg--wrapper,.residential-dealer-widget.bg--wrapper{background-color:#f7f7f7;position:relative}.ct-cardcollection-w3-22 .season--background,.residential-dealer-widget .season--background{background-position:left bottom;background-repeat:no-repeat;position:absolute;bottom:0}@media (min-width:1200px){.ct-cardcollection-w3-22 .content,.residential-dealer-widget .content{padding-right:80px}.ct-cardcollection-w3-22 .season--background img,.residential-dealer-widget .season--background img{width:584px}}.ct-cardcollection-w3-22.bg-color__beige,.residential-dealer-widget.bg-color__beige{background-color:#fdf9f0}.ct-cardcollection-w3-22.bg-color__white,.residential-dealer-widget.bg-color__white{background-color:#fff}.ct-cardcollection-w3-22.bg-color__grey,.residential-dealer-widget.bg-color__grey{background-color:#f7f7f7}.ct-cardcollection-w3-22 .text--link,.residential-dealer-widget .text--link{margin-top:30px;margin-bottom:30px}.ct-cardcollection-w3-22 a .card,.residential-dealer-widget a .card{background-color:transparent;border:2px solid #61b549;height:250px;margin-bottom:30px;position:relative}.ct-cardcollection-w3-22 a:focus .card,.ct-cardcollection-w3-22 a:hover .card,.residential-dealer-widget a:focus .card,.residential-dealer-widget a:hover .card,.residential-dealer-widget.bg--wrapper{background-color:#fff}.ct-cardcollection-w3-22 a .card::after,.residential-dealer-widget a .card::after{content:"";-moz-box-shadow:0 29px 40px 9px rgba(0,0,0,.3);box-shadow:0 29px 40px 9px rgba(0,0,0,.3);opacity:0;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0}.ct-cardcollection-w3-22 a:focus .card::after,.ct-cardcollection-w3-22 a:hover .card::after,.ct-carousel-o .carousel-control-next,.ct-carousel-o .carousel-control-prev,.residential-dealer-widget a:focus .card::after,.residential-dealer-widget a:hover .card::after{opacity:1}.ct-cardcollection-w3-22 a .card .card-img,.residential-dealer-widget a .card .card-img{bottom:0;position:absolute;right:0;width:auto}.ct-cardcollection-w3-22 a .card .card-body,.residential-dealer-widget a .card .card-body{padding:2.5rem}.ct-cardcollection-w3-22 a .card h3,.residential-dealer-widget a .card h3{font-family:flamaFontBold;font-size:2.55rem;color:#152c73;text-transform:none;letter-spacing:1px;display:inline-block}.ct-cardcollection-w3-22 a:focus .card h3,.ct-cardcollection-w3-22 a:hover .card h3,.residential-dealer-widget a:focus .card h3,.residential-dealer-widget a:hover .card h3{text-decoration:none}@media (max-width:1199.98px){.ct-cardcollection-w3-22{padding-bottom:0}.residential-dealer-widget .icon__award-winner{margin-left:-10px}}@media (max-width:767.98px){.ct-cardcollection-w3-22 .season--background img{display:none}}@media (min-width:768px) and (max-width:1199.98px){.ct-cardcollection-w3-22 .season--background img,.residential-dealer-widget .season--background img{max-width:70%}.ct-cardcollection-w3-22 .season--background img{display:none}}.residential-dealer-widget{padding:60px 0}.residential-dealer-widget.bg--wrapper.bg-color__beige{background-color:#fdf9f0}.residential-dealer-widget.bg--wrapper.bg-color__white{background-color:#fff}.residential-dealer-widget .card{border:2px solid #61b549;height:auto;margin-bottom:30px;position:relative}.residential-dealer-widget .card .card-body{padding:2.5rem}.residential-dealer-widget .card .card-body a{font-size:1.8rem;color:#0d2c75;font-family:flamaFontBold}.residential-dealer-widget .card .card-body a:focus,.residential-dealer-widget .card .card-body a:hover{color:#61b549}.residential-dealer-widget .card .card-body .listing div a{padding-right:20px;font-size:1.4rem;color:#0d2c75;font-family:flamaFont}.residential-dealer-widget .card .card-body .listing div a:focus,.residential-dealer-widget .card .card-body .listing div a:hover{color:#61b549}@media (max-width:1469.98px){.residential-dealer-widget .card .card-body .listing{display:block!important}}.residential-dealer-widget .card .card-body .listing a{text-transform:uppercase;text-decoration:underline;letter-spacing:1px}.residential-dealer-widget .card .card-body .listing a.text--link{text-decoration:none;text-transform:none}.residential-dealer-widget .ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px;color:#4285f4}.residential-dealer-widget .ct-star-ratings .google-ratings img{margin-left:19px}.residential-dealer-widget h5{font-size:2.2rem;font-family:flamaFontBold;color:#1d2a49}.residential-dealer-widget h6{margin-bottom:50px}.ct-carousel-o{padding:60px 0;margin-bottom:60px}@media (min-width:1200px){.ct-carousel-o{padding:200px 0}.ct-carousel-o .carousel-item .content{padding-right:80px}}.ct-carousel-o.bg-color__beige{background-color:#fdf9f0}.ct-carousel-o.bg-color__white{background-color:#fff}.ct-carousel-o .carousel-item .content{color:#617080;padding-top:50px;padding-bottom:30px}.ct-carousel-o .carousel-item .image img{filter:drop-shadow(7px 7px 15px #666);-webkit-filter:drop-shadow(7px 7px 15px #666);width:80%}.ct-carousel-o .carousel-item .image img.cld-responsive{height:auto!important}.ct-carousel-o .image{padding-bottom:50px;padding-top:50px}.ct-carousel-o .carousel-control-next-icon{background-image:url(https://images.carriercms.com/image/upload/v1599585257/carrier/residential-hvac/icons/carousel-right-arrow-blue.png);width:37px;height:60px;opacity:1}.ct-carousel-o .carousel-control-next{top:47px}@media (max-width:575.98px){.ct-carousel-o .carousel-control-next{top:250px}}@media (min-width:768px) and (max-width:1199.98px){.ct-carousel-o .carousel-control-next{top:-61px;right:0}}.ct-carousel-o .carousel-control-next:hover .carousel-control-next-icon{background-image:url(https://images.carriercms.com/image/upload/v1599137985/carrier/residential-hvac/icons/carousel-right-arrow-green-hover.png)}.ct-carousel-o .carousel-indicators{bottom:0;left:1px}@media (max-width:1199.98px){.ct-carousel-o .image{padding-left:50px}.ct-carousel-o .carousel-indicators{height:30px;bottom:-57px}}@media (min-width:1200px){.ct-carousel-o .carousel-control-next{top:-221px;right:0}.ct-carousel-o .carousel-indicators{bottom:-60px}}.ct-carousel-o .carousel-indicators li{border:1px solid #617080;width:8px;height:8px;margin:10px}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center img,.ct-1blks-w100-basic img{width:100%}.ct-carousel-o .carousel-indicators li.active{background-color:#61b549;position:relative}.ct-carousel-o .carousel-indicators li.active::before{border:2px solid #61b549;left:-6px;display:inline-block;height:10px;position:absolute;content:"";width:100%;padding:8px;top:-6px}.ct-card-collection-w3-01 .card a:hover img,.residential-product-detail-b.video .btn:focus,.residential-product-detail-b.video .btn:hover,.thumbnail--cards img:focus,.thumbnail--cards img:hover{opacity:.9}.ct-carousel-o .carousel-item{visibility:hidden;display:block!important;height:0;padding:0}.ct-carousel-o .carousel-item.active{visibility:visible;height:auto}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .h2-white{color:#61b549}@media (min-width:768px){.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center>div{float:left;position:absolute;left:0;max-width:50%}}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title{font-size:2.8rem;font-family:flamaFontBoldItalic;text-transform:uppercase}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .btn{font-size:1.8rem;font-family:flamaFontBold;text-transform:none}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .btn.btn-primary{border:0;color:#61b549;padding-left:0}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .btn.btn-primary:focus,.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .btn.btn-primary:hover{background-color:transparent;color:#fff;outline:0}.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#fff!important;text-transform:none;letter-spacing:3px}@media (min-width:1200px){.ct-1blks-w100-basic .col-12 .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center>div{max-width:44%}.ct-1blks-w100-basic .card-body>div{max-width:80%}}@media (max-width:767.98px){.ct-1blks-w100-basic .card-body h1{font-size:3.75rem;line-height:35pt;margin-bottom:30px}.ct-product-list .product-list .card>a{text-align:center}}.ct-1blks-w100-basic .card-title{font-size:2.8rem;font-family:flamaFontBoldItalic;text-transform:uppercase}.ct-1blks-w100-basic .btn{font-size:1.8rem;font-family:flamaFontBold;text-transform:none}.ct-1blks-w100-basic .btn.btn-primary{border:0;color:#61b549;padding-left:0}.ct-1blks-w100-basic .btn.btn-primary:focus,.ct-1blks-w100-basic .btn.btn-primary:hover{background-color:transparent;color:#fff;outline:0}.ct-1blks-w100-basic.bg-color__beige .btn.btn-primary,.ct-1blks-w100-basic.bg-color__grey .btn.btn-primary,.ct-1blks-w100-basic.bg-color__white .btn.btn-primary{color:#0d2c75}.ct-1blks-w100-basic.bg-color__beige .btn.btn-primary:focus,.ct-1blks-w100-basic.bg-color__beige .btn.btn-primary:hover,.ct-1blks-w100-basic.bg-color__grey .btn.btn-primary:focus,.ct-1blks-w100-basic.bg-color__grey .btn.btn-primary:hover,.ct-1blks-w100-basic.bg-color__white .btn.btn-primary:focus,.ct-1blks-w100-basic.bg-color__white .btn.btn-primary:hover{color:#61b549}.ct-1blks-w100-basic.bg-color__beige img,.ct-1blks-w100-basic.bg-color__grey img,.ct-1blks-w100-basic.bg-color__white img{width:auto}.ct-1blks-w100-basic.bg-color__beige .text-white,.ct-1blks-w100-basic.bg-color__grey .text-white,.ct-1blks-w100-basic.bg-color__white .text-white{color:#617080!important}.ct-1blks-w100-basic.bg-color__beige .h2-white,.ct-1blks-w100-basic.bg-color__grey .h2-white,.ct-1blks-w100-basic.bg-color__white .h2-white{color:#0d2c75!important}@media (min-width:768px){.ct-1blks-w100-basic.bg-color__beige .card-body>div,.ct-1blks-w100-basic.bg-color__grey .card-body>div,.ct-1blks-w100-basic.bg-color__white .card-body>div{float:none;position:relative;left:auto;max-width:none}}.ct-1blks-w100-basic.bg-color__black .h2-white h1{color:#61b549;font-size:4.5rem}.ct-1blks-w100-basic.bg-color__black a{color:#fff;text-decoration:underline}.ct-1blks-w100-basic.bg-color__black a:focus,.ct-1blks-w100-basic.bg-color__black a:hover{color:#61b549}@media (min-width:1470px){.ct-product-list .product-list .item-start{margin-top:150px}.ct-product-list .product-list .card{position:relative;padding-top:100px}}.ct-product-list .product-list.item-start{margin-top:20px}.ct-product-list .product-list .card{background-color:#fdf9f0;border:0}.ct-product-list .product-list .card>a{position:relative}@media (min-width:1470px){.ct-product-list .product-list .card .card-img-top{position:absolute;top:-200px;right:-40px}}.ct-product-list .product-list .card .card-img-icon{position:absolute;right:19px;height:auto!important}@media (max-width:767.98px){.ct-product-list .product-list .card .card-img-top{width:200px}.ct-product-list .product-list .card .card-img-icon{right:unset;left:245px}}@media (min-width:1200px){.ct-1blks-w100-basic.bg-color__beige .card-body>div,.ct-1blks-w100-basic.bg-color__grey .card-body>div,.ct-1blks-w100-basic.bg-color__white .card-body>div{max-width:90%}.ct-product-list .product-list .card .card-body{padding:1.25rem 1.5rem}}.ct-product-list .product-list .card .card-body .form-check-label{font-size:1.2rem;text-transform:uppercase;color:#0d2c75;position:relative;top:-2px}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list{font-size:1.4rem;text-transform:uppercase;color:#0d2c75;font-family:flamaFont}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list span:nth-child(2){color:#617080;font-size:1.4rem}.ct-product-list .product-list .card .card-footer{font-size:1.2rem;text-transform:uppercase;color:#0d2c75;font-family:flamaFont}@media (min-width:1200px) and (max-width:1469.98px){.ct-product-list .product-list .card .card-footer{padding:1.25rem 2rem}}@media (min-width:1470px){.ct-product-list .product-list .card .card-footer{padding:1.25rem 5rem}}.ct-product-list .product-list .card .card-footer .form-check-label{margin-left:10px}.ct-product-list .product-list .card .card-footer .btn{border:0;font-size:1.2rem;color:#0d2c75;display:block}.ct-product-list .product-list .card .card-footer .btn:focus,.ct-product-list .product-list .card .card-footer .btn:hover{background-color:transparent;color:#61b549}.ct-product-list .product-list .card .card-title{font-size:2.6rem;color:#0d2c75;font-family:flamaFontBold;line-height:26pt;margin-bottom:10px}@media (max-width:575.98px){.ct-product-list .product-list .card .card-title{font-size:2.6rem}}@media (max-width:1469.98px){.ct-product-list .product-list .card .card-title{font-size:2rem}}.ct-product-list .product-list .card .card-title a{color:#0d2c75}.ct-product-list .product-list .card .card-title a:focus,.ct-product-list .product-list .card .card-title a:hover{color:#61b549}.ct-product-list .product-list .card .card-subtitle{color:#000;font-size:1.6rem;margin-bottom:20px;text-transform:uppercase}.ct-product-list .product-list .card .card-subtitle a{color:#000}.ct-product-list .product-list .card .card-text{color:#617080;font-size:1.6rem;font-family:Arial,sans-serif}.ct-product-list .product-list .card .card-text>p{margin-bottom:0}.ct-product-list .product-list .card .rebates{margin:30px 0;position:relative;padding-left:40px}.ct-product-list .product-list .card .rebates::before{content:"";background:url(https://images.carriercms.com/image/upload/v1594141336/carrier/residential-hvac/icons/icon-rebates-dollar-sign-svg.svg) center right no-repeat;position:absolute;top:0;left:0;width:32px;height:28px}.ct-cardcollection-w3-23 .ct-product-list .product-list .item-start{margin-top:240px}.ct-cardcollection-w3-23 .ct-product-list .product-list h3{margin-top:30px}.ct-cardcollection-w3-23 .ct-product-list .product-list .card{position:relative;padding:70px 10px 20px}@media (min-width:1200px){.ct-cardcollection-w3-23 .ct-product-list .product-list .card{padding-left:20px;padding-right:20px;padding-bottom:30px}}.ct-cardcollection-w3-23 .ct-product-list .product-list .card h6{text-transform:uppercase;color:#0d2c75;font-size:1.2rem}.residential-product-detail-b .panel--title h1,.residential-product-detail-b h1.text-black,.residential-product-detail-b h2{font-family:flamaFontBold;text-transform:none}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .carrier-ratings .star-rating span::before{color:#61b549}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .carrier-ratings .review a{color:#617080}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .carrier-ratings .review a:focus,.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .carrier-ratings .review a:hover{color:#61b549}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .google-ratings .review img{width:11rem}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px;color:#4285f4}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .ct-star-ratings .google-ratings img{margin-left:19px}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .card-body-description{min-height:unset}.ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{position:absolute;top:-200px;max-width:250px}@media (max-width:1199.98px){.ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}.ct-cardcollection-w3-23 .ct-product-list .product-list .image--wrapper .card-img-icon{position:absolute;right:75px;top:-10px}@media (min-width:300px) and (max-width:449.98px){.ct-cardcollection-w3-23 .ct-product-list .product-list .image--wrapper .card-img-icon{top:-35px;right:100px}}@media (min-width:450px) and (max-width:767.98px){.ct-cardcollection-w3-23 .ct-product-list .product-list .image--wrapper .card-img-icon{top:-35px;right:195px}}@media (min-width:768px) and (max-width:991.98px){.ct-cardcollection-w3-23 .ct-product-list .product-list .image--wrapper .card-img-icon{top:-100px;right:20px}}@media (min-width:992px) and (max-width:1199.98px){.ct-cardcollection-w3-23 .ct-product-list .product-list .image--wrapper .card-img-icon{top:-60px;right:60px}}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards{margin:auto}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-header{border:0;text-align:center;background-color:transparent;margin-bottom:6rem}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list{padding:20px 0}@media (min-width:768px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card{text-align:center}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-img-icon{top:0;left:75px}@media (min-width:1200px) and (max-width:1470px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-img-icon{top:150px;left:75px}}@media (min-width:768px) and (max-width:991px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-img-icon{top:180px;left:150px!important}}@media (min-width:992px) and (max-width:1199px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-img-icon{top:110px}}@media (max-width:768px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-img-icon{top:130px;left:140px!important}}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-body{text-align:left;padding:3rem 1rem}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-footer{border:0;background-color:transparent;margin:auto}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-footer a.btn{font-size:14px;font-weight:600;letter-spacing:normal;border:2px solid #152c73!important;-moz-border-radius:35px;border-radius:35px;text-align:center;width:180px;padding:7px;background-color:#152c73;color:#fff}@media (max-width:767px){.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-footer a.btn{width:260px}}.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-footer a.btn:focus,.ct-card-collection-w3-products .ct-product-list .product-list .product-cards .card-list .card .card-footer a.btn:hover{background-color:transparent;color:#152c73}.residential-product-detail-b{position:relative;margin-top:100px;margin-bottom:50px;padding-right:30px;padding-left:30px}@media (max-width:767.98px){.residential-product-detail-b{margin-right:20px;margin-left:20px;padding-right:10px;padding-left:10px;margin-top:60px}}.residential-product-detail-b.bg-color__beige,.residential-product-detail-b.bg-color__beige__border{-moz-box-shadow:0 29px 40px 9px rgba(0,0,0,.3);box-shadow:0 29px 40px 9px rgba(0,0,0,.3)}.residential-product-detail-b.bg-color__beige::after,.residential-product-detail-b.bg-color__beige__border::after{content:"";width:180px;height:180px;background-color:#61b549;position:absolute;right:-30px;top:-30px;z-index:-1}.residential-product-detail-b.bg-color__white .panel--image{filter:drop-shadow(7px 7px 15px #666);-webkit-filter:drop-shadow(7px 7px 15px #666)}.residential-product-detail-b h2{margin-bottom:10px;letter-spacing:1px}.residential-product-detail-b h1.text-black{font-size:4.5rem;color:#000;line-height:37pt;letter-spacing:3px}@media (min-width:768px) and (max-width:1199.98px){.residential-product-detail-b .panel--title{margin-top:30px}}.residential-product-detail-b .panel--title h1{font-size:3.75rem;line-height:35pt;letter-spacing:1px}.residential-product-detail-b .panel--title .panel--description,.residential-product-detail-b .panel--title h2{font-family:Arial,sans-serif;font-size:1.7rem;margin-bottom:20px;text-transform:uppercase;letter-spacing:normal;color:#212529}.residential-product-detail-b .panel--body .listing h3,.residential-product-detail-b .panel--body .listing h6,.residential-product-detail-b .rebates{text-transform:uppercase;letter-spacing:1px}.residential-product-detail-b .panel--image{margin-top:-45px;padding-bottom:50px}@media (min-width:768px) and (max-width:1199.98px){.residential-product-detail-b .panel--image{margin-top:-70px}}.residential-product-detail-b .card-img-icon{position:absolute;top:75%;right:25%}@media (max-width:1469.98px){.residential-product-detail-b .card-img-icon{top:70%;right:20%}}@media (max-width:1199.98px){.residential-product-detail-b .card-img-icon{top:50%;right:15%}}@media (max-width:767.98px){.residential-product-detail-b .panel--image{padding-bottom:20px}.residential-product-detail-b .card-img-icon{top:70%;right:20%}.residential-product-detail-b .panel--body .listing{display:block!important}}@media (min-width:1024px) and (max-width:1024px){.residential-product-detail-b .card-img-icon{top:60%;right:20%}}@media (min-width:768px){.residential-product-detail-b .panel--body .listing h3,.residential-product-detail-b .panel--body .listing h6{margin-left:40px;margin-top:16px}}.residential-product-detail-b .panel--text{color:#617080;margin-bottom:30px}.residential-product-detail-b .sub--text{margin-bottom:20px;text-transform:uppercase}.residential-product-detail-b .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.residential-product-detail-b .carrier-ratings .star-rating span::before{color:#61b549}.residential-product-detail-b .carrier-ratings .review a{color:#617080}.residential-product-detail-b .carrier-ratings .review a:focus,.residential-product-detail-b .carrier-ratings .review a:hover{color:#61b549}.residential-product-detail-b.video h2{text-transform:uppercase;font-size:2.8rem;font-family:flamaFontBoldItalic}.residential-product-detail-b.video .panel--text{font-family:Arial,sans-serif;font-size:1.6rem}.residential-product-detail-b.video .panel--image{margin-top:0;padding-bottom:0}.residential-product-detail-b .rebates{position:relative;padding-left:40px;color:#0d2c75;font-family:flamaFontBold;padding-top:5px}@media (max-width:767.98px){.residential-product-detail-b.video .panel--image{margin-top:30px}.residential-product-detail-b .rebates{margin-top:0;margin-bottom:30px}}@media (min-width:768px){.residential-product-detail-b .rebates{margin-left:40px;margin-top:11px}.ct_review-details-b,.review-details-c{padding:20px 0}}@media (min-width:768px) and (max-width:1199.98px){.residential-product-detail-b .rebates{margin-left:8px}}.residential-product-detail-b .rebates::before{content:"";background:url(https://images.carriercms.com/image/upload/v1594141336/carrier/residential-hvac/icons/icon-rebates-dollar-sign-svg.svg) center right no-repeat;position:absolute;top:0;left:0;width:32px;height:28px}:root .residential-product-detail-b .panel--body .listing h6,_:-ms-fullscreen{margin-left:140px}.ct_review-details-b,.review-details-c{padding:20px 0;margin-top:60px;margin-bottom:60px}.ct_review-details-b .content--wrapper,.review-details-c .content--wrapper{margin-bottom:30px}.ct_review-details-b h3,.review-details-c h3{text-transform:none;font-family:flamaFontBold}.ct_review-details-b h6,.review-details-c h6{color:#617080;font-family:flamaFont;margin-top:10px}.ct_review-details-b p,.review-details-c p{font-size:1.6rem;color:#000}.ct_review-details-b .ct-star-ratings .star-rating::before,.review-details-c .ct-star-ratings .star-rating::before{color:rgba(0,0,0,.2)}.ct_review-details-b .ct-star-ratings .star-rating span::before,.review-details-c .ct-star-ratings .star-rating span::before{color:#fbbc04}.ct_review-details-b .pagination,.review-details-c .pagination{margin:40px auto}.ct_review-details-b .pagination li,.review-details-c .pagination li{padding:.5rem 1.5rem}.ct_review-details-b .pagination li a,.review-details-c .pagination li a{border:1px solid transparent;color:#000;background-color:transparent}.ct_review-details-b .pagination li a:focus,.ct_review-details-b .pagination li a:hover,.review-details-c .pagination li a:focus,.review-details-c .pagination li a:hover{border:1px solid #61b549;background-color:transparent}.ct_review-details-b .pagination li.disabled .page-link,.review-details-c .pagination li.disabled .page-link{background-color:transparent}.ct_review-details-b .pagination li.active .page-link,.review-details-c .pagination li.active .page-link{border-color:#61b549}.ct_review-details-b .verified .material-icons,.review-details-c .verified .material-icons{color:#61b549}.ct_review-details-b .verified .text,.review-details-c .verified .text{color:#000;font-size:1.3rem;margin-left:5px}.ct_review-details-b .rating-box,.review-details-c .rating-box{width:100%;max-width:500px;margin:0 auto;padding:20px}.ct_review-details-b h3,.review-details-c h3{margin-bottom:0}.ct_review-details-b .ct-star-ratings,.review-details-c .ct-star-ratings{display:block;width:100%;position:relative;padding:0!important}.ct_review-details-b .ct-star-ratings .carrier-ratings .star-rating,.review-details-c .ct-star-ratings .carrier-ratings .star-rating{top:0}.ct_review-details-b .ct-star-ratings .carrier-ratings .total-reviews,.review-details-c .ct-star-ratings .carrier-ratings .total-reviews{display:inline-block;position:absolute;top:6px;margin-left:10px;font-size:18px;font-weight:700}.ct_review-details-b .ct-star-ratings .carrier-ratings .review a small,.review-details-c .ct-star-ratings .carrier-ratings .review a small{font-weight:700;font-size:14px;text-decoration:underline}.ct_review-details-b .distribution-box,.review-details-c .distribution-box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:20px;padding:0 15px;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ct_review-details-b .distribution-box .distribution,.review-details-c .distribution-box .distribution{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.ct_review-details-b .distribution-box .distribution:first-of-type,.review-details-c .distribution-box .distribution:first-of-type{margin-bottom:0}.ct_review-details-b .distribution-box .distribution .distribution-label,.review-details-c .distribution-box .distribution .distribution-label{display:inline-block;width:60px;font-size:14px;font-weight:700}.ct_review-details-b .distribution-box .distribution .distribution-progress-bar,.review-details-c .distribution-box .distribution .distribution-progress-bar{width:-moz-calc(100% - 110px);width:calc(100% - 110px);display:inline-block;position:relative;padding:0;border:1px solid #dcdcd8;height:22px;-moz-border-radius:5px;border-radius:5px;background:#f0f2f2}.ct_review-details-b .distribution-box .distribution .distribution-progress-bar span.distribution-progress-bar-fill,.review-details-c .distribution-box .distribution .distribution-progress-bar span.distribution-progress-bar-fill{position:absolute;left:0;top:0;bottom:0;background:#fbbc04}.ct_review-details-b .distribution-box .distribution .distribution-progress-bar span.distribution-progress-bar-fill:not([style*="width:100%"]),.review-details-c .distribution-box .distribution .distribution-progress-bar span.distribution-progress-bar-fill:not([style*="width:100%"]){-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}.ct_review-details-b .distribution-box .distribution .distribution-percent-text,.review-details-c .distribution-box .distribution .distribution-percent-text{display:inline-block;width:50px;padding-left:15px;font-weight:700;font-size:14px;vertical-align:middle;line-height:25px}.residential-channel-partner-list-b,.system-builder .book-appointment{margin-top:40px;margin-bottom:40px}.residential-channel-partner-list-b .col-lg-4,.system-builder .book-appointment .col-lg-4{margin-bottom:30px}.residential-channel-partner-list-b h3,.system-builder .book-appointment h3{margin-bottom:1rem;margin-top:2rem}.residential-channel-partner-list-b h6,.system-builder .book-appointment h6{color:#333;font-size:1.6rem}.residential-channel-partner-list-b .sub--header,.system-builder .book-appointment .sub--header{color:#000;letter-spacing:5px;font-size:1.8rem;font-family:flamaFont;margin-bottom:60px}.residential-channel-partner-list-b .card,.system-builder .book-appointment .card{background-color:#fdf9f0;border:0;min-height:300px}.residential-channel-partner-list-b .card .card-header,.system-builder .book-appointment .card .card-header{border:0;background:0 0;height:50px}.residential-channel-partner-list-b .card .card-header .icon__award-winner,.system-builder .book-appointment .card .card-header .icon__award-winner{position:relative;right:-25px}.residential-channel-partner-list-b .card .card-body,.system-builder .book-appointment .card .card-body{padding:2rem}@media (min-width:768px){.residential-channel-partner-list-b .card .card-body,.system-builder .book-appointment .card .card-body{padding:2rem 4rem 4rem}.residential-channel-partner-list-b .card .card-body .d-md-flex,.system-builder .book-appointment .card .card-body .d-md-flex{margin-left:-18px;height:60px}}.residential-channel-partner-list-b .card .card-body .dealer-contact,.system-builder .book-appointment .card .card-body .dealer-contact{color:#0d2c75;font-size:2.2rem;font-family:flamaFontBold}.residential-channel-partner-list-b .card .card-body .dealer-contact:focus,.residential-channel-partner-list-b .card .card-body .dealer-contact:hover,.residential-channel-partner-list-b .card .card-body .listing a:focus,.residential-channel-partner-list-b .card .card-body .listing a:hover,.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:#61b549}.residential-channel-partner-list-b .card .card-body .dealer-contact small,.system-builder .book-appointment .card .card-body .dealer-contact small{font-family:flamaFont}.residential-channel-partner-list-b .card .card-body .listing a,.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:flamaFont;font-size:1.4rem;letter-spacing:1px}.residential-channel-partner-list-b .card .card-body h5,.system-builder .book-appointment .card .card-body h5{margin-bottom:0;font-size:2.2rem;color:#1d2a49;font-family:flamaFontBold}.residential-channel-partner-list-b .card .card-body h5 a,.system-builder .book-appointment .card .card-body h5 a{font-size:2.2rem;color:#0d2c75;display:block;margin-top:1.5rem}.residential-channel-partner-list-b .card .card-footer,.system-builder .book-appointment .card .card-footer{padding:2rem}@media (min-width:768px){.residential-channel-partner-list-b .card .card-footer,.system-builder .book-appointment .card .card-footer{padding:3rem 4rem}}.residential-channel-partner-list-b .card .card-footer .btn,.system-builder .book-appointment .card .card-footer .btn{border-width:2px;font-family:flamaFontBold}.residential-channel-partner-list-b .card .card-footer .btn.btn-outline-primary:hover,.system-builder .book-appointment .card .card-footer .btn.btn-outline-primary:hover{border-color:#152c73}.residential-channel-partner-list-b .card .card-footer .btn-sm::after,.system-builder .book-appointment .card .card-footer .btn-sm::after{top:-2px}.residential-channel-partner-list-b .ct-star-ratings .carrier-ratings .star-rating::before,.system-builder .book-appointment .ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.residential-channel-partner-list-b .ct-star-ratings .carrier-ratings .star-rating span::before,.system-builder .book-appointment .ct-star-ratings .carrier-ratings .star-rating span::before{color:#fbbc04}.residential-channel-partner-list-b .ct-star-ratings .carrier-ratings .review a,.system-builder .book-appointment .ct-star-ratings .carrier-ratings .review a{color:#617080}.residential-channel-partner-list-b .ct-star-ratings .carrier-ratings .review a:focus,.residential-channel-partner-list-b .ct-star-ratings .carrier-ratings .review a:hover,.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:#61b549}.residential-channel-partner-list-b .ct-star-ratings .google-ratings .review img,.system-builder .book-appointment .ct-star-ratings .google-ratings .review img{width:11rem}.residential-channel-partner-list-b .ct-star-ratings .google-ratings .star-rating,.system-builder .book-appointment .ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px;color:#4285f4}.residential-channel-partner-list-b .ct-star-ratings .google-ratings img,.system-builder .book-appointment .ct-star-ratings .google-ratings img{margin-left:19px}.residential-channel-partner-list-b .form-inline label,.system-builder .book-appointment .form-inline label{color:#617080;font-family:flamaFont;text-transform:uppercase;letter-spacing:1px}.residential-channel-partner-list-b .form-inline .btn.product-layout-theme,.system-builder .book-appointment .form-inline .btn.product-layout-theme{padding:0}.residential-channel-partner-list-b .form-inline .btn .material-icons,.system-builder .book-appointment .form-inline .btn .material-icons{color:#53a73b;font-size:4rem}.residential-channel-partner-list-b .form-inline .btn .material-icons .sr-only,.system-builder .book-appointment .form-inline .btn .material-icons .sr-only{color:#53a73b}.residential-channel-partner-list-b .filter--bar,.system-builder .book-appointment .filter--bar{background-color:#333;padding:20px 30px;margin:40px auto}.residential-channel-partner-list-b .filter--bar input::-webkit-input-placeholder,.system-builder .book-appointment .filter--bar input::-webkit-input-placeholder{color:#fff}.residential-channel-partner-list-b .filter--bar input:-moz-placeholder,.system-builder .book-appointment .filter--bar input:-moz-placeholder{color:#fff}.residential-channel-partner-list-b .filter--bar input::-moz-placeholder,.system-builder .book-appointment .filter--bar input::-moz-placeholder{color:#fff}.residential-channel-partner-list-b .filter--bar input:-ms-input-placeholder,.system-builder .book-appointment .filter--bar input:-ms-input-placeholder{color:#fff}.residential-channel-partner-list-b .filter--bar input::placeholder,.system-builder .book-appointment .filter--bar input::placeholder{color:#fff}.residential-channel-partner-list-b .filter--bar .material-icons,.system-builder .book-appointment .filter--bar .material-icons{color:#fff;font-size:3rem;position:relative;right:9px}.residential-channel-partner-list-b .filter--bar .form-control,.system-builder .book-appointment .filter--bar .form-control{background-color:transparent;border:0;border-bottom:1px solid #61b549;font-size:1.7rem;color:#fff;height:50px;padding-left:0}@media (min-width:1200px){.residential-channel-partner-list-b .filter--bar .form-control,.system-builder .book-appointment .filter--bar .form-control{font-size:2.2rem;width:85%}}.residential-channel-partner-list-b .filter--bar .form-control option,.system-builder .book-appointment .filter--bar .form-control option{color:#617080}.residential-channel-partner-list-b .filter--bar .form-row .form-control,.system-builder .book-appointment .filter--bar .form-row .form-control{color:#bac0d0}.residential-channel-partner-list-b .filter--bar select,.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}.residential-channel-partner-list-b .filter--bar select::-ms-expand,.system-builder .book-appointment .filter--bar select::-ms-expand{display:none}.residential-channel-partner-list-b .filter--bar a,.residential-channel-partner-list-b .filter--bar label,.system-builder .book-appointment .filter--bar a,.system-builder .book-appointment .filter--bar label{text-transform:uppercase;color:#fff;font-size:1.2rem}.residential-channel-partner-list-b .filter--bar a,.system-builder .book-appointment .filter--bar a{color:#61b549}@media (max-width:1199.98px){.residential-channel-partner-list-b .order-first,.system-builder .book-appointment .order-first{-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.residential-channel-partner-list-b .order-last,.system-builder .book-appointment .order-last{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.residential-channel-partner-list-b.map--view .card,.system-builder .book-appointment.map--view .card{min-height:auto;margin-bottom:30px}.residential-channel-partner-list-b.map--view .card .card-body,.system-builder .book-appointment.map--view .card .card-body{padding:2rem}@media (min-width:1470px){.residential-channel-partner-list-b.map--view .card .card-body,.system-builder .book-appointment.map--view .card .card-body{padding:2rem 4rem}}.residential-channel-partner-list-b.map--view .card .card-footer,.system-builder .book-appointment.map--view .card .card-footer{padding:1rem 2rem}.residential-channel-partner-list-b.map--view .card .card-header,.system-builder .book-appointment.map--view .card .card-header{height:auto}.residential-channel-partner-list-b.map--view .order-first,.residential-channel-partner-list-b.map--view .order-last,.system-builder .book-appointment.map--view .order-first,.system-builder .book-appointment.map--view .order-last{height:950px}.residential-channel-partner-list-b.map--view .order-first,.system-builder .book-appointment.map--view .order-first{overflow-y:scroll}.residential-channel-partner-detail-b .card-header{position:absolute;top:12px;border:0;background-color:transparent}@media (max-width:575.98px){.residential-channel-partner-detail-b .card-header{right:-13px;top:10px}}@media (min-width:576px) and (max-width:767.98px){.residential-channel-partner-detail-b .card-header{right:5px}}@media (min-width:768px) and (max-width:1199.98px){.residential-channel-partner-detail-b .card-header{right:-91px}}@media (min-width:1200px){.residential-channel-partner-detail-b .card-header{right:-96px;top:30px}}@media (min-width:1470px){.residential-channel-partner-list-b.map--view .card .card-footer,.system-builder .book-appointment.map--view .card .card-footer{padding:1rem 4rem}.residential-channel-partner-detail-b .card-header{right:-113px}}.residential-channel-partner-detail-b .residential-product-detail-b .panel--body{padding:30px 0}@media (min-width:1200px){.residential-channel-partner-detail-b .residential-product-detail-b .panel--body{padding:100px 150px 60px 0}.residential-channel-partner-detail-b .residential-product-detail-b .listing a.text--link{margin-left:100px}}.residential-channel-partner-detail-b .residential-product-detail-b .listing{margin-bottom:10px}.residential-channel-partner-detail-b .residential-product-detail-b .listing a{text-transform:uppercase;padding-right:20px;text-decoration:underline}.residential-channel-partner-detail-b .residential-product-detail-b .listing a.text--link{text-transform:none;text-decoration:none}.residential-channel-partner-detail-b .residential-product-detail-b .listing .phone{text-decoration:none;font-size:2.5rem;font-family:flamaFontBold;letter-spacing:2px;margin-top:-9px;display:block}.residential-channel-partner-detail-b .residential-product-detail-b .reviews--wrapper{padding-bottom:30px}.residential-channel-partner-detail-b .residential-product-detail-b .p-2:last-child a.text--link{background:0 0;border:1px solid #61b549;padding:13px 12px 13px 20px;color:#152c73;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;line-height:1;text-transform:uppercase!important;-moz-border-radius:3px;border-radius:3px;font-family:flamaFontBold;font-size:1.8rem}.residential-channel-partner-detail-b .residential-product-detail-b .p-2:last-child a.text--link::after{position:relative;top:1px}.residential-channel-partner-detail-b .residential-product-detail-b .p-2:last-child a.text--link:hover{color:#fff;background-color:#152c73}.residential-channel-partner-detail-b .icon--listing>div{padding:1.5rem}@media (min-width:1200px){.residential-channel-partner-detail-b .icon--listing>div{padding:2rem 4rem 2rem 0}}@media (max-width:798px){.residential-channel-partner-detail-b .residential-product-detail-b .listing{margin-bottom:40px}.residential-channel-partner-detail-b .icon--listing__reviews{padding-left:0;padding-right:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start!important;-moz-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}.residential-channel-partner-detail-b .icon--listing__reviews>div{padding:1rem}@media (min-width:768px){.residential-channel-partner-detail-b .icon--listing__reviews>div{padding:2rem 3rem;min-width:20%}}.residential-channel-partner-detail-b .ct-star-ratings .google-ratings .review img{width:11rem}.residential-channel-partner-detail-b .ct-star-ratings .google-ratings .star-rating{color:#4285f4}.residential-channel-partner-detail-b .ct-star-ratings .google-ratings img{margin-left:19px}.residential-channel-partner-detail-b .ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.residential-channel-partner-detail-b .ct-star-ratings .carrier-ratings .star-rating span::before{color:#fbbc04}.residential-channel-partner-detail-b .ct-star-ratings .carrier-ratings .review a{color:#617080}.residential-channel-partner-detail-b .ct-star-ratings .carrier-ratings .review a:focus,.residential-channel-partner-detail-b .ct-star-ratings .carrier-ratings .review a:hover{color:#61b549}.residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings{margin-top:21px;margin-left:7px}@media (min-width:280px) and (max-width:998px){.residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings{margin-left:-3px}}.residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings .facebook-text{width:200px;line-height:12pt}@media (width:1024px){.residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings .facebook-text{margin-left:-4px}}.residential-channel-partner-detail-b .ct-star-ratings .i-stars{-moz-background-size:132px 560px;-o-background-size:132px 560px;background-size:132px 560px;margin-bottom:3px;display:inline-block;vertical-align:middle;margin-top:14px}.residential-channel-partner-detail-b .ct-star-ratings .i-stars--regular-2-half{width:102px;height:18px;background-position:0 -312px}html[lang=fr] .residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings{margin-left:27px}html[lang=fr] .residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings .facebook-text{width:165px}@media (min-width:280px) and (max-width:920px){html[lang=fr] .residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings{margin-left:-3px}html[lang=fr] .residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings .facebook-text{width:200px;margin-left:-3px}}@media (width:1024px){html[lang=fr] .residential-channel-partner-detail-b .ct-star-ratings .facebook-ratings .facebook-text{margin-left:-25px}}@media (min-width:992px){.residential-channel-partner-detail-b .residential-product-detail-b .listing>.p-2{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.residential-channel-partner-detail-b .residential-product-detail-b .listing>.p-2 p{margin-bottom:0}}@media (max-width:360px){.residential-channel-partner-detail-b .residential-product-detail-b .p-2:last-child a.text--link{font-size:1.4rem}.residential-channel-partner-detail-b .residential-product-detail-b .p-2:last-child a.text--link::after{font-size:2rem;top:0}}.map-container{min-height:360px}.panel__border{background-color:#fdf9f0;border-bottom:10px solid #61b549;margin:40px auto}.panel__border .content{padding:20px}@media (min-width:768px){.panel__border .content{padding:50px}}.panel__border .content .text--link{margin-top:30px}.topic-list-basic #accordion-filter{background-color:#333;padding-top:20px;margin-bottom:20px}.topic-list-basic #accordion-filter .card{background-color:#333;border:0}.topic-list-basic #accordion-filter .card .bg-white{background-color:#333}.topic-list-basic #accordion-filter .card .card-header{border-bottom:0}.topic-list-basic #accordion-filter .card .card-header.bg-white{background-color:#333!important}.topic-list-basic #accordion-filter .card .card-header .btn,.topic-list-basic #accordion-filter .card .card-header .btn-accordion-noarrow{color:#61b549;margin-bottom:20px;font-size:1.8rem;letter-spacing:4px}@media (min-width:1200px){.topic-list-basic #accordion-filter{padding:40px 20px 20px}.topic-list-basic #accordion-filter .card .card-header,.topic-list-basic #accordion-filter .card-body{padding-left:0;padding-right:0}}.topic-list-basic #accordion-filter .card-body label{color:#999;font-size:1.6rem;margin-left:20px}.topic-list-basic #accordion-filter .card-body .legend-title{color:#fff;margin-top:10px;text-transform:uppercase;font-size:1.2rem;letter-spacing:2px}.topic-list-basic #accordion-filter .card-body .legend-title a{color:#61b549}.topic-list-basic #accordion-filter .card-body .btn{color:#fff;font-size:1.2rem;letter-spacing:2px}.topic-list-basic #accordion-filter .card-body .list-group-item{background-color:#333;padding:.2rem;border:0}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input{height:19px}.topic-list-basic #accordion-filter .card-body .border-top{border:0!important}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]{visibility:hidden}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]+label:before{border:2px solid #61b549;content:" ";display:inline-block;height:2rem;margin:0 .25em 0 0;padding:0;width:2rem;position:absolute;left:0;cursor:pointer}.ct-card-collection-w3-01 .card img,.hero--wrapper .panel--image img{width:100%}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:checked+label:before{color:#61b549;content:"✓";text-align:center;font-weight:bolder;font-size:13px}.thumbnail--cards,.thumbnail--cards p{font-size:2.2rem;line-height:21pt}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:checked+label:after{font-weight:bolder}.topic-list-basic #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:disabled+label:before{border:2px solid #bac0d0}.topic-list-basic .pagination{margin:40px auto}.topic-list-basic .pagination li{padding:.5rem 1.5rem}.topic-list-basic .pagination li a{border:1px solid transparent;color:#000}.topic-list-basic .pagination li a:focus,.topic-list-basic .pagination li a:hover{border:1px solid #61b549;background-color:transparent}.topic-list-basic .pagination li.disabled .page-link{background-color:transparent}.topic-list-basic .pagination li.active .page-link{border-color:#61b549}.thumbnail--wrapper{margin-bottom:30px}.thumbnail--cards{border-bottom:2px solid #61b549}.thumbnail--cards a{color:#000}.thumbnail--cards a:focus,.thumbnail--cards a:hover{color:#61b549}.thumbnail--cards h6{color:#0d2c75;text-transform:uppercase;letter-spacing:1px;font-family:flamaFontBold;margin-top:15px}.hero--wrapper{margin:100px auto}@media (max-width:1199.98px){.hero--wrapper{margin:30px 30px 30px auto}}.hero--wrapper .panel--text{color:#617080}.hero--wrapper .panel--image{position:relative;padding-right:0}@media (max-width:767.98px){.thumbnail--cards img{width:100%}.hero--wrapper .panel--image{margin-bottom:30px}}.content--wrapper{color:#617080;margin:50px auto;font-size:1.6rem;font-family:Arial,sans-serif}.content--wrapper .lead{color:#000;font-size:2.2rem;font-family:flamaFont;margin-bottom:30px}.content--wrapper .figure-caption{text-transform:uppercase;font-size:1.2rem;color:#617080}.full-width-glossary .nav.glossary{margin-bottom:30px}.full-width-glossary .nav.glossary a{color:#000;font-family:flamaFontBoldItalic;font-size:2.2rem;text-decoration:underline}.full-width-glossary .nav.glossary a:focus,.full-width-glossary .nav.glossary a:hover{color:#61b549}.full-width-glossary .listing{margin:30px auto;font-size:1.6rem;font-family:Arial,sans-serif;color:#617080}.full-width-glossary .listing .border__bottom{border-bottom:2px solid #61b549;padding-bottom:20px}.full-width-glossary .listing [data-icon]::after{font-size:4rem;margin-top:-5px}.full-width-glossary .listing h4 a{color:#000}.full-width-glossary .listing h4 a:focus,.full-width-glossary .listing h4 a:hover{color:#61b549}.full-width-glossary .listing h6{text-transform:uppercase;font-family:flamaFont;color:#0d2c75}.full-width-glossary .badge{font-size:4.5rem;font-family:flamaFontBoldItalic}.full-width-glossary .badge.badge-secondary{background-color:#333}.full-width-glossary .badge.badge-secondary h3{color:#fff;font-size:4.5rem;font-weight:700}.full-width-glossary .btn-lg::after{margin-left:30px}.ct-card-collection-w3-01{background-color:#fdf9f0;padding:100px auto}.ct-card-collection-w3-01>.container{padding-bottom:100px}@media (min-width:768px){.ct-card-collection-w3-01 .card-container{margin:100px auto}}.ct-card-collection-w3-01 .card{background-color:transparent;border:0;border-bottom:2px solid #61b549}.ct-card-collection-w3-01 .card .btn{color:#0d2c75;position:relative;font-size:1.6rem;font-family:flamaFont}.ct-card-collection-w3-01 .card .btn::after{color:#0d2c75;font-family:"Material Icons";font-weight:400;font-size:2em;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}.ct-card-collection-w3-01 .card .btn:focus,.ct-card-collection-w3-01 .card .btn:focus::after,.ct-card-collection-w3-01 .card .btn:hover,.ct-card-collection-w3-01 .card .btn:hover::after{color:#61b549}.ct-card-collection-w3-01 .card-body .card-title{color:#0d2c75;text-transform:uppercase;letter-spacing:1px;font-family:flamaFontBold;margin-top:15px}.ct-card-collection-w3-01 .card-body .card-text{font-size:2.2rem;line-height:21pt;color:#000}.info--panel{font-size:1.6rem;color:#617080;font-family:Arial,sans-serif;margin-bottom:40px}.ct-1blks-w100-video-01 .card--caption,.info--panel .title,.sidebar--links a{font-family:flamaFont}.info--panel .title{margin-bottom:20px;color:#000;font-size:2rem;letter-spacing:2px}.info--panel .thumbnail{position:relative}.info--panel .content{padding-top:20px}@media (min-width:768px){.info--panel .thumbnail::after{content:"";border-right:2px solid #0d2c75;position:absolute;top:0;right:-20px;width:2px;height:100%}.info--panel .content{padding:0 60px}}.ct-1blks-w100-video-01{padding:100px 0;margin:60px auto}.ct-1blks-w100-video-01 .card{border:0}.ct-1blks-w100-video-01 .card--caption{font-size:1.2rem;color:#617080;text-transform:uppercase;letter-spacing:2px;margin-top:5px}.formcontainer,.formcontainer-b{margin:60px auto}.formcontainer form .form-control,.formcontainer-b form .form-control{background-color:transparent;border:0;border-bottom:1px solid #61b549;font-size:1.7rem;color:#617080;height:50px;padding-left:0}.formcontainer form label,.formcontainer-b form label{font-size:1.2rem;font-family:flamaFont;color:#000;text-transform:uppercase}.sidebar--links,.sidebar--links p{font-size:1.6rem;color:#617080}.formcontainer form label span,.formcontainer-b form label span{color:#617080}.formcontainer form select,.formcontainer-b form select{border:none;background:url(https://images.carriercms.com/image/upload/v1593721658/carrier/residential-hvac/icons/form-select-down-arrow-blue.png) center right no-repeat;-webkit-appearance:none}.formcontainer form select::-ms-expand,.formcontainer-b form select::-ms-expand{display:none}.sidebar--links{margin-top:30px;margin-bottom:10px}.sidebar--links a{font-size:1.4rem;color:#0d2c75}.sidebar--links .title{font-family:flamaFontBold;margin-bottom:40px;font-size:1.8rem;color:#333;letter-spacing:4px;text-transform:uppercase;margin-top:60px}.cmt-form .form-group label,.comments-row,.summary--wrapper .lead__alt{font-family:flamaFont}@media (min-width:768px){.review-details-c{padding:50px 0}.review-details-c .rating-summary{margin-top:80px}}.review-details-c .ratings--wrapper{padding-top:20px;border-bottom:2px solid #61b549;margin-bottom:30px}.review-details-c .ratings--wrapper .content--wrapper{min-height:243px}.review-details-c h6 a{text-decoration:none}.review-details-c h6 span{text-transform:uppercase}.review-details-c .rating-summary{background-color:#fdf9f0;padding:30px}.review-details-c .rating-summary>.row{margin-bottom:15px}.review-details-c .rating-summary h6{color:#000}.review-details-c .rating-summary .star-count{margin-top:5px}.review-details-c .rating-summary .progress-bar{background-color:#fbbc04}.cmt-form .btn{border-color:#61b549;color:#152c73;text-transform:uppercase;background-color:transparent;-moz-border-radius:0;border-radius:0}.cmt-form .form-group label{font-size:1.2rem;color:#000;text-transform:uppercase}.cmt-form .form-group textarea{background-color:transparent;border:0;border-bottom:1px solid #61b549;font-size:1.7rem;color:#617080;padding-left:0}.ct-product-details .ct-product-review-details .review-list .dealer-rating-review{border-bottom:0}.summary--wrapper .ct-cardcollection-w3-23 .ct-product-list .product-list .item-start{margin-top:160px}.summary--wrapper .ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{top:-170px}@media (max-width:767.98px){.sidebar--links{display:none}.summary--wrapper .ct-cardcollection-w3-23 .ct-product-list .product-list .item-start{margin-top:195px}.summary--wrapper .ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{top:-194px}.summary--wrapper .logo__small{max-width:75%}}@media (min-width:1200px){.summary--wrapper{padding:40px 20px}.summary--wrapper .logo__small{max-width:55%}}.summary--wrapper a{color:#fff}.summary--wrapper a:focus,.summary--wrapper a:hover{color:#61b549}.summary--wrapper h3{color:#fff;line-height:30pt}@media (max-width:1199.98px){.summary--wrapper h3{font-size:2.3rem}}.summary--wrapper h3.h3__alt{margin-top:0;margin-bottom:0}.summary--wrapper h3.h3__alt2{margin-bottom:30px}.summary--wrapper h3.h3__blue{color:#0d2c75}.summary--wrapper .lead__alt{color:#fff}.summary--wrapper .card-body{color:#617080}.summary--wrapper .card-body .card-title a{font-size:2.6rem;color:#0d2c75;font-family:flamaFontBold}.summary--wrapper .card-body .card-subtitle a{font-size:1.6rem;color:#000;text-transform:uppercase}.summary--wrapper .card-body .custom--checkbox .form-check{padding-top:25px}.summary--wrapper .card-body .custom--checkbox .form-check-input{height:24px;width:24px}.summary--wrapper .card-body .custom--checkbox .form-check-label{margin-left:30px;margin-top:1px;color:#000;letter-spacing:1px;font-family:flamaFont;font-size:1.7rem}.summary--wrapper .rebate--layout--wrapper h6,.summary--wrapper .rebates{font-size:1.2rem;color:#0d2c75}.summary--wrapper .card-body .rebates{margin-left:0}.summary--wrapper .panel{margin:40px auto;padding:20px;position:relative}.summary--wrapper .panel .product--image{position:relative}@media (min-width:1470px){.summary--wrapper .panel .product--image{text-align:center;margin-top:-50px}}.ct-card-collection-w3-04 .card .card-body.text-center,.ct-card-collection-w3-04 .card-collection-title.text-center{text-align:left!important}@media (max-width:767.98px){.summary--wrapper .panel .product--image .card-img-top{bottom:0;left:120px;position:relative;padding-top:65px}}.summary--wrapper .panel .product--image .card-img-icon{left:190px;bottom:0;position:absolute;max-width:65px}@media (min-width:768px) and (max-width:1199.98px){.summary--wrapper .ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{top:-158px}.summary--wrapper .panel .product--image .card-img-icon{left:125px}}@media (max-width:767.98px){.summary--wrapper .panel .product--image .card-img-icon{left:245px}}@media (min-width:1470px){.summary--wrapper .rebate--layout--wrapper{position:absolute;top:0;right:30px}}.summary--wrapper .rebates{margin:30px 0;position:relative;padding-left:40px;padding-top:5px;letter-spacing:1px;text-transform:uppercase;font-family:flamaFont}.summary--wrapper .rebates::before{content:"";background:url(https://images.carriercms.com/image/upload/v1594141336/carrier/residential-hvac/icons/icon-rebates-dollar-sign-svg.svg) center right no-repeat;position:absolute;top:0;left:0;width:32px;height:28px}.summary--wrapper .ct-product-list .product-list .item-start{margin-bottom:0}.summary--wrapper.feature{padding-top:0;padding-bottom:0;margin-top:-20px}.summary--wrapper.feature .rebate--layout--wrapper{right:0}.summary--wrapper.feature .form-check .form-check-label{font-size:1.2rem;text-transform:uppercase;color:#0d2c75;position:relative;top:0;margin-left:0}@media (max-width:767px){.summary--wrapper.feature .form-check .form-check-label{top:-358px}}@media (max-width:500px){.summary--wrapper.feature .product-list .product-titles{margin-top:-35px}}@media (max-width:767.98px){.summary--wrapper.feature .panel{padding:0}.summary--wrapper.feature .product-list .col-12.col-lg-4.col-xl-5{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:768px) and (max-width:1023.98px){.summary--wrapper.feature .product-list .col-12.col-lg-4.col-xl-5{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.summary--wrapper.feature app-yext-product-rating{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-promo .promo_btn,.summary--wrapper.feature .compare-checkbox{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox}@media (min-width:991px){.summary--wrapper.feature app-yext-product-rating .ct-star-ratings{padding-right:30px}}@media (min-width:540px) and (max-width:991px){.summary--wrapper.feature .form-check .form-check-label{top:-296px;left:-124px}.summary--wrapper.feature app-yext-product-rating app-yext-ratings:empty{padding-right:120px}}@media (max-width:539px){.summary--wrapper.feature app-yext-product-rating app-yext-ratings:empty{padding-top:90px}}.summary--wrapper.feature .compare-checkbox{display:inline-flex;top:unset}.ct-card-collection-w3-04{padding-top:60px}.ct-card-collection-w3-04 .card-collection-title{font-size:2.8rem;color:#0d2c75;font-family:flamaFontBoldItalic;text-transform:uppercase}.ct-card-collection-w3-04 .card-container{margin-top:20px}.ct-card-collection-w3-04 .card{border:1px solid #61b549}.ct-card-collection-w3-04 .card.border-0{border:1px solid #61b549!important}.ct-card-collection-w3-04 .card .card-body{padding:2rem}@media (min-width:1200px){.ct-card-collection-w3-04 .card-container{margin-top:50px}.ct-card-collection-w3-04 .card .card-body{padding:4rem}}.ct-card-collection-w3-04 .card .card-body h3{margin-bottom:.5rem}.ct-card-collection-w3-04 .card .card-body h4{font-size:1.8rem;color:#000;text-transform:uppercase;font-family:flamaFont}.ct-card-collection-w3-04 .card .card-body .card-text{color:#617080;font-size:1.6rem}.ct-card-collection-w3-04 .card .card-body .card-text ul{list-style-type:none;margin:0;padding:0}.ct-card-collection-w3-04 .card .card-body .card-text ul li{position:relative;margin-left:35px;padding:10px 0}.ct-card-collection-w3-04 .card .card-body .card-text ul li::before{content:"";background:url(https://images.carriercms.com/image/upload/v1596741368/carrier/residential-hvac/icons/checkmarkwithbox.png) no-repeat;width:25px;height:24px;position:absolute;top:0;margin-left:-32px;margin-top:11px}.ct-card-collection-w3-04 .card .card-title .btn{font-size:1.6rem;font-family:flamaFont;color:#000;background-color:#fad000;padding:0 1rem;margin-bottom:20px}.ct-card-collection-w3-04 .card .card-title .btn.btn-block{background-color:transparent;border:0;margin:0}.ct-card-collection-w3-04 .btn{text-transform:uppercase;background-color:transparent;font-family:Arial,sans-serif;white-space:normal;text-align:left;line-height:21pt;letter-spacing:2px;border-color:#61b549;color:#152c73;font-size:2.4rem;padding:1.5rem 3rem;margin-bottom:30px;margin-top:30px}@media (max-width:767.98px){.ct-card-collection-w3-04 .btn{font-size:2rem}}.ct-card-collection-w3-04 .btn:focus,.ct-card-collection-w3-04 .btn:hover{color:#fff;background-color:#152c73}.ct-card-collection-w3-04 .btn:focus i,.ct-card-collection-w3-04 .btn:hover i{color:#fff}.ct-card-collection-w2-basic .card{border:0}.ct-card-collection-w2-basic .card .card-title{font-size:2.2rem;font-family:flamaFont;color:#000;letter-spacing:1px}.ct-card-collection-w2-basic .card .card-text{font-size:1.6rem;color:#617080;font-family:flamaFont}.ct-card-collection-w2-basic .card .card-footer.text-center{text-align:left!important}.ct-card-collection-w2-basic .card .card-footer .btn{text-transform:uppercase;background-color:transparent;font-family:Arial,sans-serif;white-space:normal;text-align:left;line-height:21pt;letter-spacing:2px;border-color:#61b549;color:#152c73;font-size:2.4rem;padding:1.5rem 3rem;margin-bottom:30px}@media (max-width:767.98px){.ct-card-collection-w2-basic .card .card-footer .btn{font-size:2rem}}.ct-card-collection-w2-basic .card .card-footer .btn:focus,.ct-card-collection-w2-basic .card .card-footer .btn:hover{color:#fff;background-color:#152c73}.ct-card-collection-w2-basic .card .card-footer .btn:focus i,.ct-card-collection-w2-basic .card .card-footer .btn:hover i{color:#fff}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer{max-width:450px}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn{border-color:#152c73;-moz-border-radius:30px;border-radius:30px;text-transform:none;padding-top:10px;padding-bottom:10px;font-family:flamaFontBold;font-size:1.75rem}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:first-of-type{background-color:#152c73;color:#fff}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:first-of-type:hover{background-color:#61b549;color:#fff;border-color:#61b549}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:last-of-type:hover{background-color:#152c73;color:#fff}@media only screen and (max-width:768px){.home-two-card-collection,.home-two-card-collection .ct-card-collection-w2-basic,.home-two-card-collection .ct-card-collection-w2-basic .card-container{padding-left:0;padding-right:0}}@media only screen and (max-width:481px){.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn{padding-left:8px;padding-right:8px;width:100%;text-align:center;font-size:1.6rem}.home-two-card-collection .ct-card-collection-w2-basic .card-container .card>div{padding-left:0;padding-right:0}}@media only screen and (max-width:359px){.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn{font-size:1.4rem;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}.home-two-card-collection .ct-card-collection-w2-basic .card .card-footer .btn i.material-icons{font-size:20px}}.ct-card-collection-w3-basic{padding-top:60px;padding-bottom:60px}.ct-card-collection-w3-basic .card-collection-title{font-size:2.8rem;font-family:flamaFontBoldItalic;text-transform:uppercase;color:#0d2c75;margin-bottom:30px;margin-top:30px}.ct-card-collection-w3-basic .card-container{margin-bottom:30px}.ct-card-collection-w3-basic .card-container .card{border:0;background-color:transparent}.ct-card-collection-w3-basic .card-container .card .card-subtitle,.ct-card-collection-w3-basic .card-container .card .card-title{font-size:2.2rem;color:#000;font-family:flamaFont;text-align:left;letter-spacing:2px;margin-bottom:10px}.ct-card-collection-w3-basic .card-container .card .card-text{text-align:left;color:#617080;font-family:Arial,sans-serif;font-size:1.6rem}.ct-card-collection-w3-basic .card-container .card.text-center{text-align:left!important}.ct-card-collection-w3-basic .card-container .card .card-body .icon-list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.ct-card-collection-w3-basic .card-container .card .card-body .icon-list .icon{border:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:0 0 45%;-moz-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:100px}.ct-topic-list-basic .topicslist .thumbnail--wrapper .thumbnail--cards h6,.topic-card-collection-w3-01 .card .card-body .card-title.h3{display:none}.ct-card-collection-w3-basic .card-container .card .card-body .icon-list .icon:nth-child(2){margin-left:10px}.ct-card-collection-w3-basic .btn{text-transform:uppercase;background-color:transparent;font-family:Arial,sans-serif;white-space:normal;text-align:left;line-height:21pt;letter-spacing:2px;border-color:#61b549;color:#152c73;font-size:2.4rem;padding:1.5rem 3rem;margin-bottom:30px;margin-top:30px}@media (max-width:767.98px){.ct-card-collection-w3-basic .btn{font-size:2rem}}.ct-card-collection-w3-basic .btn:focus,.ct-card-collection-w3-basic .btn:hover{color:#fff;background-color:#152c73}.ct-card-collection-w3-basic .btn:focus i,.ct-card-collection-w3-basic .btn:hover i{color:#fff}.ct-product-compare .card-title a{font-family:flamaFont;text-transform:uppercase;font-size:1.6rem;letter-spacing:1px}.ct-product-compare .card-subtitle a{font-family:flamaFont;color:#000;font-size:1.5rem;text-transform:uppercase}.ct-product-compare .card-header button.close{font-size:2rem;position:absolute;right:15px}.ct-product-compare .card-header button.close:hover{color:#61b549}.ct-product-compare .data-compare-controls .btn-primary{text-transform:uppercase;font-family:Arial,sans-serif;white-space:normal;text-align:left;line-height:21pt;letter-spacing:2px;margin-bottom:0;font-size:1.4rem;padding:.5rem 3rem;margin-top:7px;width:100%}@media (max-width:767.98px){.ct-product-compare .data-compare-controls .btn-primary{font-size:2rem}body,html{overflow-x:hidden}}.ct-product-compare .data-compare-controls .btn-primary:focus i,.ct-product-compare .data-compare-controls .btn-primary:hover i{color:#fff}.breadcrumb{margin-top:30px;background-color:transparent}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{text-transform:uppercase;font-size:1.2rem;color:#617080;letter-spacing:1px;line-height:2.5rem}.breadcrumb .breadcrumb-item a{text-decoration:underline}.breadcrumb .breadcrumb-item a:focus,.breadcrumb .breadcrumb-item a:hover{color:#61b549}.breadcrumb .breadcrumb-item::before{padding-left:.5rem}.ct-product-compare-modal .close{font-size:3rem}.cookie-message{z-index:16}.g-recaptcha .grecaptcha-badge{bottom:100px!important}.ct-topic-list-basic .topicslist .thumbnail--wrapper .thumbnail--cards p{padding-top:20px}.ct-topic-list-basic .topicslist .thumbnail--wrapper .thumbnail--cards p a{color:#152c73}.ct-topic-list-basic .topicslist .thumbnail--wrapper .thumbnail--cards p a:hover{color:#61b549}.modal .residential-cardcollection-modal{max-width:960px}.modal .residential-cardcollection-modal .modal-header .modal-title{text-transform:uppercase}.modal .residential-cardcollection-modal .modal-body .ct-card-collection-w3-04{padding-top:0;padding-bottom:0}.modal .residential-cardcollection-modal .modal-body .ct-card-collection-w3-04 .card-container{margin-top:1.5rem}.modal .residential-cardcollection-modal .modal-body .ct-card-collection-w3-04 .card-container .card .card-body{padding:0 2rem 2rem}.modal .residential-cardcollection-modal .modal-body .ct-card-collection-w3-04 .list-button .btn{margin-bottom:20px;margin-top:20px}.ct-card-collection-w1-11 .hero--wrapper{margin:unset!important}.ct-card-collection-w1-11 .hero--wrapper .col-12{margin:100px 0}@media (max-width:1199.98px){.ct-card-collection-w1-11 .hero--wrapper .col-12{margin:30px 30px 30px 0}}.ct-warranty-lookup-form .form-radio-check .form-check{padding-left:0}.ct-warranty-lookup-form .form-radio-check .form-check .original-input-control{padding-left:30px}.ct-warranty-lookup-form .form-radio-check .form-check .form-check-label{font-size:1.5rem}.residential-channel-partner-list-b{margin-top:0;margin-bottom:40px}.residential-channel-partner-list-b .sub--header{margin-bottom:30px}.residential-channel-partner-list-b .filter--bar{margin:40px 0}.ct-block-01.desktop-only .align-self-center .card-body{padding:0}@media (max-width:767px){.ct-block-01.desktop-only .col-left{display:none}.residential-channel-partner-list-b .sub--header{font-size:2rem;margin-bottom:.25rem}.residential-channel-partner-list-b .filter--bar{margin-top:0;margin-bottom:1.75rem}}.ct-block-01.desktop-only .col-right .card-body .card-collection-body .card-text{font-size:15px;color:#344886}@media (max-width:767px){.ct-block-01.desktop-only .col-right{padding-left:0;padding-right:0}.ct-block-01.desktop-only .col-right .card-body .card-collection-body .col-4{padding-bottom:10px}.ct-block-01.desktop-only .col-right .card-body .card-collection-body .card-img{margin:0 auto}.ct-block-01.desktop-only .col-right .card-body .card-collection-body .card-text{font-size:14px;color:#344886}.ct-block-01.desktop-only .col-right .card-body .card-title h1{margin-bottom:30px}}.ct-block-01 .arrow-icon{cursor:pointer}.ct-block-01 .arrow-svg::before{content:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220%22%20height=%2220%22%20viewBox=%220%200%20296%20257%22%20fill=%22none%22%3E%3Cline%20x1=%221.70096%22%20y1=%22254.895%22%20x2=%22147.938%22%20y2=%221.60493%22%20stroke=%22%23152C73%22%20stroke-width=%2210%22/%3E%3Cline%20x1=%22294.556%22%20y1=%22256.04%22%20x2=%22148.319%22%20y2=%222.74995%22%20stroke=%22%23152C73%22%20stroke-width=%2210%22/%3E%3C/svg%3E);width:20px;height:20px;position:absolute;bottom:-13%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:999;border-bottom:3px solid #fff}.ct-block-01.desktop-only .col-right .card-body .card-collection-body{margin-top:20px}.dealer-widget-pop-up .card-container{width:100%;margin-top:15px;margin-bottom:15px;border:1px solid #152c73;-moz-border-radius:5px;border-radius:5px;position:relative;padding:15px}.dealer-widget-pop-up .card-container .col-12{padding:0!important;background-color:transparent;margin:0!important}.dealer-widget-pop-up .card-container .col-12 .card{background-color:#fdf9f0;border:0!important;min-height:auto}.dealer-widget-pop-up .card-container .card-body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dealer-widget-pop-up .card-container .card-left{width:44%}@media (max-width:991px){.ct-block-01 .arrow-svg::before{bottom:-11%}.dealer-widget-pop-up .card-container .card-body{display:block!important}.dealer-widget-pop-up .card-container .card-left{width:100%}}.dealer-widget-pop-up .card-container .card-left .card-title h3{margin-top:0;margin-bottom:1rem}.dealer-widget-pop-up .card-container .card-left .card-text{margin-bottom:2rem}.dealer-widget-pop-up .card-container .card-dealer-widget{width:54%!important;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fdf9f0}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right{margin:5px;border:2px solid #61b548}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}@media (max-width:991px){.dealer-widget-pop-up .card-container .card-dealer-widget{width:100%!important}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .icon__carrier-authorized{width:200px}}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .card-header:empty{padding-top:40px}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .d-md-flex{margin-top:-50px}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .ct-star-ratings{margin-left:5px}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .ct-star-ratings .google-ratings .review{width:-webkit-max-content;width:-moz-max-content;width:max-content}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .google-image{display:none}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .card-header{border:0;background-color:transparent}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .card-header .icon__award-winner{position:relative;right:-25px}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body h5{clear:both;margin-bottom:0;font-size:2.2rem;color:#1d2a49;font-family:flamaFontBold;letter-spacing:2px;line-height:22pt}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body h6{color:#333;font-size:1.6rem}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .d-flex.listing{display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .d-flex a{padding-right:20px;margin-bottom:10px;padding-bottom:10px;display:inline-block;text-decoration:underline;text-transform:uppercase;font-family:flamaFont;font-size:1.4rem;letter-spacing:1px}h1,h2{letter-spacing:2px}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .row{display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .row .col-6:nth-child(2){display:none}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-body .dealer-contact{font-size:2.2rem;font-family:flamaFontBold}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-footer{float:right;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:-10rem}@media (max-width:991px){.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-footer{margin-top:0;float:left}.dealer-widget-pop-up .card-container .card-close{position:absolute;top:5px;right:5px}}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-footer .btn{border-width:2px;font-family:flamaFontBold}@media (min-width:768px){.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-footer{padding:2rem}.dealer-widget-pop-up .card-container .card-dealer-widget .card-right app-dealer-cards .card-footer .btn{margin-top:-33px}}.dealer-widget-pop-up .card-container .card-dealer-widget .col-12{max-width:none!important}.dealer-widget-pop-up .card-container .card-close{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:2%;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;background:0 0;border:0}.most-advanced::after,.most-advanced::before{content:""!important;width:0!important;height:0!important}.text-underline{text-decoration:underline!important}.product-review-details-main{background-color:#fdf9f0}html{font-size:10px}body{font-size:1.7rem;font-family:Arial,sans-serif;-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none}h1,h2,h3{font-family:flamaFontBoldItalic;text-transform:uppercase;color:#152c73}h1{font-size:4.5rem;line-height:42pt}h2{font-size:3.75rem;margin-bottom:2rem}@media (max-width:1199.98px){h2{font-size:3.5rem}}h3{font-size:2.8rem;margin-bottom:3.25;letter-spacing:2px}h4,h5,h6{color:#000;font-family:flamaFont;letter-spacing:2px}h4{font-size:2.5rem}h5{font-size:2rem;line-height:22pt}h6{font-size:1.8rem}h6 a{color:#152c73;text-decoration:underline}h6.border{font-size:1.2rem;color:#000;padding:6px;display:inline-block;border:1px solid #000!important;margin-top:0!important;margin-bottom:20px}a{-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#0d2c75}a:focus{outline:0}a:hover{text-decoration:none;color:#61b549}.get-a-quote,.most-advanced{color:#fff!important;text-transform:uppercase}.most-advanced{padding:7px 5px 7px 32px!important;font-size:12px!important;min-height:32px!important;position:absolute!important;margin:0!important;background:#0d2c75!important;top:-20px!important;left:-30px!important;border:0!important;font-family:flamaFontBold;font-weight:700;letter-spacing:0}.most-advanced::before{position:absolute!important;bottom:0!important;right:-15px!important;border-top:16px solid transparent!important;border-bottom:16px solid transparent!important;border-left:16px solid #0d2c75!important;top:0!important}.most-advanced::after{border-top:6px solid transparent!important;border-bottom:7px solid transparent!important;border-left:7px solid #0d2c75!important;position:absolute!important;left:4px!important;bottom:-9px!important;-ms-transform:rotate(-42deg)!important;-o-transform:rotate(-42deg)!important;transform:rotate(-42deg)!important;-webkit-transform:rotate(-42deg)!important;-moz-transform:rotate(-42deg)!important;display:block!important}.get-a-quote{background:#0d2c75;width:295px;max-width:100%;-moz-border-radius:35px;border-radius:35px;font-size:14px;height:auto;min-height:0;border:2px solid #152c73!important;-moz-box-shadow:none!important;box-shadow:none!important;font-weight:600;letter-spacing:normal;max-height:none;text-align:center;line-height:normal}.get-a-quote a{-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;display:block;padding:12px}footer.ct_footer-power-02{background-color:#333;min-height:200px;padding-top:50px}@media (max-width:767.98px){.most-advanced{top:-317px!important}footer.ct_footer-power-02{padding-top:30px}footer.ct_footer-power-02 ul.nav li{display:block;width:100%}}footer.ct_footer-power-02 ul.nav li a{color:#fff;font-size:1.8rem;padding:2rem;font-family:flamaFontBold;letter-spacing:2px;max-width:209px}@media (min-width:768px){footer.ct_footer-power-02 ul.nav li a{font-size:1.5rem;max-width:170px}}footer.ct_footer-power-02 ul.nav li a:focus,footer.ct_footer-power-02 ul.nav li a:hover{color:#bac0d0}@media (min-width:1200px){footer.ct_footer-power-02 ul.nav li:first-child a{padding-left:0}}footer.ct-deep-footer-basic-01{background-color:#bac0d0;color:rgba(0,0,0,.8);font-size:1.4rem;padding:2rem 0}@media (max-width:767.98px){footer.ct-deep-footer-basic-01 div.nav{padding:1rem}}footer.ct-deep-footer-basic-01 div.nav a{padding:.5rem 1.5rem}@media (max-width:767.98px){footer.ct-deep-footer-basic-01 ul.nav{padding:1rem}}footer.ct-deep-footer-basic-01 ul.nav li{color:rgba(0,0,0,.8);font-size:1.4rem}footer.ct-deep-footer-basic-01 ul.nav li:first-child::after,footer.ct-deep-footer-basic-01 ul.nav li:last-child::after{display:none}@media (max-width:1199.98px){footer.ct-deep-footer-basic-01 .left-col{margin-top:30px}footer.ct-deep-footer-basic-01 .left-col,footer.ct-deep-footer-basic-01 .right-col{margin-bottom:30px}footer.ct-deep-footer-basic-01 ul.nav li{font-size:1.6rem}footer.ct-deep-footer-basic-01 ul.nav li:first-child{padding:1rem 0}}footer.ct-deep-footer-basic-01 ul.nav li a{color:rgba(0,0,0,.8);font-size:1.4rem;padding:1rem}@media (max-width:1199.98px){footer.ct-deep-footer-basic-01 ul.nav li a{font-size:1.6rem;display:inline-block}}footer.ct-deep-footer-basic-01 ul.nav li a:hover{color:rgba(0,0,0,.8);text-decoration:underline}footer.ct-deep-footer-basic-01 ul.nav li::after{content:"|";color:#000;margin-left:0}@media (max-width:767.98px){footer .logo img{float:right;padding:20px;width:200px}}footer .social-visit-title{margin-top:6px;font-size:1.4rem;font-weight:700}@media (min-width:992px){footer .social-visit-title{margin-left:20px}}@media (max-width:1199.98px){footer .social-visit-title{font-size:1.6rem}}footer .ct-social-media-lists .icon-social{fill:#000;background-color:transparent!important;width:30px;height:30px}footer .ct-social-media-lists .icon-social:focus,footer .ct-social-media-lists .icon-social:hover{fill:#fff}footer .ct-social-media-lists a#Youtube svg.icon-social path{fill:#000!important}footer .ct-social-media-lists a#Youtube svg.icon-social rect{fill:transparent!important}footer .ct-social-media-lists a#Youtube svg.icon-social:focus path,footer .ct-social-media-lists a#Youtube svg.icon-social:hover path{fill:#FFF!important}.ct-header-basic-secondary{background-color:#152c73;position:relative;z-index:1000}@media (min-width:768px){.ct-header-basic-secondary>.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%;max-width:100%}}.ct-header-basic-secondary .navbar-nav li{padding:0 10px}.ct-header-basic-secondary .navbar-nav li .btn-link,.ct-header-basic-secondary .navbar-nav li a{color:#fff;font-size:1.2rem;text-transform:none}.ct-header-basic-secondary .navbar-nav li .btn-link:focus,.ct-header-basic-secondary .navbar-nav li .btn-link:hover,.ct-header-basic-secondary .navbar-nav li a:focus,.ct-header-basic-secondary .navbar-nav li a:hover{text-decoration:underline}.ct-header-basic-secondary .navbar-nav li:last-child::after{display:none}.ct-header-basic-secondary .bg-light{background-color:transparent!important}.ct-header-basic-secondary .material-icons{color:#fff}.ct-header-basic-secondary form .form-control{border:1px solid transparent;display:inline-block!important;margin-top:3px;font-size:14px;-moz-border-radius:0;border-radius:0}@media (min-width:1200px){.ct-header-basic-secondary .navbar-nav li::after{content:"-";color:#fff;position:absolute;top:5px;right:-3px}.ct-header-basic-secondary form .form-control{width:250px}header.ct-header-basic-redesign{min-height:141px;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-o-transition:-o-transform .25s ease-in-out 0s;-moz-transition:transform .25s ease-in-out 0s,-moz-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s,-moz-transform .25s ease-in-out 0s,-o-transform .25s ease-in-out 0s}}@media (min-width:768px) and (max-width:1199.98px){.ct-header-basic-secondary .navbar-nav li{padding:0 5px}.ct-header-basic-secondary form.navbar-form{display:none}}.ct-header-basic{position:relative!important}header .ct-breakingnews-banner.bg-primary{background-color:#617080!important}header .ct-breakingnews-banner .alert{margin-top:0}@media (min-width:768px){header .ct-breakingnews-banner .alert{padding:40px 0;font-family:flamaFontBoldItalic;font-size:3.5rem;text-transform:uppercase;letter-spacing:6px;line-height:33pt}}header .ct-breakingnews-banner .close{font-size:3rem;font-family:"Material Icons"}header.ct-header-basic-redesign{background-color:#f5f6f8;position:relative;z-index:100}@media (max-width:1199.98px){header.ct-header-basic-redesign .container-fluid{padding-right:0;padding-left:0}header.ct-header-basic-redesign .container-fluid .navbar{padding-right:0}header.ct-header-basic-redesign.sticky .navbar .navbar-brand img{margin-left:0}}header.ct-header-basic-redesign.sticky{position:fixed;width:100%;z-index:1002;-webkit-transform:translateY(-.5rem);-moz-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem);-o-transition:-o-transform .25s ease-in-out 0s;-moz-transition:transform .25s ease-in-out 0s,-moz-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s,-moz-transform .25s ease-in-out 0s,-o-transform .25s ease-in-out 0s}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign.sticky{top:-20px}header.ct-header-basic-redesign.sticky .header--cta--links{top:59%}header.ct-header-basic-redesign.sticky .header--cta--links a{padding:.3rem 3.5rem .3rem 2rem}}@media (min-width:1470px){header.ct-header-basic-redesign.sticky .header--cta--links{top:52%}}header.ct-header-basic-redesign.sticky .navbar .navbar-brand img{position:relative}@media (max-width:767.98px){header.ct-header-basic-redesign.sticky .navbar .navbar-brand img{top:0}}@media (min-width:768px) and (max-width:1199.98px){header.ct-header-basic-redesign.sticky .navbar .navbar-brand img{width:170px;top:0}}header.ct-header-basic-redesign.sticky .navbar.navbar-light .navbar-toggler{top:0}@media (min-width:1200px){header.ct-header-basic-redesign .navbar .navbar-collapse{width:100%;left:0}header.ct-header-basic-redesign .navbar{padding:0;position:static}header.ct-header-basic-redesign .navbar .navbar-brand img{position:relative}}@media (max-width:1199.98px){header.ct-header-basic-redesign .navbar{padding:0}header.ct-header-basic-redesign .navbar .header--cta--links,header.ct-header-basic-redesign .navbar .navbar-nav{margin-left:20px}header.ct-header-basic-redesign .navbar.navbar-light .navbar-collapse{max-height:65vh;overflow-x:hidden;overflow-y:scroll;margin-bottom:10px}}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler{padding:1rem;border:0;-moz-border-radius:0;border-radius:0;position:relative;width:50px;height:50px}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler span{background-color:#152c73;display:block;height:3px;position:absolute;right:9px;width:60%;-webkit-transform:rotate(0) translateY(-50%);-moz-transform:rotate(0) translateY(-50%);-ms-transform:rotate(0) translateY(-50%);-o-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler span:nth-child(1){margin-top:-9px}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler span:nth-child(2){margin-top:0}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler span:nth-child(3){margin-top:9px}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler::after{background:0 0;-moz-box-shadow:none;box-shadow:none}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler:focus,header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler:hover{background-color:transparent;outline:0}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler.open span:nth-child(1){margin-top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotate(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler.open span:nth-child(2){opacity:0}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler.open span:nth-child(3){margin-top:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler.btn-search{padding:0;border-right:1px solid #61b549}header.ct-header-basic-redesign .navbar.navbar-light .navbar-toggler.btn-search .material-icons{font-size:35px;color:#152c73}header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .btn-link,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link{color:#000;font-size:1.475rem;font-family:flamaFont;text-transform:uppercase;letter-spacing:.1em;-o-transition:text-shadow .3s;-moz-transition:text-shadow .3s;transition:text-shadow .3s;padding:1rem 0}@media (min-width:1200px){header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .btn-link,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link{padding:2rem}header.ct-header-basic-redesign .dropdown{position:inherit}}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .btn-link.dropdown-toggle,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link.dropdown-toggle{padding:1rem}header.ct-header-basic-redesign .dropdown>.dropdown-menu>.container{min-height:325px}}@media (min-width:1470px){header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .btn-link.dropdown-toggle,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link.dropdown-toggle{padding:1rem 1.5rem}}@media (min-width:1200px) and (max-width:1335.98px){header.ct-header-basic-redesign .navbar .navbar-brand{margin-right:0}header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .btn-link.dropdown-toggle,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link.dropdown-toggle{padding:1rem .75rem}}@media (max-width:1199.98px){header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link{padding:2rem 0;font-size:1.75rem}header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .navbar-item{background:#fff}}@media (min-width:1200px) and (max-width:1335.98px){header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav .nav-link{font-size:1.3rem}}header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav.d-md-none{margin-top:30px;background-color:#0d2c75;padding:30px}header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav.d-md-none li .btn-link,header.ct-header-basic-redesign .navbar.navbar-light .navbar-nav.d-md-none li a{font-size:1.2rem;text-transform:none;color:#fff}header.ct-header-basic-redesign .dropdown.show{background-color:transparent!important}header.ct-header-basic-redesign .dropdown.show .nav-link{font-family:flamaFontBoldItalic!important;margin-top:-1px}header.ct-header-basic-redesign .dropdown .header--wrapper{color:#0d2c75;margin-top:0;font-family:flamaFontBoldItalic;font-size:2.59rem;padding-bottom:10px;text-transform:none}@media (max-width:1199.98px){header.ct-header-basic-redesign .dropdown .header--wrapper{border-bottom:0;font-size:2.3rem;margin-top:30px;margin-bottom:0;padding-right:25px}}header.ct-header-basic-redesign .dropdown .header--wrapper a{font-size:2.59rem;color:#0d2c75}header.ct-header-basic-redesign .dropdown .header--wrapper a:focus,header.ct-header-basic-redesign .dropdown .header--wrapper a:hover{color:#61b549}header.ct-header-basic-redesign .dropdown .nav li{padding:.5rem 0}header.ct-header-basic-redesign .dropdown .nav li a{font-size:1.8rem;font-family:flamaFontBold;color:#000}header.ct-header-basic-redesign .dropdown .nav li a:focus,header.ct-header-basic-redesign .dropdown .nav li a:hover{color:#61b549}@media (max-width:1199.98px){header.ct-header-basic-redesign .dropdown .nav li{padding-bottom:20px}header.ct-header-basic-redesign .dropdown>.dropdown-menu{margin-left:-10px;margin-right:-10px}}header.ct-header-basic-redesign .dropdown>.dropdown-menu.bg-color__grey{background-color:#fff}@media (min-width:1200px){header.ct-header-basic-redesign .dropdown .header--wrapper{bottom:0;border-bottom:2px solid #61b549;position:relative;margin-bottom:15px}header.ct-header-basic-redesign .dropdown>.dropdown-menu{border:0;position:absolute;left:0;z-index:250;padding:30px 0 25px;width:100%;margin:0}header.ct-header-basic-redesign .dropdown>.dropdown-menu.bg-color__grey{background:#f5f6f8}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout{-moz-box-shadow:0 21px 28px -4px rgba(0,0,0,.2);box-shadow:0 21px 28px -4px rgba(0,0,0,.2)}}header.ct-header-basic-redesign .dropdown>.dropdown-menu>.container{display:block}@media (min-width:768px) and (max-width:1199.98px){header.ct-header-basic-redesign .dropdown>.dropdown-menu>.container{width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout{background-color:#fff}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout{padding:0 15px 22px}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout img{max-width:100%;width:100%}}@media (min-width:1470px){header.ct-header-basic-redesign .dropdown>.dropdown-menu>.container{min-height:375px}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout{padding:0 30px 30px}}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout p{color:#617080;font-size:1.4rem}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout .title{font-family:flamaFont;margin:1.5rem 0 1rem;color:#000;font-size:2rem;letter-spacing:2px}header.ct-header-basic-redesign .dropdown>.dropdown-menu .nav{margin-bottom:20px}@media (max-width:1199.98px){header.ct-header-basic-redesign .dropdown>.dropdown-menu{border:0;border-top:2px solid #61b549;padding:20px 0}header.ct-header-basic-redesign .dropdown>.dropdown-menu .text--link{color:#000;margin-bottom:20px}header.ct-header-basic-redesign .dropdown>.dropdown-menu .info--panel .thumbnail::after{display:none}header.ct-header-basic-redesign .dropdown>.dropdown-menu .info--panel .thumbnail img{margin-bottom:20px}header.ct-header-basic-redesign .dropdown>.dropdown-menu .info--panel .content{padding:0 20px}}header.ct-header-basic-redesign .dropdown>.dropdown-menu .info--panel .content .text--link{margin-top:20px}header.ct-header-basic-redesign .dropdown a.dropdown-toggle::after{margin-left:0;border-top:0;border-right:0;border-bottom:0;border-left:0;position:relative;top:-2px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}header.ct-header-basic-redesign .dropdown.show [data-icon]::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header.ct-header-basic-redesign .dropdown.show .info--panel [data-icon]::after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}@media (min-width:1200px){header.ct-header-basic-redesign .dropdown a.dropdown-toggle:hover{font-family:flamaFontBoldItalic!important}header.ct-header-basic-redesign .dropdown:hover [data-icon]::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout .text--link{font-size:1.7rem}header.ct-header-basic-redesign .header--cta--links{max-width:390px;position:absolute;right:0;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%)}}@media (min-width:1470px){header.ct-header-basic-redesign .header--cta--links{position:absolute;right:10px;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%)}header.ct-header-basic-redesign .header--cta--links a{font-weight:900}}@media (max-width:1469.98px){header.ct-header-basic-redesign .header--cta--links{padding-right:15px;min-width:210px}}header.ct-header-basic-redesign .header--cta--links a{display:inline-block;font-size:1.3rem;font-family:flamaFontBold;margin-right:10px;padding:1rem 3.5rem 1rem 1.6rem;line-height:14pt;letter-spacing:1px;position:relative;-moz-border-radius:0;border-radius:0;border:2px solid #61b549}@media (max-width:1199.98px){header.ct-header-basic-redesign .header--cta--links{margin-top:10px}header.ct-header-basic-redesign .header--cta--links a{display:block;width:260px;margin-bottom:15px;font-weight:900}}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign .header--cta--links a{padding:1rem 3.5rem 1rem 2rem;margin-bottom:5px}header.ct-header-basic-redesign .header--cta--links a:first-child{margin-bottom:5px}}@media (min-width:1200px){header.ct-header-basic-redesign .header--cta--links a:first-child{max-width:170px}}@media (max-width:1469.98px){header.ct-header-basic-redesign .header--cta--links a{padding:8px 40px 8px 10px}header.ct-header-basic-redesign .header--cta--links a:first-child{max-width:220px!important;width:100%!important}}@media (min-width:1470px){header.ct-header-basic-redesign .header--cta--links a:first-child{max-width:180px;margin-right:5px}}@media (min-width:1200px){header.ct-header-basic-redesign .header--cta--links a:last-child{max-width:190px}}@media (max-width:1469.98px){header.ct-header-basic-redesign .header--cta--links a:last-child{max-width:220px!important;width:100%!important;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:1470px){header.ct-header-basic-redesign .header--cta--links a:last-child{max-width:200px;margin-right:0}header.ct-header-basic-redesign .header--cta--links a:nth-child(2){max-width:190px}}header.ct-header-basic-redesign .header--cta--links .material-icons{font-size:26px;font-weight:900}@media (min-width:1200px){header.ct-header-basic-redesign .background__grey::after{content:"";background-color:#f5f6f8;width:100%;max-width:70%;height:241px;display:block;position:absolute;left:0;bottom:0;z-index:-1}header.ct-header-basic-redesign .bottom--wrapper{position:absolute;bottom:0}}@media (min-width:1200px) and (max-width:1469.98px){header.ct-header-basic-redesign .bottom--wrapper{max-width:90%}}header.ct-header-basic-redesign .bottom--wrapper .card{border:0}@media (min-width:1200px){header.ct-header-basic-redesign .bottom--wrapper .card{background-color:#f5f6f8;border:0;-moz-border-radius:0;border-radius:0}header.ct-header-basic-redesign .bottom--wrapper .card:last-child{background-color:#fff}header.ct-header-basic-redesign .bottom--wrapper .card .btn{margin-left:70px;max-width:288px}header.ct-header-basic-redesign .content--wrapper{padding:40px 0;position:relative}}header.ct-header-basic-redesign .content--wrapper{margin:0}header.ct-header-basic-redesign .lead{font-size:1.8rem;margin-right:30px}@media (min-width:1200px){header.ct-header-basic-redesign .content--wrapper::before{content:"";background-color:#61b549;height:30px;width:30px;display:block;position:absolute;top:-20px}header.ct-header-basic-redesign .lead{padding:20px 0;width:80%}header .dropdown-menu{opacity:0;visibility:hidden;display:block;-moz-box-shadow:0 15px 21px -15px #000;box-shadow:0 15px 21px -15px #000;background-color:#fff}}header.ct-header-basic-redesign .btn-group{margin-right:2rem}header.ct-header-basic-redesign #navbarNavDropdown3{padding-bottom:1rem}header.ct-header-basic-redesign #navbarNavDropdown3 .input-group .form-control{font-size:1.7rem;border:1px solid #61b549;height:50px}header.ct-header-basic-redesign #navbarNavDropdown3 .input-group .input-group-append{border:1px solid #61b549}header.ct-header-basic-redesign #navbarNavDropdown3 .input-group .input-group-append .btn{color:#152c73}@media (min-width:1200px){header .dropdown-menu.show{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0);opacity:1;visibility:visible}}.btn-lg .material-icons,.system-builder .header--link .material-icons{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}:root .bottom--wrapper,_:-ms-fullscreen{width:100%;max-width:70%}:root .navbar-brand,_:-ms-fullscreen{top:0}:root header.ct-header-basic-redesign .navbar .navbar-brand img,_:-ms-fullscreen{width:100%;top:0}@media (min-width:1470px){.container{max-width:1410px}}body{position:relative}body.show::after{content:"";background:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media (max-width:1199.98px){.system-builder .nav{margin:0 auto}}.system-builder .nav h6{font-family:flamaFontBoldItalic;color:#0d2c75;text-transform:uppercase;letter-spacing:1px}.system-builder .nav li{font-family:flamaFont;color:#333;font-size:1.4rem;padding:10px 5px}@media (max-width:767.98px){.system-builder .nav li.active{display:block}}.system-builder .nav li span{font-family:flamaFont;color:#d6d6d6}.system-builder .nav li span a{text-decoration:underline}.system-builder .selection-card.active{border:3px solid #0d2c75;-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 .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 #61b549;-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:1200px){.system-builder .card-deck{margin-top:100px}.system-builder .card-deck .card{margin-bottom:30px}}.system-builder .card-deck .card.active{border:3px solid #0d2c75;-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}.system-builder .card-deck .card .formcontainer input[type=text]{color:#1d2a49;font-family:flamaFontBold;letter-spacing:2px;font-size:2.2rem;border-bottom:2px solid #61b549}.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 .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:#f5f6f8;position:relative}@media (min-width:768px){.system-builder .card-deck .card__map::after{content:"";width:180px;height:180px;background-color:#142c72;position:absolute;left:-30px;bottom:-30px;z-index:-1}}.system-builder .card-deck .card-body{position:relative;padding:2rem}.system-builder .card-deck .card-title{font-size:2rem;color:#0d2c75;font-family:flamaFontBold}@media (min-width:1200px){.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 .card-title{font-size:2.6rem}.system-builder .card-deck__alt{margin-top:30px}}.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:1199.98px){.system-builder .card-deck h6{padding:0 15px 25px;width:100%}}.system-builder .card-deck__alt .card__alt h6{padding:5px}.system-builder .formcontainer__alt form{margin-bottom:30px}.system-builder .formcontainer__alt form .form-control{font-size:2.2rem;border-bottom:2px solid #61b549}.system-builder .formcontainer__alt form .form-control::-webkit-input-placeholder{color:#bac0d0}.system-builder .formcontainer__alt form .form-control:-moz-placeholder{color:#bac0d0}.system-builder .formcontainer__alt form .form-control::-moz-placeholder{color:#bac0d0}.system-builder .formcontainer__alt form .form-control:-ms-input-placeholder{color:#bac0d0}.system-builder .formcontainer__alt form .form-control::placeholder{color:#bac0d0}.system-builder .print{font-family:flamaFontBold;font-size:1.4rem;text-transform:uppercase}.system-builder .steps--wrapper--bg{background-color:#fdf9f0;padding-bottom:50px}@media (min-width:1200px){.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:1470px){.system-builder .hero img{max-width:80%}}@media (max-width:767.98px){.system-builder .hero img{margin-top:30px}.system-builder .summary--wrapper .project-summary{-webkit-order:13;-moz-box-ordinal-group:14;-ms-flex-order:13;order:13}}.system-builder .hero p{font-size:2rem;color:#000;letter-spacing:2px}.system-builder .hero .btn{margin-top:30px}.system-builder .btn-sm{font-size:2.4rem;letter-spacing:3px;font-family:flamaFont;padding:1rem 1.5rem 1rem 30px}.system-builder .btn-sm::after{font-size:1.5em}.system-builder .h2__alt,.system-builder .h2__alt2{font-size:3.2rem;color:#fff}.system-builder h1{text-transform:unset}.system-builder h2{text-transform:none;font-family:flamaFontBold;letter-spacing:2px}.system-builder .h2__alt{font-family:flamaFontBoldItalic;margin-bottom:10px;margin-top:15px}.system-builder .h2__alt2,.system-builder .h5__alt,.system-builder .h6__alt{font-family:flamaFont}.system-builder .h6__alt{font-size:1.8rem;text-transform:uppercase}.system-builder .summary--wrapper{color:#fff;padding:40px 20px}@media (min-width:1200px){.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:2rem}.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:#61b549}.system-builder .summary--wrapper .btn-system-upgrade a:focus .material-icons,.system-builder .summary--wrapper .btn-system-upgrade a:hover .material-icons{border-color:#61b549}.system-builder .summary--wrapper .print--button{text-align:right;padding-bottom:1rem}.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 .compare-button{min-width:160px}.system-builder .header--link{max-width:178px;display:inline-block;text-align:left;text-transform:uppercase;font-size:1.3rem;font-family:flamaFontBold;color:#0d2c75;border:2px solid #61b549;background-color:#fff;padding:1rem 3.5rem 1rem 1.6rem;line-height:14pt;letter-spacing:1px;position:relative}.system-builder .header--link:focus,.system-builder .header--link:hover{color:#fff;background-color:#0d2c75}.system-builder .header--link::after{position:relative;top:-2px}.system-builder .header--link .material-icons{position:absolute;right:5px;top:50%;transform:translate(0,-50%);font-size:26px;font-weight:900}.system-builder .header-upgrade-link{width:160px;padding:1rem;margin:1rem 0;border:2px solid #61b549;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}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.system-builder .compare-button{min-width:140px}.system-builder .header-upgrade-link{width:140px;font-size:1.15rem;padding:1rem .5rem}}.system-builder .ct-blks1-w100-08.panel__alt{margin:0 auto}@media (max-width:1199.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 .ct-blks1-w100-08.panel__alt .btn:focus{color:#61b549;background:0 0}.system-builder .ct-blks1-w100-08.panel__alt .btn:focus i{color:#fff}.system-builder .ct-blks1-w100-08.panel__alt .btn:focus:hover{color:#152c73;background:#fff}.system-builder .ct-blks1-w100-08.panel__alt .btn:focus:hover i{color:#152c73}.system-builder .lead__alt{font-size:1.6rem;color:#617080;font-family:Arial,sans-serif;margin-bottom:30px}.system-builder .lead__alt a{color:#617080;text-decoration:underline}.system-builder .lead__alt a:focus,.system-builder .lead__alt a:hover{color:#61b549}.system-builder .h3__alt{font-family:flamaFontBold;text-transform:none;margin-top:30px}.system-builder .h3__alt.h3__alt2{font-family:flamaFont;margin-top:0}@media (min-width:576px) and (max-width:767.98px){.system-builder .logo__small{max-width:50%}}.system-builder .header{position:relative}.system-builder .header h1.h1__alt{font-size:2.8rem;color:#617080;font-family:flamaFont;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:1199.98px){.system-builder .logo__small{max-width:60%}.system-builder .header h1.h1__alt{margin-top:20px}}.system-builder .header img.logo__small{width:150px}.system-builder .progress--wrapper{margin-bottom:30px}.system-builder .progress--wrapper h6{font-size:1.2rem;color:#000;text-transform:uppercase;margin-top:10px}.system-builder .overview--information h6,.system-builder .progress--wrapper h6.active{font-family:flamaFontBoldItalic;color:#0d2c75}@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:#61b549}.system-builder .overview--information{margin:20px auto}@media (min-width:1200px){.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:1199.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:flamaFont;font-size:1.4rem}.system-builder .overview--information .two--column--list li span{font-size:1.2rem;text-decoration:underline}.system-builder .overview--information .two--column--list.panel{font-size:1.6rem;font-family:flamaFont;margin-bottom:0}.system-builder .overview--information .two--column--list.panel li{font-size:1.6rem;font-family:flamaFont;padding:2px 0;color:#1d2a49}.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;font-family:flamaFont;color:#1d2a49}.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 .btn-lg__alt{color:#152c73}.system-builder .footer--navigation .btn-lg__alt:focus,.system-builder .footer--navigation .btn-lg__alt:hover{color:#61b549}.system-builder .footer--navigation div:first-child .btn-lg{padding:1.5rem .5rem 1.5rem 2.5rem}.system-builder .footer--navigation a.recomm-back-btn:hover,.system-builder .footer--navigation a.recomm-next-btn:hover{color:#152c73!important}.system-builder .footer--navigation a[title=Back]:after,.system-builder .footer--navigation a[title=Retour]:after{margin:-13px -10px}.system-builder .recomm-back-btn[data-icon]:after,.system-builder .recomm-next-btn[data-icon]:after{font-size:40px;font-weight:800;position:absolute;margin-left:0}@media (min-device-width:280px){.system-builder .recomm-next-btn[data-icon]:after{margin-left:-10px}}.system-builder .residential-channel-partner-list-b .card{min-height:auto}.system-builder .jumbotron{background-color:#f5f6f8;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 #0d2c75;padding:30px}@media (max-width:1199.98px){.system-builder .box--border{margin-bottom:30px}}.system-builder .steps--container{width:118px;height:118px;display:block;font-size:1.6rem;font-family:flamaFont;color:#0d2c75;text-transform:uppercase;letter-spacing:2px;border:2px solid #acaaa4;padding:20px 0;margin:30px auto}.system-builder .steps--container .large--text{font-size:4.5rem;font-family:flamaFontBold;color:#0d2c75;display:block;line-height:23pt}.system-builder a:focus .steps--container,.system-builder a:hover .steps--container{border:2px solid #152c73}.system-builder .steps--wrapper{margin-bottom:60px}.system-builder .steps--content{color:#617080;font-size:1.6rem;font-family:Arial,sans-serif;margin:0 auto}@media (min-width:1200px){.system-builder .steps--content{max-width:74%}}.system-builder .steps--content h5{font-family:flamaFont;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 #61b549;-moz-border-radius:unset;border-radius:unset;background-color:#fff;height:100%;outline:0;padding:15px 10px;width:100%;color:#000}.system-builder .book-appointment ul.nav-tabs li .nav-link.active{border:2px solid #152c73;background-color:#152c73;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%}.system-builder .book-appointment .next-step .btn{padding-left:20px}.system-builder .book-appointment .card{background:0 0}.system-builder .book-appointment .card .card-header{height:auto;max-height:70px}.system-builder .book-appointment .card .card-header .icon__award-winner{right:-15px}.system-builder .book-appointment .card .card-body{margin:1.25rem 0!important;padding:0!important}.system-builder .book-appointment .card .card-body .h5__alt{color:#617080;font-family:flamaFontBold;margin:0 10px}.system-builder .book-appointment .card .card-body h5{font-size:2rem}.system-builder .book-appointment .card .card-body .h5{font-size:22px}.system-builder .book-appointment .card .card-body .card-subtitle{color:#617080;font-size:1.4rem;font-family:flamaFontBold;margin:0 10px 5px}.system-builder .book-appointment .card .card-body .formcontainer{margin:0}.system-builder .book-appointment .card .card-body .formcontainer .form-group label span{color:#f7031a}.system-builder .book-appointment .card .card-body .formcontainer .form-control{-moz-box-shadow:none;box-shadow:none;color:#000}.system-builder .book-appointment .card .card-body .custom--checkbox{margin-bottom:30px}.system-builder .book-appointment .card .card-body .custom--checkbox .appointment{padding:1rem 2rem}.system-builder .book-appointment .card .card-body .custom--checkbox .appointment.active .form-check-label{font-family:flamaFontBold;width:85%;text-align:center}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-input{height:24px;width:24px;left:1.875rem}@media (max-width:575.98px){.system-builder .book-appointment .card .card-body .custom--checkbox .appointment{padding:1rem}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-input{height:20px;width:20px;margin-top:.6rem}}.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-label{margin-left:30px;margin-top:1px;color:#152c73;letter-spacing:1px;font-family:flamaFont;font-size:1.7rem;cursor:pointer}@media (max-width:575.98px){.system-builder .book-appointment .card .card-body .custom--checkbox .form-check-label{font-size:1.5rem}}.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:#fdf9f0;padding:2rem 4rem 4rem}@media (min-width:768px){.system-builder .book-appointment .card .card-body .d-md-flex{margin-left:0}.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:flamaFontBold;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f5f6f8;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}.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:1200px) and (max-width:1469.98px){.system-builder .modal-lg{max-width:1000px}}@media (min-width:1470px){.system-builder .modal-lg{max-width:1200px}}.system-builder .modal-lg.modal__alt .modal-content .modal-header{background-color:#0d2c75;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:flamaFontBold}.system-builder .modal-lg.modal__alt .modal-content .modal-header .close{color:#fff;margin-top:-7px;position:absolute;top:2rem;opacity:1;right:7px;outline:0}@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{top:0}}.system-builder .modal-lg.modal__alt .modal-body h3{margin-top:5px;margin-left:0;font-size:1.3rem;font-family:flamaFont;color:#000;text-transform:none}.system-builder .modal-lg.modal__alt .color__green{color:#61b549}.system-builder .modal-lg.modal__alt .color__black{color:#000}@media (min-width:768px) and (max-width:1199.98px){.system-builder .modal-dialog{max-width:720px}}.system-builder a.recomm-back-btn,.system-builder a.recomm-next-btn{position:relative;font-size:15px;text-decoration:underline;color:#152c73;font-family:Arial,sans-serif;letter-spacing:2px}.system-builder a.recomm-back-btn span,.system-builder a.recomm-next-btn span{font-size:40px;font-weight:800;margin:-6px}.system-compare{padding:0 1rem}.system-compare .compare--table td,.system-compare .compare--table th{border:0;padding:.5rem}@media (max-width:1199.98px){.system-compare .compare--table thead th{width:24%;text-align:center;border-bottom:2px solid #dee2e6}}@media (max-width:767.98px){.system-compare .compare--table thead th{width:23%}}@media (min-width:1200px){.system-compare .compare--table thead tr{text-align:center}.system-compare .compare--table thead th{width:20%}.system-compare .compare--table thead th.highlight img{max-width:221px}}.system-compare .compare--table thead th.highlight span{border:1px solid #61b549;padding:2px 10px 4px;text-transform:uppercase;font-size:1.6rem;font-family:flamaFont;color:#1d2a49;margin-top:13px;display:block;margin-bottom:10px}.system-compare .compare--table thead th.highlight.active{border-bottom:2px solid #61b549}.system-compare .compare--table thead th.highlight.active .header-upgrade-link{color:#fff;background-color:#0d2c75;border:2px solid #61b549}.system-compare .compare--table thead th.highlight img{width:200px;height:200px}.system-compare .compare--table thead th .system-type{color:#152c73;font-family:flamaFontBold}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.system-compare .compare--table thead th .system-type{font-size:1.25rem}}.system-compare .compare--table tbody{cursor:pointer}.system-compare .compare--table tbody tr{text-align:center}.system-compare .compare--table tbody tr th{background-color:#fff;border-bottom:1px solid #dee2e6}.btn,.input-group .input-group-append .btn{background-color:transparent}@media (min-width:1200px){.system-compare .compare--table tbody tr th{width:15%}}.system-compare .compare--table tbody tr th img{margin-top:15px;height:50px;width:50px}@media (max-width:1199.98px){.system-compare .compare--table tbody tr th img{display:none}.system-compare .compare--table tbody tr td{width:23%}.system-compare .compare--table tbody tr th{width:100%;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6}}.system-compare .compare--table tbody tr td{vertical-align:middle;font-size:2rem;font-family:flamaFontBold;text-transform:uppercase;color:#1d2a49;letter-spacing:1px;border-bottom:1px solid #dee2e6;border-left:1px solid transparent;border-right:1px solid transparent}.system-compare .compare--table tbody tr td.active{border-left:2px solid #61b549;border-right:2px solid #61b549}@media (max-width:1199.98px){.system-compare .compare--table tbody tr td{font-size:1.5rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.system-compare .compare--table tbody tr td{font-size:1.25rem}}.system-compare .compare--table tbody tr:first-child td{border-top:2px solid #dee2e6}.system-compare .compare--table tbody tr:first-child td.active{border-top:2px solid #61b549}.system-compare .compare--table tbody tr:last-child{border-right:2px solid transparent}.system-compare .compare--table tbody tr:last-child td.active{border-bottom:2px solid #61b549}@media (-ms-high-contrast:none) and (min-width:1200px) and (max-width:1469.98px),(-ms-high-contrast:active) and (min-width:1200px) and (max-width:1469.98px){.card-deck .card{min-width:260px}}@media (-ms-high-contrast:none) and (min-width:1470px),(-ms-high-contrast:active) and (min-width:1470px){.card-deck .card{min-width:360px}}@media (-ms-high-contrast:none) and (min-width:1200px) and (max-width:1469.98px),(-ms-high-contrast:active) and (min-width:1200px) and (max-width:1469.98px){.card-deck .card__alt img{min-width:260px;max-width:260px}}@media (-ms-high-contrast:none) and (min-width:1470px),(-ms-high-contrast:active) and (min-width:1470px){.card-deck .card__alt img{min-width:360px;max-width:360px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card-deck .card__alt h6 img{min-width:auto;max-width:auto}}@media (max-width:767.98px){.system-compare .compare--table thead th.highlight span{display:none}h1{font-size:3.75rem;line-height:35pt}header.ct-header-basic-redesign{min-height:70px}}.article-body p a,.article-body p a:hover,.card-text p a,.card-text p a:hover{text-decoration:underline}[data-icon]::after{content:attr(data-icon);font-family:"Material Icons";font-weight:400;font-size:2em;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}.btn,.text--link{letter-spacing:2px}.ct-news-article article .card .btn-secondary::before,.ct-product-list #accordion-filter .card-body .border-top .material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga"}.fade-in{opacity:0}.fade-in__alt{display:none}.btn{text-transform:uppercase;font-family:Arial,sans-serif;white-space:normal;line-height:21pt}.btn.btn-outline-primary.invert,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{background-color:#152c73;color:#fff}.btn.btn-outline-primary{border-color:#61b549;color:#152c73;position:relative}.btn.btn-outline-primary i{position:absolute;right:5px;color:#152c73}.btn.btn-outline-primary:focus i,.btn.btn-outline-primary:hover i{color:#fff}.btn.btn-outline-primary.invert{border-color:#152c73}.btn.btn-outline-primary.invert:focus,.btn.btn-outline-primary.invert:hover{color:#152c73;background-color:transparent}.btn.btn-outline-secondary{border-color:#fff;color:#61b549;position:relative}.btn.btn-outline-secondary i{position:absolute;right:5px;color:#fff}.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover{color:#152c73;background-color:#fff}.btn.btn-outline-secondary:focus i,.btn.btn-outline-secondary:hover i{color:#152c73}.btn.btn-info{border-color:#333;background-color:#333;color:#61b549;margin-bottom:20px}.btn.btn-info::after{color:#fff}.btn.btn-info:focus,.btn.btn-info:hover{border-color:#61b549;background-color:transparent;color:#333}.btn.btn-info:focus::after,.btn.btn-info:hover::after{color:#333}.btn-lg{font-size:2.4rem;padding:1.5rem 3rem}@media (max-width:1199.98px){.btn-lg{font-size:2rem}}.btn-lg .material-icons{top:50%;transform:translate(0,-50%);position:absolute}.btn-lg::after{font-size:2.5rem;margin-top:-5px}.btn-sm{font-size:1.5rem;line-height:24pt;padding-left:15px}.btn-sm::after{position:relative;top:-3px}a.btn:focus,a.btn:hover{color:#61b549}.text--link{color:#152c73;display:block;font-size:1.8rem;font-family:flamaFontBold;position:relative}@media (max-width:575.98px){.text--link{font-size:1.6rem}}.text--link i{position:absolute;top:3px;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%)}.text--link:focus,.text--link:focus i,.text--link:hover,.text--link:hover i{color:#61b549}.text--link::after{font-size:2.5rem}.icon__award-winner{width:110px}.icon__carrier-authorized{width:140px}.tooltip{font-size:1.4rem}.tooltip .tooltip-inner{max-width:400px;text-align:left}.btn-video-play{height:11.5rem;width:11.5rem;opacity:.8}.btn-video-play:focus circle:first-child,.btn-video-play:hover circle:first-child{fill:#61b549}.season--background{width:100%}.ct-star-ratings .carrier-ratings .star-rating::before{color:rgba(0,0,0,.2)}.ct-star-ratings .carrier-ratings .star-rating span::before{color:#fbbc04}.ct-star-ratings .carrier-ratings .review a{color:#617080}.ct-star-ratings .carrier-ratings .review a:focus,.ct-star-ratings .carrier-ratings .review a:hover{color:#61b549}.ct-star-ratings .google-ratings .review img{width:11rem}.ct-star-ratings .google-ratings .star-rating{color:#4285f4}@media (min-width:280px) and (max-width:920px){.ct-star-ratings .google-ratings .review{margin-left:-4px}.ct-star-ratings .google-ratings .star-rating{margin-top:-.63rem;margin-left:-7px}}.ct-star-ratings .google-ratings img{margin-left:19px}.modal .modal-body .document-list ul li{clear:both}.accordion-header,.modal-header{padding:30px}.accordion-header h5.modal-title,.modal-header h5.modal-title{font-family:flamaFontBoldItalic;color:#0d2c75;font-size:2.8rem}.modal-body ul li{padding:10px 0}.modal-body .card,.modal-body .card .card-header{border:0}.modal-body .card .card-header .btn-accordion{font-size:2.9rem;font-family:flamaFont;text-transform:none;color:#000;border-bottom:1px solid #e9ecef;padding:15px 0}.bg-color__beige{background-color:#fdf9f0}.bg-color__white{background-color:#fff}.bg-color__grey{background-color:#f7f7f7}.bg-color__beige__border{background-color:#fdf9f0;border-bottom:10px solid #61b549}.bg-color__blue{background-color:#0d2c75}.bg-color__black{background-color:#333}.text-black{color:#000}.bg-color__light-white{background-color:#f5f6f8}.padding-large{padding-top:4.375rem;padding-bottom:4.375rem}.padding-medium{padding-top:2.5rem;padding-bottom:2.5rem}.padding-small{padding-top:.625rem;padding-bottom:.625rem}@media print{.header--link,.print--button,.print--hide,.progress--wrapper{display:none}.system-builder .summary--wrapper .panel{margin:0}.residential-channel-partner-list-b .card .card-body{border:1px solid #f5f6f8}}.ct-1blks-w100-basic form .form-control,.ct-form .form-control,.ct-proposition-65 .form-control,.document-finder-main .ct-document-finder .form-control,.modal .modal-content .modal-body .form-group .form-control,.rating-review-form .form-group .form-control{background-color:transparent;border:0;border-bottom:1px solid #61b549;font-size:1.7rem;color:#617080;height:50px;padding-left:0}@media (min-width:768px){.ct-1blks-w100-basic form .form-control,.ct-form .form-control,.ct-proposition-65 .form-control,.document-finder-main .ct-document-finder .form-control,.modal .modal-content .modal-body .form-group .form-control,.rating-review-form .form-group .form-control{width:80%}header.ct-header-basic-redesign{min-height:auto}}.ct-form .btn-primary,.ct-news-article aside .btn-secondary,.ct-product-compare-modal .modal-body table.product-data-compare th .btn,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary,.document-finder-main .modal-footer .btn-secondary,.modal .modal-content .modal-body .btn-primary,.modal .modal-content .modal-body .btn-secondary,.modal .modal-content .modal-body .btn-warning,.modal .modal-content .modal-footer .btn-primary,.modal .modal-content .modal-footer .btn-secondary,.rating-review-form .btn-primary,.rating-review-form .btn-secondary,.residential-channel-partner-list-b .card .card-body a.btn-primary,.topic-page .content--wrapper a.btn-primary{font-size:1.5rem;border-color:#61b549;color:#152c73;-moz-border-radius:0;border-radius:0;position:relative}.ct-form .btn-primary i,.ct-news-article aside .btn-secondary i,.ct-product-compare-modal .modal-body table.product-data-compare th .btn i,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary i,.document-finder-main .modal-footer .btn-secondary i,.modal .modal-content .modal-body .btn-primary i,.modal .modal-content .modal-body .btn-secondary i,.modal .modal-content .modal-body .btn-warning i,.modal .modal-content .modal-footer .btn-primary i,.modal .modal-content .modal-footer .btn-secondary i,.rating-review-form .btn-primary i,.rating-review-form .btn-secondary i,.residential-channel-partner-list-b .card .card-body a.btn-primary i,.topic-page .content--wrapper a.btn-primary i{position:relative;right:5px;color:#152c73;top:-2px}.ct-form .btn-primary:active,.ct-form .btn-primary:focus,.ct-form .btn-primary:hover,.ct-news-article aside .btn-secondary:active,.ct-news-article aside .btn-secondary:focus,.ct-news-article aside .btn-secondary:hover,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:active,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:focus,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:hover,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:active,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:focus,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:hover,.document-finder-main .modal-footer .btn-secondary:active,.document-finder-main .modal-footer .btn-secondary:focus,.document-finder-main .modal-footer .btn-secondary:hover,.modal .modal-content .modal-body .btn-primary:active,.modal .modal-content .modal-body .btn-primary:focus,.modal .modal-content .modal-body .btn-primary:hover,.modal .modal-content .modal-body .btn-secondary:active,.modal .modal-content .modal-body .btn-secondary:focus,.modal .modal-content .modal-body .btn-secondary:hover,.modal .modal-content .modal-body .btn-warning:active,.modal .modal-content .modal-body .btn-warning:focus,.modal .modal-content .modal-body .btn-warning:hover,.modal .modal-content .modal-footer .btn-primary:active,.modal .modal-content .modal-footer .btn-primary:focus,.modal .modal-content .modal-footer .btn-primary:hover,.modal .modal-content .modal-footer .btn-secondary:active,.modal .modal-content .modal-footer .btn-secondary:focus,.modal .modal-content .modal-footer .btn-secondary:hover,.rating-review-form .btn-primary:active,.rating-review-form .btn-primary:focus,.rating-review-form .btn-primary:hover,.rating-review-form .btn-secondary:active,.rating-review-form .btn-secondary:focus,.rating-review-form .btn-secondary:hover,.residential-channel-partner-list-b .card .card-body a.btn-primary:active,.residential-channel-partner-list-b .card .card-body a.btn-primary:focus,.residential-channel-partner-list-b .card .card-body a.btn-primary:hover,.topic-page .content--wrapper a.btn-primary:active,.topic-page .content--wrapper a.btn-primary:focus,.topic-page .content--wrapper a.btn-primary:hover{color:#fff;background-color:#152c73}.ct-form .btn-primary:active i,.ct-form .btn-primary:focus i,.ct-form .btn-primary:hover i,.ct-news-article aside .btn-secondary:active i,.ct-news-article aside .btn-secondary:focus i,.ct-news-article aside .btn-secondary:hover i,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:active i,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:focus i,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:hover i,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:active i,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:focus i,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:hover i,.document-finder-main .modal-footer .btn-secondary:active i,.document-finder-main .modal-footer .btn-secondary:focus i,.document-finder-main .modal-footer .btn-secondary:hover i,.modal .modal-content .modal-body .btn-primary:active i,.modal .modal-content .modal-body .btn-primary:focus i,.modal .modal-content .modal-body .btn-primary:hover i,.modal .modal-content .modal-body .btn-secondary:active i,.modal .modal-content .modal-body .btn-secondary:focus i,.modal .modal-content .modal-body .btn-secondary:hover i,.modal .modal-content .modal-body .btn-warning:active i,.modal .modal-content .modal-body .btn-warning:focus i,.modal .modal-content .modal-body .btn-warning:hover i,.modal .modal-content .modal-footer .btn-primary:active i,.modal .modal-content .modal-footer .btn-primary:focus i,.modal .modal-content .modal-footer .btn-primary:hover i,.modal .modal-content .modal-footer .btn-secondary:active i,.modal .modal-content .modal-footer .btn-secondary:focus i,.modal .modal-content .modal-footer .btn-secondary:hover i,.rating-review-form .btn-primary:active i,.rating-review-form .btn-primary:focus i,.rating-review-form .btn-primary:hover i,.rating-review-form .btn-secondary:active i,.rating-review-form .btn-secondary:focus i,.rating-review-form .btn-secondary:hover i,.residential-channel-partner-list-b .card .card-body a.btn-primary:active i,.residential-channel-partner-list-b .card .card-body a.btn-primary:focus i,.residential-channel-partner-list-b .card .card-body a.btn-primary:hover i,.topic-page .content--wrapper a.btn-primary:active i,.topic-page .content--wrapper a.btn-primary:focus i,.topic-page .content--wrapper a.btn-primary:hover i{color:#fff}.ct-form .btn-primary:not(:disabled):not(.disabled):active,.ct-news-article aside .btn-secondary:not(:disabled):not(.disabled):active,.ct-product-compare-modal .modal-body table.product-data-compare th .btn:not(:disabled):not(.disabled):active,.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary:not(:disabled):not(.disabled):active,.document-finder-main .modal-footer .btn-secondary:not(:disabled):not(.disabled):active,.modal .modal-content .modal-body .btn-primary:not(:disabled):not(.disabled):active,.modal .modal-content .modal-body .btn-secondary:not(:disabled):not(.disabled):active,.modal .modal-content .modal-body .btn-warning:not(:disabled):not(.disabled):active,.modal .modal-content .modal-footer .btn-primary:not(:disabled):not(.disabled):active,.modal .modal-content .modal-footer .btn-secondary:not(:disabled):not(.disabled):active,.rating-review-form .btn-primary:not(:disabled):not(.disabled):active,.rating-review-form .btn-secondary:not(:disabled):not(.disabled):active,.residential-channel-partner-list-b .card .card-body a.btn-primary:not(:disabled):not(.disabled):active,.topic-page .content--wrapper a.btn-primary:not(:disabled):not(.disabled):active{background-color:#152c73;border-color:#61b549}.ct-news-article aside .btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#152c73}.ct-news-article aside .btn-secondary:not(:disabled):not(.disabled):active i{color:#fff}.ct-news-article aside .btn-secondary:not(.active) a:active,.ct-news-article aside .btn-secondary:not(.active) a:focus,.ct-news-article aside .btn-secondary:not(.active) a:hover,.ct-news-article aside .btn-secondary:not(.disabled) a:active,.ct-news-article aside .btn-secondary:not(.disabled) a:focus,.ct-news-article aside .btn-secondary:not(.disabled) a:hover{color:#fff;background-color:#152c73}.ct-news-article aside .btn-secondary:not(.active) a:active i,.ct-news-article aside .btn-secondary:not(.active) a:focus i,.ct-news-article aside .btn-secondary:not(.active) a:hover i,.ct-news-article aside .btn-secondary:not(.disabled) a:active i,.ct-news-article aside .btn-secondary:not(.disabled) a:focus i,.ct-news-article aside .btn-secondary:not(.disabled) a:hover i{color:#fff}.ct-form label,.document-finder-main .ct-document-finder label,.modal .modal-content .modal-body .form-group label,.rating-review-form .form-group label{font-size:1.2rem;font-family:flamaFont;color:#000;text-transform:uppercase}.ct-form label span,.document-finder-main .ct-document-finder label span,.modal .modal-content .modal-body .form-group label span,.rating-review-form .form-group label span{color:#617080}.ct-1blks-w100-basic form select,.ct-form select,.ct-proposition-65 select,.document-finder-main .ct-document-finder select,.modal .modal-content .modal-body .form-group select,.rating-review-form .form-group select{border:none;background:url(https://images.carriercms.com/image/upload/v1593721658/carrier/residential-hvac/icons/form-select-down-arrow-blue.png) center right no-repeat;-webkit-appearance:none}#ct-press-contacts .card-body .list-group-item .form-check input,#news-mobile-filter .card-body .list-group-item .form-check input{background:#fff;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:1px solid #fff;-moz-border-radius:2px;border-radius:2px;outline:0;margin-top:8px}#ct-press-contacts .card-body .list-group-item .form-check input:checked,#news-mobile-filter .card-body .list-group-item .form-check input:checked{background:#61b549}#ct-press-contacts .card-body .list-group-item .form-check input:checked:after,#news-mobile-filter .card-body .list-group-item .form-check input:checked:after{content:"\e5ca";position:relative;top:-5px;left:-1px;font-family:"Material Icons";color:#fff;font-size:14px}.ct-accordion-group .ct-product-document-list .product-document ul li{clear:both}.ct-accordion-group .ct-product-document-list .product-document ul li a{color:#152c73}.ct-accordion-group .ct-product-document-list .product-document ul li a:hover{color:#61b549;text-decoration:none}.ct-accordion-group .ct-product-document-list .product-document ul li a:focus{text-decoration:none}#news-filter .card #collapse-filter .card-body #clearFilter:focus,#news-filter .card #collapse-filter .card-body #clearFilter:hover,#news-filter .card #collapse-filter .card-body #newsFilterClear:focus,#news-filter .card #collapse-filter .card-body #newsFilterClear:hover,#news-filter .card #collapse-filter .card-body .clear-filter:focus,#news-filter .card #collapse-filter .card-body .clear-filter:hover,#news-filter .card #collapse-filter-news .card-body #clearFilter:focus,#news-filter .card #collapse-filter-news .card-body #clearFilter:hover,#news-filter .card #collapse-filter-news .card-body #newsFilterClear:focus,#news-filter .card #collapse-filter-news .card-body #newsFilterClear:hover,#news-filter .card #collapse-filter-news .card-body .clear-filter:focus,#news-filter .card #collapse-filter-news .card-body .clear-filter:hover,.breadcrumb a,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #clearFilter:focus,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #clearFilter:hover,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #newsFilterClear:focus,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #newsFilterClear:hover,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .clear-filter:focus,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .clear-filter:hover,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #clearFilter:focus,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #clearFilter:hover,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #newsFilterClear:focus,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #newsFilterClear:hover,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .clear-filter:focus,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .clear-filter:hover,.document-finder-main .ct-document-finder .card-body .btn.btn-link,header .ct-breakingnews-banner .alert a a:hover,header .ct-breakingnews-banner .alert a:hover{text-decoration:underline}#ct-press-contacts .card .card-header .btn-accordion,#news-filter .card #collapse-filter .card-body #clearFilter,#news-filter .card #collapse-filter .card-body #newsFilterClear,#news-filter .card #collapse-filter .card-body .clear-filter,#news-filter .card #collapse-filter-news .card-body #clearFilter,#news-filter .card #collapse-filter-news .card-body #newsFilterClear,#news-filter .card #collapse-filter-news .card-body .clear-filter,#news-filter .card .card-header .btn-accordion,#news-filter .card .card-header .btn-accordion-noarrow,#news-mobile-filter .card .card-header .btn-accordion,#warranty-filter .card .card-header .btn-accordion,#warranty-filter .card .card-header .btn-accordion-noarrow,.btn,.ct-accordion-basic .card-header .btn-accordion,.ct-accordion-basic .card-header .btn-accordion-noarrow,.ct-accordion-group .card .card-body .btn-accordion,.ct-accordion-group .card .card-header .btn-accordion,.ct-accordion-group .card .card-header .btn-accordion-noarrow,.ct-filter-items .card .card-header .btn-accordion,.ct-filter-items .card .card-header .btn-accordion-noarrow,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #clearFilter,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #newsFilterClear,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .clear-filter,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #clearFilter,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #newsFilterClear,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .clear-filter,.ct-filter-items#accordion-filter .card .card-header .btn-accordion,.ct-filter-items#accordion-filter .card .card-header .btn-accordion-noarrow,.document-finder-main .ct-document-finder .card-body .btn.btn-link,button{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}#news-filter .card:focus,#news-filter .card:hover,#warranty-filter .card:focus,#warranty-filter .card:hover,.ct-accordion-basic:focus,.ct-accordion-basic:hover,.ct-accordion-group .card:focus,.ct-accordion-group .card:hover,.ct-card-collection-w2-03 .card:focus,.ct-card-collection-w2-03 .card:hover,.ct-filter-items .card:focus,.ct-filter-items .card:hover,.ct-filter-items#accordion-filter .card:focus,.ct-filter-items#accordion-filter .card:hover{box-shadow:0 3px 6px rgba(0,0,0,.23),0 3px 6px rgba(0,0,0,.16)!important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.23),0 3px 6px rgba(0,0,0,.16)!important;-moz-box-shadow:0 3px 6px rgba(0,0,0,.23),0 3px 6px rgba(0,0,0,.16)!important}.ct-card-collection-w2-03 .card{box-shadow:0 1px 2px rgba(0,0,0,.24),0 1px 3px rgba(0,0,0,.12)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.24),0 1px 3px rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,.24),0 1px 3px rgba(0,0,0,.12)!important}#news-filter .card,#warranty-filter .card,.ct-accordion-basic,.ct-accordion-group .card,.ct-filter-items .card,.ct-filter-items#accordion-filter .card{-moz-border-radius:0;border-radius:0}#news-filter .card .card-header,#warranty-filter .card .card-header,.ct-accordion-basic .card-header,.ct-accordion-group .card .card-header,.ct-filter-items .card .card-header,.ct-filter-items#accordion-filter .card .card-header{background-color:#f5f6f8!important}#news-filter .card .card-header .btn-accordion,#news-filter .card .card-header .btn-accordion-noarrow,#warranty-filter .card .card-header .btn-accordion,#warranty-filter .card .card-header .btn-accordion-noarrow,.ct-accordion-basic .card-header .btn-accordion,.ct-accordion-basic .card-header .btn-accordion-noarrow,.ct-accordion-group .card .card-header .btn-accordion,.ct-accordion-group .card .card-header .btn-accordion-noarrow,.ct-filter-items .card .card-header .btn-accordion,.ct-filter-items .card .card-header .btn-accordion-noarrow,.ct-filter-items#accordion-filter .card .card-header .btn-accordion,.ct-filter-items#accordion-filter .card .card-header .btn-accordion-noarrow{color:#333;font-family:flamaFontBold;font-size:1.7rem;text-transform:uppercase}#news-filter .card .card-header .btn-accordion-noarrow:after,#news-filter .card .card-header .btn-accordion:after,#warranty-filter .card .card-header .btn-accordion-noarrow:after,#warranty-filter .card .card-header .btn-accordion:after,.ct-accordion-basic .card-header .btn-accordion-noarrow:after,.ct-accordion-basic .card-header .btn-accordion:after,.ct-accordion-group .card .card-header .btn-accordion-noarrow:after,.ct-accordion-group .card .card-header .btn-accordion:after,.ct-filter-items .card .card-header .btn-accordion-noarrow:after,.ct-filter-items .card .card-header .btn-accordion:after,.ct-filter-items#accordion-filter .card .card-header .btn-accordion-noarrow:after,.ct-filter-items#accordion-filter .card .card-header .btn-accordion:after{line-height:2.5rem;font-weight:700}#news-filter .card .card-header.bg-primary,#warranty-filter .card .card-header.bg-primary,.ct-accordion-basic .card-header.bg-primary,.ct-accordion-group .card .card-header.bg-primary,.ct-filter-items .card .card-header.bg-primary,.ct-filter-items#accordion-filter .card .card-header.bg-primary{background-color:#61b549!important}@media (max-width:575.98px){.text--link{font-size:1.8rem}}.header-static-margin{margin-top:0!important}.header-static-margin .text--link i{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}header.ct-header-basic-redesign .dropdown>.dropdown-menu .callout{width:33rem}header.ct-header-basic-redesign nav.navbar .callout p .text--link i{right:5px;position:absolute}header.ct-header-basic-redesign.sticky{top:0}header.ct-header-basic-redesign.sticky .header--cta--links{top:50%}header .ct-breakingnews-banner .alert,header .ct-breakingnews-banner .alert a{padding:1.5rem 0;font-family:Arial,sans-serif;font-size:1.6rem;line-height:1.5;letter-spacing:0;text-transform:none}.btn.text--link,.position-static-breadcrumb nav.navbar .nav-link,button.text--link{padding-left:0;padding-right:0}header .ct-header-basic-secondary a.btn i,header .ct-header-basic-secondary button.btn-link i{font-size:1.6rem}.btn{text-align:inherit}.btn.text--link,a.btn.btn-primary{text-transform:capitalize}.text-dark{color:#333!important}.position-static-breadcrumb{position:relative;z-index:0;top:0;left:0;right:0}.btn-video-play .bg-fill{fill:#333}.btn-video-play .bg-fill:focus,.btn-video-play .bg-fill:hover,.btn-video-play:focus circle,.btn-video-play:hover circle{fill:#61b549}.btn-video-play:focus circle:not(.bg-fill),.btn-video-play:hover circle:not(.bg-fill){fill:#61b549;stroke-width:8px;stroke:#61b549}.btn-video-play:focus circle:not(.bg-fill):focus,.btn-video-play:focus circle:not(.bg-fill):hover,.btn-video-play:hover circle:not(.bg-fill):focus,.btn-video-play:hover circle:not(.bg-fill):hover{fill:#61b549;stroke:#61b549}.btn-video-play polygon{fill:#fff}.btn-video-play circle:not(.bg-fill){fill:#333;stroke-width:8px;stroke:#333}.btn-video-play circle:not(.bg-fill):focus,.btn-video-play circle:not(.bg-fill):hover{fill:#61b549;stroke:#61b549}@media (max-width:1199.98px){header.ct-header-basic-redesign nav.navbar #navbarSupportedContent{margin-top:2rem}.ct-product-compare .data-compare-controls{padding-left:0;padding-right:0}}@media (max-width:767.98px){.ct-product-compare .data-compare-controls{padding-left:15px;padding-right:15px}.system-builder .overview--information .two--column--list{margin-bottom:0}}.ct-product-compare .data-compare-controls .btn-primary{background-color:#fff;color:#152c73;border:1px solid #152c73}.ct-product-compare .data-compare-controls .btn-primary:active,.ct-product-compare .data-compare-controls .btn-primary:focus,.ct-product-compare .data-compare-controls .btn-primary:hover{color:#fff;background-color:#152c73;border:1px solid #fff}@media (max-width:1199.98px){.ct-product-compare .data-compare-controls .btn-primary{padding:.5rem 1rem}}.ct-product-compare.compare-items .row#compareProductList .card .card-body{height:100%}.ct-product-compare.bg-secondary{background-color:#152c73!important}@media (min-width:1200px){.ct-hero-img-03{padding-top:80px;padding-bottom:170px}}.ct-hero-img-03 .box__primary{padding:39px}.system-builder .system-builder-step{padding-bottom:10rem}.system-builder .system-builder-step .card-deck a.active .card{border:3px solid #0d2c75;-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 #loading{-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.system-builder #loading #loading{width:50%}.system-builder #loading app-loader{width:100%}.system-builder .formcontainer__alt form .form-control{color:#0d2c75}.system-builder .summary--wrapper .check--title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.system-builder .summary--wrapper .check--title span{display:inline}.system-builder .summary--wrapper .card-body .card-subtitle{font-weight:bolder;color:#000}.system-builder .summary--wrapper .form-check .form-check-input{height:34px;width:34px}.system-builder .summary--wrapper .form-check .form-check-label{font-size:2.4rem;color:#000;font-style:italic;padding-bottom:20px}.system-builder .carrier-ratings .review,.system-builder .nav li span{display:block}.system-builder .btn.btn-outline-default{background:#fff;color:#0d2c75;-moz-border-radius:30px;border-radius:30px;border-color:#0d2c75;font-weight:700;text-transform:none;font-size:20px;padding-top:1rem!important;padding-bottom:1rem!important}.system-builder .btn.btn-outline-default:active,.system-builder .btn.btn-outline-default:hover{background:#61b549;color:#fff}.system-builder .btn-upgrade{margin-top:15px;margin-bottom:0!important}.system-builder .btn-upgrade a{color:#fff;font-family:Arial,sans-serif;font-size:18px;font-weight:700!important}.system-builder .btn-upgrade a:hover{color:#fff}.system-builder .system-builder-subnav{padding-top:20px}.system-builder .system-builder-subnav a{color:#152c73}.system-builder .system-builder-subnav a span{font-size:40px;font-weight:800}.system-builder .card-footer-attributes,.system-builder ngb-accordion{border:0;background:0 0}.system-builder .card-footer-attributes .card,.system-builder ngb-accordion .card{border:0;background:0 0;padding-top:0!important;padding-bottom:0!important}.system-builder .card-footer-attributes .card-header,.system-builder ngb-accordion .card-header{border:0;-moz-border-radius:0;border-radius:0;background-color:transparent;padding:0}.system-builder .card-footer-attributes .card-body,.system-builder ngb-accordion .card-body{padding:1.25rem 0 0!important}.system-builder .card-footer-attributes .accordion-button,.system-builder ngb-accordion .accordion-button{color:#61b549;font-size:1.4rem;padding:0;text-transform:uppercase;border:0;background:0 0}.system-builder .card-footer-attributes .accordion-button:active,.system-builder .card-footer-attributes .accordion-button:focus,.system-builder ngb-accordion .accordion-button:active,.system-builder ngb-accordion .accordion-button:focus{outline:0}.system-builder .card-footer-attributes .accordion-button .material-icons,.system-builder ngb-accordion .accordion-button .material-icons{color:#61b549!important;font-size:2rem!important}.system-builder .card-body-description app-ecorebates-item{min-height:30px;display:block}.system-builder .card-body-description app-ecorebates-item .rebates{margin:0!important;padding:3px 0 0 40px!important}.system-builder.system-builder-form a.system-builder-back-btn,.system-builder.system-builder-form a.system-builder-next-btn,.system-builder.system-builder-form a.system-builder-skip-btn{position:relative;font-size:15px;text-decoration:underline;font-weight:500;padding:0;margin-left:-10px}@media (max-width:767.98px){.system-builder .recommendations .col-middle,.system-builder .system-builder-subnav .col-middle{-webkit-order:13;-moz-box-ordinal-group:14;-ms-flex-order:13;order:13}}.system-builder .system-builder-top-nav{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.system-builder .system-builder-top-nav ul{border:1px solid #61b549;-moz-border-radius:5px;border-radius:5px;-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;margin:0 15px}.system-builder .system-builder-top-nav ul li:not(.active){display:none}.system-builder .system-builder-top-nav ul li{width:auto;font-family:flamaFont;color:#333;font-size:0;padding:0}.system-builder .system-builder-top-nav ul li span a{padding:8px 30px 10px;text-align:center;font-size:1.4rem;display:block}.system-builder .system-builder-top-nav ul li#RightNavSubStep3.active a{border-left:1px solid #61b549}.system-builder .system-builder-top-nav ul li#RightNavSubStep3.active a span{display:inline-block;width:8px}@media only screen and (min-width:992px){.system-builder .system-builder-top-nav ul{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media only screen and (max-width:990px){.system-builder .system-builder-top-nav ul li#RightNavSubStep3.active a{border-left:0;border-top:1px solid #61b549;width:100%;display:inline-block;text-align:left}.system-builder .system-builder-top-nav ul li#RightNavSubStep3{clear:both;display:block;width:100%;padding:0}}@media only screen and (max-width:480px){.system-builder .system-builder-top-nav ul li span a{padding:8px 20px 10px}}.system-builder.print--hide{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%!important;padding:0!important}@media (max-width:1199.98px){.system-builder.print--hide .recommendations .text-right{padding-right:0}.ct-1blks-w100-basic .card-body .btn-primary{max-width:97%}}@media only screen and (min-device-width:280px) and (max-device-width:912px){.system-builder a.recomm-back-btn span,.system-builder a.system-builder-back-btn span{margin:-13px -8px -13px -19px}.system-builder a.recomm-next-btn span,.system-builder a.system-builder-next-btn span,.system-builder a.system-builder-skip-btn span{margin:-13px -13px -13px -9px}}#NavStep3 .col-middle h3:last-child,#NavStep4 .col-middle h3:last-child{font-size:15px;padding:15px;color:#212529;font-family:Arial,sans-serif;letter-spacing:0}.formcontainer-b form .form-control::-webkit-input-placeholder{color:#cecece}.formcontainer-b form .form-control:-moz-placeholder{color:#cecece;opacity:1}.formcontainer-b form .form-control::-moz-placeholder{color:#cecece;opacity:1}.formcontainer-b form .form-control:-ms-input-placeholder{color:#cecece}.formcontainer-b #divSuccessInquiry{margin-top:1.875rem;margin-bottom:12.5rem}.ct-carrier-financial-calculator .calculator-form{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:20px}.ct-carrier-financial-calculator .calculator-form .form-group:nth-last-child(2){-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width:768px){.ct-carrier-financial-calculator .calculator-form{width:75%}.ct-carrier-financial-calculator .calculator-form .form-group{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-carrier-financial-calculator .calculator-form .form-group small{padding-left:10px;display:inline-block}.ct-carrier-financial-calculator .calculator-form .form-group .text-box{width:45%}.ct-carrier-financial-calculator .calculator-form .submit-button{text-align:right}}.ct-carrier-financial-calculator .calculator-form .form-group .form-control{width:100%;font-size:1.5rem}.ct-carrier-financial-calculator .calculator-form .form-group label{font-size:15px;text-transform:none}.ct-carrier-financial-calculator .calculator-form .form-group small{font-size:13px;font-style:italic}#ct-press-contacts .card .card-header,#ct-press-contacts .card .card-header .btn-accordion,#news-mobile-filter .card .card-header,#news-mobile-filter .card .card-header .btn-accordion{color:#333;font-size:1.7rem;font-family:flamaFontBold}.ct-carrier-financial-calculator .calculator-form .submit-button{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:20px}#ct-press-contacts .card .bg-white,#news-mobile-filter .card .bg-white{background-color:#f5f6f8}#ct-press-contacts .card .card-header.bg-white,#news-mobile-filter .card .card-header.bg-white{background-color:#f5f6f8!important}#ct-press-contacts .card .card-header .btn-accordion:after,#news-mobile-filter .card .card-header .btn-accordion:after{line-height:2.5rem;font-weight:700}#ct-press-contacts .card .card-header .btn-accordion-noarrow,#news-mobile-filter .card .card-header .btn-accordion-noarrow{color:#61b549;margin-bottom:20px}#ct-press-contacts .card-body label,#news-mobile-filter .card-body label{color:#fff;margin-left:10px}#ct-press-contacts .card-body .legend-title,#news-mobile-filter .card-body .legend-title{color:#fff;margin-top:10px;text-transform:uppercase;letter-spacing:2px}#ct-press-contacts .card-body .legend-title a,#news-mobile-filter .card-body .legend-title a{color:#61b549}#ct-press-contacts .card-body .btn,#news-mobile-filter .card-body .btn{color:#fff;letter-spacing:2px;padding:0}#ct-press-contacts .card-body .btn:focus,#news-mobile-filter .card-body .btn:focus{outline:0;-moz-box-shadow:none;box-shadow:none}#ct-press-contacts .card-body .list-group-item,#news-mobile-filter .card-body .list-group-item{background-color:#333;padding:0 0 .5rem 1rem}#ct-press-contacts .card-body .list-group-item .form-check,#news-mobile-filter .card-body .list-group-item .form-check{padding-left:2.25rem}#ct-press-contacts .card-body .border-top,#news-mobile-filter .card-body .border-top{border:0!important}.ct-news-list .newslist .list-group .pb-4{border-bottom:2px solid #61b549;padding:1.5rem 1rem;margin-bottom:1rem}.ct-news-list .newslist .list-group .pb-4 .location{font-family:flamaFontBold;color:#1d2a49}.ct-news-list aside .btn-secondary{background-color:#d66c00;border-color:#d66c00;color:#fff;font-size:1.2rem}.ct-news-article article .card{background:0 0}.ct-news-article article .card a:hover img{opacity:.9}.ct-news-article article .card .btn-secondary{color:#0d2c75;position:relative;font-size:1.6rem;font-family:flamaFont;background:0 0;border:0}.ct-news-article article .card .btn-secondary::before{color:#0d2c75;content:"keyboard_arrow_left";font-family:"Material Icons";font-weight:400;font-style:normal;font-size:2em;display:inline-block;vertical-align:middle;width:1em;height:1em;text-transform:none;letter-spacing:normal;white-space:nowrap;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.ct-news-article article .card .btn-secondary:active,.ct-news-article article .card .btn-secondary:active:before,.ct-news-article article .card .btn-secondary:focus,.ct-news-article article .card .btn-secondary:focus:before,.ct-news-article article .card .btn-secondary:hover,.ct-news-article article .card .btn-secondary:hover:before{color:#61b549}.ct-news-article article .card .card-footer{background-color:transparent!important}.ct-pagination-basic .pagination{margin:40px auto}.ct-pagination-basic .pagination li{padding:.5rem 1rem}.ct-pagination-basic .pagination li a{border:1px solid transparent;color:#333;background-color:transparent;padding:.5rem 1rem}.ct-pagination-basic .pagination li a:focus,.ct-pagination-basic .pagination li a:hover{border:1px solid #61b549;background-color:transparent}.ct-pagination-basic .pagination li.active a{background:#61b549;color:#fff;padding:5px 10px;border:1px solid #61b549;-moz-border-radius:2px;border-radius:2px}.ct-pagination-basic .pagination li:first-child:not(.active) a,.ct-pagination-basic .pagination li:first-child:not(.disabled) a,.ct-pagination-basic .pagination li:last-child:not(.active) a,.ct-pagination-basic .pagination li:last-child:not(.disabled) a{font-size:0;padding:0}.ct-pagination-basic .pagination li:first-child:not(.active) a:active,.ct-pagination-basic .pagination li:first-child:not(.active) a:focus,.ct-pagination-basic .pagination li:first-child:not(.active) a:hover,.ct-pagination-basic .pagination li:first-child:not(.disabled) a:active,.ct-pagination-basic .pagination li:first-child:not(.disabled) a:focus,.ct-pagination-basic .pagination li:first-child:not(.disabled) a:hover,.ct-pagination-basic .pagination li:last-child:not(.active) a:active,.ct-pagination-basic .pagination li:last-child:not(.active) a:focus,.ct-pagination-basic .pagination li:last-child:not(.active) a:hover,.ct-pagination-basic .pagination li:last-child:not(.disabled) a:active,.ct-pagination-basic .pagination li:last-child:not(.disabled) a:focus,.ct-pagination-basic .pagination li:last-child:not(.disabled) a:hover{-moz-border-radius:0;border-radius:0}.ct-pagination-basic .pagination li:first-child:not(.active) a:before,.ct-pagination-basic .pagination li:first-child:not(.disabled) a:before,.ct-pagination-basic .pagination li:last-child:not(.active) a:before,.ct-pagination-basic .pagination li:last-child:not(.disabled) a:before{font-family:"Material Icons";content:"\e5cb";font-size:3rem;position:relative;top:2px;line-height:1}.ct-pagination-basic .pagination li:last-child:not(.active) a:before,.ct-pagination-basic .pagination li:last-child:not(.disabled) a:before{content:"\e5cc";top:1px}#ct-press-contacts .card a.btn{background:#d66c00;color:#fff;padding:5px;border:1px solid #d66c00;font-size:1.5rem}#news-filter .card,.ct-filter-items#accordion-filter .card{-moz-border-radius:0;border-radius:0}#news-filter .card #collapse-filter .card-body,#news-filter .card #collapse-filter-news .card-body,.ct-filter-items#accordion-filter .card #collapse-filter .card-body,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body{padding:.5rem;margin-bottom:5px}#news-filter .card #collapse-filter .card-body .sort-by-title,#news-filter .card #collapse-filter-news .card-body .sort-by-title,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .sort-by-title,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .sort-by-title{padding:.2rem .85rem}#news-filter .card #collapse-filter .card-body .sort-by-title label,#news-filter .card #collapse-filter-news .card-body .sort-by-title label,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .sort-by-title label,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .sort-by-title label{font-family:flamaFontBold;font-size:1.2rem;text-transform:uppercase;color:#333;padding-bottom:0!important}#news-filter .card #collapse-filter .card-body .legend-title,#news-filter .card #collapse-filter-news .card-body .legend-title,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .legend-title,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .legend-title{font-family:flamaFontBold;font-size:1.2rem;text-transform:uppercase;color:#333;padding-bottom:0!important;padding-left:.7rem}#news-filter .card #collapse-filter .card-body .facet-title,#news-filter .card #collapse-filter-news .card-body .facet-title,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .facet-title,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .facet-title{padding:0 .85rem}#news-filter .card #collapse-filter .card-body #clearFilter,#news-filter .card #collapse-filter .card-body #newsFilterClear,#news-filter .card #collapse-filter .card-body .clear-filter,#news-filter .card #collapse-filter-news .card-body #clearFilter,#news-filter .card #collapse-filter-news .card-body #newsFilterClear,#news-filter .card #collapse-filter-news .card-body .clear-filter,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #clearFilter,.ct-filter-items#accordion-filter .card #collapse-filter .card-body #newsFilterClear,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .clear-filter,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #clearFilter,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body #newsFilterClear,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .clear-filter{font-size:1.2rem;letter-spacing:2px;color:#61b549}#news-filter .card #collapse-filter .card-body .border-top div:first,#news-filter .card #collapse-filter-news .card-body .border-top div:first,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .border-top div:first,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .border-top div:first{background-color:#333!important;padding:1rem 0;font-size:.9rem}#news-filter .card #collapse-filter .card-body .border-top .colFormLabel,#news-filter .card #collapse-filter-news .card-body .border-top .colFormLabel,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .border-top .colFormLabel,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .border-top .colFormLabel{padding-top:.4rem}#news-filter .card #collapse-filter .card-body .list-group .list-group-item,#news-filter .card #collapse-filter-news .card-body .list-group .list-group-item,.ct-filter-items#accordion-filter .card #collapse-filter .card-body .list-group .list-group-item,.ct-filter-items#accordion-filter .card #collapse-filter-news .card-body .list-group .list-group-item{border:0;margin:0;padding:.2rem .85rem}body.filterSectionSticky #accordion-filter{position:fixed;top:101px;left:0;right:0;border:0;border-top:1px solid #dadada;-moz-border-radius:0;border-radius:0;z-index:1029;-moz-box-shadow:0 1px 5px rgba(0,0,0,.28);box-shadow:0 1px 5px rgba(0,0,0,.28)}@media (max-width:992px){body.filterSectionSticky #accordion-filter{z-index:1050!important}body.filterSectionSticky #accordion-filter:has(.filter-button.collapsed){z-index:1029!important}}body.pageScrollActive.filterSectionSticky #accordion-filter{opacity:0;visibility:hidden}#news-filter .card #collapse-filter .border-top div.p-2:first-of-type,#warranty-filter .card #collapse-filter .border-top div.p-2:first-of-type,.ct-filter-items .card #collapse-filter .border-top div.p-2:first-of-type{background-color:#d66c00!important;color:#fff}#news-filter .card #collapse-filter .card-body .btn.btn-link,#news-filter .card #collapse-filter-news .card-body .btn.btn-link,#warranty-filter .card #collapse-filter .card-body .btn.btn-link,#warranty-filter .card #collapse-filter-news .card-body .btn.btn-link,.ct-filter-items .card #collapse-filter .card-body .btn.btn-link,.ct-filter-items .card #collapse-filter-news .card-body .btn.btn-link{padding:.5rem .75rem}#news-filter .card #collapse-filter .card-body ul.list-group li.list-group-item,#news-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item,#warranty-filter .card #collapse-filter .card-body ul.list-group li.list-group-item,#warranty-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item,.ct-filter-items .card #collapse-filter .card-body ul.list-group li.list-group-item,.ct-filter-items .card #collapse-filter-news .card-body ul.list-group li.list-group-item{padding:.3rem 0;border:0}#news-filter .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-input,#news-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-input,#warranty-filter .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-input,#warranty-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-input,.ct-filter-items .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-input,.ct-filter-items .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-input{margin:.6rem 0 0}#news-filter .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-label,#news-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-label,#warranty-filter .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-label,#warranty-filter .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-label,.ct-filter-items .card #collapse-filter .card-body ul.list-group li.list-group-item .form-check .form-check-label,.ct-filter-items .card #collapse-filter-news .card-body ul.list-group li.list-group-item .form-check .form-check-label{padding-left:2rem}#news-filter #newsFilterClear,#news-filter #searchClearFilter,#warranty-filter #newsFilterClear,#warranty-filter #searchClearFilter,.ct-filter-items #newsFilterClear,.ct-filter-items #searchClearFilter{color:#152c73}#news-filter #searchClearFilter,#warranty-filter #searchClearFilter,.ct-filter-items #searchClearFilter{margin-left:8px}#warranty-filter .filter-container{margin-top:0!important}#warranty-filter .filter-container .checkbox label{margin-bottom:5px}.ct-product-document-list .ct-accordion-basic .card,.ct-product-document-list .ct-accordion-basic .card ul{padding-left:0}.ct-product-document-list .ct-accordion-basic .card ul li{list-style-type:none;margin-bottom:1rem;display:inline-block;width:100%}.ct-product-document-list .ct-accordion-basic .card ul li a{display:inline-block}.ct-product-document-list .ct-accordion-basic .card ul li span{width:100%}.ct-document-finder{padding:2rem}.ct-document-finder .h2{color:#152c73;font-family:flamaFontBold;font-size:1.7rem}.ct-document-finder .card{border:none;background-color:transparent}.document-finder-main{background-color:#fdf9f0}.document-finder-main h4{color:#152c73}.document-finder-main .ct-document-finder .card-body .btn{color:#152c73;font-size:.875rem;background-color:transparent;border-bottom:1px solid #61b549;padding:.2rem .75rem}.document-finder-main .ct-document-finder .card-body .btn.btn-link{font-size:1.1rem;padding-top:.5rem;background-color:transparent;border-bottom:none}.document-finder-main .ct-document-finder .card-body .btn i{line-height:1}.document-finder-main .ct-document-finder select::-ms-expand{display:none}.ct-accordion-group{padding-top:2rem}.ct-accordion-group .card-title{font-size:2.63rem;color:#152c73;font-family:flamaFontBoldItalic}.ct-accordion-group .card{margin-bottom:1rem!important}.ct-accordion-group .card .card-body{background-color:#f5f6f8;border-bottom:1px solid rgba(0,0,0,.125)}.ct-accordion-group .card .card-body .bg-white{background-color:#f5f6f8!important}.ct-accordion-group #collapse6 .table,.ct-accordion-group .card div .card-body{background-color:#fff}.ct-accordion-group .card .card-body .btn-accordion{color:#333;font-size:1.7rem;font-family:flamaFontBold;text-transform:uppercase}.ct-accordion-group .card .card-body .btn-accordion:after{line-height:2.5rem;font-weight:700}.ct-accordion-group .card .card-body .features-table{overflow-x:scroll}.ct-accordion-group .card div .card-body .h4,.ct-accordion-group .card div .card-body h4{color:#152c73;text-transform:uppercase}.ct-accordion-group .card div .card-body .bg-white{background-color:#fff;color:#152c73}.ct-accordion-group .ct-product-document-list .product-document .card-body{height:100%}.ct-accordion-group .ct-product-document-list .product-document .card-body .card-title.h3{color:#333}.ct-proposition-65 .proposition-container h2{font-size:2.8rem}.ct-proposition-65 .proposition-container h4{padding-bottom:2.5rem}.ct-proposition-65 select::-ms-expand{display:none}.ct-search-list .form-control{font-size:2rem;padding:2rem .75rem}.ct-search-list .input-group-append{background:#bac0d0}.ct-search-list .ct-filter-items .list-group-item .form-check{padding-left:0}.ct-search-list .page-list .btn.btn-link:focus,.ct-search-list .page-list .btn.btn-link:hover{text-decoration:none}.ct-search-list .page-list .search-listing h1,.ct-search-list .page-list .search-listing h2{font-size:1.5rem;font-family:flamaFont;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.ct-search-list .page-list .search-listing h1:active,.ct-search-list .page-list .search-listing h1:focus,.ct-search-list .page-list .search-listing h1:hover,.ct-search-list .page-list .search-listing h2:active,.ct-search-list .page-list .search-listing h2:focus,.ct-search-list .page-list .search-listing h2:hover{color:#61b549}.ct-search-list .ct-card-collection-product-search .card{background-color:#fdf9f0;border:0}.ct-search-list .ct-card-collection-product-search .card .card-img-top:hover{opacity:.8}@media (min-width:1200px) and (max-width:1469.98px){.ct-search-list .ct-card-collection-product-search .card .card-body{padding:1.25rem 2rem}}@media (min-width:1470px){.ct-search-list .ct-card-collection-product-search .card .card-body{padding:1.25rem 5rem}}.ct-search-list .ct-card-collection-product-search .card .card-footer .btn-primary{display:inline-block}.ct-search-list .ct-card-collection-product-search .card .card-title{font-size:2.6rem;color:#0d2c75;font-family:flamaFontBold;line-height:26pt;margin-bottom:10px}@media (max-width:575.98px){.ct-search-list .ct-card-collection-product-search .card .card-title{font-size:2.6rem}}@media (max-width:1469.98px){.ct-search-list .ct-card-collection-product-search .card .card-title{font-size:2rem}}.ct-search-list .ct-card-collection-product-search .card .card-title a{color:#0d2c75}.ct-search-list .ct-card-collection-product-search .card .card-title a:focus,.ct-search-list .ct-card-collection-product-search .card .card-title a:hover{color:#61b549}.ct-search-list .ct-card-collection-product-search .card .card-subtitle{color:#000;font-size:1.6rem;margin-bottom:20px;text-transform:uppercase}.ct-search-list .ct-card-collection-product-search .card .card-subtitle a{color:#000}.ct-search-list .ct-card-collection-product-search .card .card-text{color:#617080;font-size:1.6rem}.pt-one-col .container.container-theme{padding:4.38rem .5rem}.ct-form .btn-default,.ct-form .form-group div[class*=col-]{padding-left:0}.topic-page .h2,.topic-page h2{padding-top:5rem}.topic-page .h3,.topic-page h3{padding-top:3rem}.topic-page .content--wrapper a{text-decoration:underline}.topic-page .content--wrapper a.btn-primary,.topic-page .content--wrapper a.text--link{text-decoration:none}.topic-page .content--wrapper ul{list-style-position:inside}.ct-form select::-ms-expand{display:none}.ct-blks1-w100-08.panel{margin:0}@media (min-width:768px) and (max-width:1199.98px){.ct-blks1-w100-08 .btn-lg{padding:1rem;font-size:1.6rem}}.ct-1blks-w100-basic.py-2{padding-top:0!important;padding-bottom:0!important}.ct-1blks-w100-basic form select::-ms-expand{display:none}.ct-1blks-w100-basic div.justify-content-center ul{text-align:left}.ct-1blks-w100-basic .card-body .card-text .h3,.ct-1blks-w100-basic .card-body .card-text h3{color:inherit}.ct-card-collection-w2-03 .card .card-title,.ct-card-collection-w2-03 .card-footer>.btn{color:#152c73;font-family:flamaFontBold}.ct-1blks-w100-basic .card-body .btn-primary{display:block}.ct-1blks-w100-02{padding:3rem 0!important}.ct-1blks-w100-02 .border-top{border-top:0!important}.ct-1blks-w100-02 .border-bottom{border-bottom:0!important}.ct-card-collection-w2-03 .card-footer>.btn{font-size:1.8rem;letter-spacing:2px;position:relative;margin-right:2.5rem}@media (max-width:575.98px){.ct-card-collection-w2-03 .card-footer>.btn{font-size:1.6rem}}.ct-card-collection-w2-03 .card-footer>.btn i{position:absolute;top:3px;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%)}.ct-card-collection-w2-03 .card-footer>.btn:focus,.ct-card-collection-w2-03 .card-footer>.btn:focus i,.ct-card-collection-w2-03 .card-footer>.btn:hover,.ct-card-collection-w2-03 .card-footer>.btn:hover i{color:#61b549}.ct-card-collection-w2-03 .card-footer>.btn::after{font-size:2.5rem}.ct-card-collection-w3-01{margin:0 auto}.ct-card-collection-w3-01 .card-collection-title{color:#152c73;font-size:2.8rem;font-family:flamaFontBoldItalic;text-transform:uppercase;padding-top:3rem}.ct-card-collection-w3-01 .card .btn::after{content:none}.ct-card-collection-w2-basic.container,.ct-card-collection-w3-basic.container{max-width:100%}.ct-card-collection-w2-basic.container>.row,.ct-card-collection-w3-basic.container>.row{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;max-width:540px}@media (min-width:576px){.ct-card-collection-w2-basic.container>.row,.ct-card-collection-w3-basic.container>.row{max-width:720px}}@media (min-width:768px){.ct-card-collection-w2-basic.container>.row,.ct-card-collection-w3-basic.container>.row{max-width:960px}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .card-body app-yext-ratings{display:block;min-height:6rem}}@media (min-width:1200px){.ct-card-collection-w2-basic.container>.row,.ct-card-collection-w3-basic.container>.row{max-width:1140px}}@media (min-width:1470px){.ct-card-collection-w2-basic.container>.row,.ct-card-collection-w3-basic.container>.row{max-width:1410px}}.ct-card-collection-w2-basic.mb-4{margin-bottom:0!important}.ct-card-collection-w2-basic.mt-4{margin-top:0!important}.ct-card-collection-w2-basic .card{background-color:transparent}.ct-card-collection-w2-basic.container{padding-top:2rem;padding-bottom:2rem}.ct-card-collection-w3-04 .card .card-title .btn{border:none}.ct-cardcollection-w3-23 .ct-product-list .product-list .card-img-top{width:100%;right:0}.ct-cardcollection-w3-23 .ct-product-list .product-list .card .card-subtitle{margin-bottom:0}.ct-card-collection-w5-03 .container{padding:0}.ct-card-collection-w5-03 .card-collection-subtitle,.ct-card-collection-w5-03 .card-collection-title{font-family:flamaFontBold}.ct-card-collection-w5-03 .card-collection-title{color:#333;font-size:2rem}.ct-card-collection-w5-03 .card-collection-subtitle{color:#152c73;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:2rem 0}@media (max-width:1024px){.ct-card-collection-w5-03 .card-container{-webkit-flex:0 0 24%;-moz-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%;margin:0 .2rem}}@media (max-width:767.98px){.ct-card-collection-w5-03 .card-container{-webkit-flex:0 0 49%;-moz-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0 .1rem}}.ct-card-collection-w5-03 .card-container .card{background-color:transparent;border:0;border-bottom:2px solid #61b549;-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}.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}.ct-card-collection-w5-03 .card-container .card .card-body .card-title{color:#152c73;text-transform:uppercase;letter-spacing:1px;font-family:flamaFontBold;margin-top:15px;text-align:center;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}.ct-card-collection-w5-03 .card-container .card .card-body .card-subtitle{color:#617080}.ct-card-collection-w5-03 .card-container .card .card-body .card-text{padding-bottom:2rem}.ct-card-collection-w5-03 .card-container .card .card-footer{padding:0;background:0 0;border:0;text-align:right;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}@media (max-width:1024px){.ct-card-collection-w5-03 .card-container .card .card-footer{padding:0}}.ct-card-collection-w5-03 .card-container .card .card-footer a.btn{color:#152c73;font-size:1.2rem;font-family:flamaFont;margin:.6rem 0;padding:0}.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:hover,.ct-product-list .product-list .card .rebates:hover,.ct-product-list .product-list .summary--wrapper .rebates:hover,.residential-product-detail-b .panel--body .rebates:hover{color:#61b549}@media (max-width:1199.98px){.ct-card-collection-w5-03 .card-container .card .card-footer a.btn{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1rem}}@media (max-width:475px){.ct-card-collection-w5-03 .card-container .card .card-footer a.btn{font-size:.85rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (max-width:350px){.ct-card-collection-w5-03 .card-container .card .card-footer a.btn{font-size:.85rem}}@media (max-width:1199.98px){.ct-card-collection-w5-03 .card-container .card .card-footer a.btn i{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.8rem}}.ct-product-list .product-list .card .rebates,.ct-product-list .product-list .summary--wrapper .rebates,.residential-product-detail-b .panel--body .rebates{font-family:flamaFontBold;cursor:pointer;padding-top:3px;padding-bottom:3px}.ct-product-list .compare-checkbox .form-check{padding-left:0;padding-top:10px}.ct-product-list .compare-checkbox .form-check input[type=checkbox]{visibility:hidden;margin-left:0}.ct-product-list .compare-checkbox .form-check input[type=checkbox]+label:before{border:2px solid #61b549;content:" ";display:inline-block;height:2rem;margin:0 1em 0 0;padding:0;width:2rem}.ct-product-list .compare-checkbox .form-check input[type=checkbox]:checked+label:before{color:#61b549;content:"✓";text-align:center;font-weight:bolder}.ct-product-list .compare-checkbox .form-check input[type=checkbox]:checked+label:after{font-weight:bolder}.ct-product-list .compare-checkbox .form-check input[type=checkbox]:disabled+label:before{border:2px solid #bac0d0}.ct-product-list .compare-checkbox .form-check-label{font-family:flamaFontBold;margin-left:10px;font-size:1.2rem;text-transform:uppercase;color:#0d2c75;position:relative;top:-4px}.ct-product-list .product-list .card .card-img-top:hover{opacity:1}@media (min-width:768px){.ct-product-list .product-list .card .card-body app-yext-product-rating{display:block;min-height:7rem}}.ct-product-list .product-list .card .card-body .form-check-label{margin-left:0;font-family:flamaFontBold}.ct-product-list .product-list .card .card-body .product-titles .card-subtitle{font-weight:bolder}.ct-product-list .product-list .card .rebates{text-transform:uppercase;color:#152c73;font-size:1.4rem;letter-spacing:normal}.ct-product-list .product-list .summary--wrapper.feature{margin-top:0}.ct-product-list .product-list .summary--wrapper .panel{margin:0 auto 20px}.ct-product-list .product-list .summary--wrapper .product-attributes .form-check>input{top:-5px}.ct-product-list .product-list .summary--wrapper .product-attributes .rebates{font-size:14px;font-family:flamaFontBold}.ct-product-list .product-list .summary--wrapper .card-body .card-subtitle{font-weight:bolder;color:#000}.ct-product-list .sidebar--links a.btn{text-transform:none;font-family:Arial,sans-serif;text-decoration:underline;padding:.375rem 0;font-weight:bolder;line-height:1.5;margin-bottom:1rem}.ct-product-list .sidebar--links a.btn:focus,.ct-product-list .sidebar--links a.btn:hover{color:#61b549}.ct-product-list #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]+label:before{border:2px solid #61b549;content:" ";display:inline-block;height:2rem;margin:0 .25em 0 0;padding:0;width:2rem;position:absolute;right:-3rem;cursor:pointer}.ct-product-list #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:checked+label:before{color:#61b549;content:"✓";text-align:center;font-weight:bolder;font-size:13px}.ct-product-list #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:checked+label:after{font-weight:bolder}.ct-product-list #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]:disabled+label:before{border:2px solid #bac0d0}@media (max-width:767.98px){.residential-product-detail-b,.residential-product-detail-b .col{padding-left:0;padding-right:0}.residential-product-detail-b{margin-right:0;margin-left:0}.residential-product-detail-b .panel--body .text--link{font-size:1.5rem;margin-bottom:30px}}.residential-product-detail-b .listing .phone i{padding-right:5px;padding-bottom:3px}.residential-product-detail-b .panel--body .listing .top-attr{letter-spacing:1px;text-transform:uppercase;margin-top:16px}.residential-product-detail-b .panel--body .listing .top-attr,.residential-product-detail-b .panel--body .listing h3,.residential-product-detail-b .panel--body .listing h6{font-size:1.4rem;color:#152c73;font-family:flamaFont}@media (min-width:768px){.residential-product-detail-b .panel--body .listing .top-attr,.residential-product-detail-b .panel--body .listing h3,.residential-product-detail-b .panel--body .listing h6{margin-left:0}}.residential-product-detail-b .panel--body .listing .ct-star-ratings{margin-right:2rem}.residential-product-detail-b .panel--body .text--link{margin-top:20px}.residential-product-detail-b .panel--body.no--image{padding:30px 0 20px;max-width:100%}@media (max-width:767.98px){.residential-product-detail-b .panel--body.no--image{padding:50px 0}}.residential-product-detail-b .panel--body .pre--header{font-size:1.8rem;color:#0d2c75;letter-spacing:4px;text-transform:uppercase}.residential-product-detail-b .panel--body .edit-location{font-family:flamaFont;text-align:right;margin-top:3px}app-loader,app-system-builder .footer--navigation div.text-right .btn-lg{text-align:center}.residential-product-detail-b .panel--body .edit-location a{font-size:1.2rem!important;letter-spacing:1px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline}.residential-product-detail-b .panel--body .connect-text .connect-expert{color:#152c73;letter-spacing:1px;font-weight:500!important;font-family:flamaFont!important;font-size:16px!important;margin-top:0!important;text-transform:none;padding-bottom:5px}.residential-product-detail-b .panel--body .dealer-icons{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.residential-product-detail-b .panel--body .dealer-icons .award-winner img{margin-right:15px;max-width:100px}@media (max-width:1199.98px){.residential-product-detail-b .panel--body .d-md-flex{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.residential-product-detail-b .panel--body .dealer-icons{margin-left:0!important;margin-bottom:10px}}.residential-product-detail-b .panel--body .carrier-authorized{width:120px}.residential-product-detail-b .panel--body .carrier-authorized img{max-width:100%}.residential-product-detail-b .panel--body .accordion-title{letter-spacing:normal}.residential-product-detail-b .panel--body .card{background-color:#fdf9f0;border:2px solid #61b549}.residential-product-detail-b .panel--body .card.pdp-card{border:1px solid #152d74;background-color:#fff}.residential-product-detail-b .panel--body .card.pdp-card:hover{border:1px solid #61b549}.residential-product-detail-b .panel--body .find-other{font-style:italic;font-size:13px;margin-bottom:10px;margin-top:10px}.residential-product-detail-b .panel--body .find-other a{-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#0d2c75;text-decoration:underline}.residential-product-detail-b .panel--body .find-other a:focus,.residential-product-detail-b .panel--body .find-other a:hover{color:#61b549}.residential-product-detail-b .panel--body app-dealer-widget{width:100%}.residential-product-detail-b .panel--body app-dealer-widget .card{margin-top:20px}.residential-product-detail-b .panel--body app-dealer-widget p.m-0.mt-4,.residential-product-detail-b .panel--body app-dealer-widget p.m-0.mt-4 a{font-size:1.3rem}.residential-product-detail-b .panel--body app-dealer-widget .ct-star-ratings .google-ratings img{width:31px}.residential-product-detail-b .panel--body app-dealer-widget h5{font-size:2.2rem;font-family:flamaFontBold;color:#1d2a49;display:inline-block}.residential-product-detail-b .panel--body app-dealer-widget p a{font-size:1.8rem;color:#0d2c75;font-family:flamaFontBold}.residential-product-detail-b .panel--body app-dealer-widget p a:focus,.residential-product-detail-b .panel--body app-dealer-widget p a:hover{color:#61b549}.residential-product-detail-b .panel--body app-dealer-widget .phone-icon{vertical-align:text-bottom;margin-right:2px}.residential-product-detail-b .panel--body app-dealer-widget .listing div a{font-size:1.4rem;color:#0d2c75;font-family:flamaFont}.residential-product-detail-b .panel--body app-dealer-widget .listing div a:focus,.residential-product-detail-b .panel--body app-dealer-widget .listing div a:hover{color:#61b549}@media (max-width:1469.98px){.residential-product-detail-b .panel--body app-dealer-widget .listing{display:block!important}}.residential-product-detail-b .panel--body app-dealer-widget .listing .p-2 a{text-transform:uppercase;text-decoration:underline;letter-spacing:1px}.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link{border:2px solid #152c73;-moz-border-radius:25px;border-radius:25px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;font-size:15px;padding:10px 25px;letter-spacing:1px}.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link:first-of-type{background-color:#152c73;color:#fff;float:right!important;margin-top:0!important}.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link:first-of-type:focus,.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link:first-of-type:hover{background-color:#fff;color:#152c73}.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link:focus,.residential-product-detail-b .panel--body app-dealer-widget .listing a.text--link.ml-auto.text--link:hover{background-color:#152c73;color:#fff}.residential-product-detail-b app-ratings-syndication .google-image img{margin-left:5px;width:24px!important;display:inline-block!important;margin-top:12px}@media (max-width:920px){.residential-product-detail-b .google-image img{margin-top:6px!important}}@media (max-width:768px){.residential-product-detail-b .google-image img{margin-left:16px!important}.residential-product-detail-b .google-ratings small{font-size:75%}}.residential-product-detail-b .rebates{font-size:1.4rem}@media (max-width:767.98px){.technicalspecification .accordion-lg,.technicalspecification .modal-lg{max-width:90%;margin:10px}}.residential-channel-partner-list-b .card .card-body .d-md-flex,.residential-channel-partner-list-b .ct-star-ratings .google-ratings .review img{margin-left:0}.technicalspecification .accordion-body table,.technicalspecification .modal-body table{width:100%;height:100%;table-layout:fixed}.technicalspecification .accordion-body table td.attribute,.technicalspecification .modal-body table td.attribute{font-weight:700}.technicalspecification .accordion-body table td,.technicalspecification .modal-body table td{height:100%;padding:.5rem 1rem;border:1px solid #bac0d0;vertical-align:top}.residential-channel-partner-list-b .filter--bar select{padding-right:2.5rem}.residential-channel-partner-list-b .card .card-body h5{clear:both}.residential-channel-partner-list-b .card .card-body .listing .p-2{padding:.5rem .5rem .5rem 0!important}.residential-channel-partner-list-b .card .card-body .dealer-contact i{padding-bottom:3px}.residential-channel-partner-list-b.map--view .card .card-body .d-md-flex{height:auto}.residential-channel-partner-list-b .ct-star-ratings{min-width:250px}.residential-channel-partner-list-b .ct-star-ratings .google-ratings .review{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.residential-channel-partner-list-b .ct-star-ratings .google-ratings img{width:31px;margin-left:0}.residential-channel-partner-list-b .ct-star-ratings .google-ratings .logo-hidden .col-left{max-width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.residential-channel-partner-list-b #dealer-list .card-footer a[aria-label="Book Appointment"]{background-color:#0d2c75;color:#fff;display:inline-block;-moz-border-radius:.625rem;border-radius:.625rem;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid transparent;text-align:center;font-size:15px;font-weight:400;font-family:flamaFont;text-transform:none;letter-spacing:0;position:relative;padding:.5rem 1.5rem}.ct-block-04.block-content .header-block .card-body .card-title,.ct-product-compare-modal .modal-body table.product-data-compare #productDetails .card-body .card-title,.ct-product-compare-modal .modal-body table.product-data-compare th.r1,.ct-product-compare-modal .modal-body table.product-data-compare th.r2,.ct-product-compare-modal .modal-title{text-transform:uppercase}.residential-channel-partner-list-b #dealer-list .card-footer a[aria-label="Book Appointment"]:hover{background-color:transparent;color:#0d2c75;border:2px solid #0d2c75}.residential-channel-partner-list-b #dealer-list .card-footer a[aria-label="Book Appointment"]:after{font-size:22px;margin-top:-3px;display:none!important}.residential-channel-partner-list-b .find-dealer-block{gap:10px;row-gap:20px;margin:0 0 20px}@media (min-width:992px){.residential-channel-partner-list-b .find-dealer-block{margin-bottom:50px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.residential-channel-partner-list-b .find-dealer-block .filter--bar{max-width:50%;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.residential-channel-partner-list-b .find-dealer-block .dealer-count{font-size:1.7rem;letter-spacing:normal;margin-top:8px}.residential-channel-partner-list-b .find-dealer-block .dealer-count .material-icons{color:inherit!important;font-size:1.8em!important;position:static!important;margin-right:4px!important}.residential-channel-partner-list-b .find-dealer-block .filter--bar{background-color:transparent;margin:0;padding:0}.residential-channel-partner-list-b .find-dealer-block .filter--bar .find-dealer-header{font-size:4rem;margin:0 0 20px}@media (min-width:768px){.residential-channel-partner-list-b .find-dealer-block .filter--bar .find-dealer-header{margin:0 0 50px}}.residential-channel-partner-list-b .find-dealer-block .filter--bar .form-row .form-control{-moz-border-radius:2px;border-radius:2px;width:auto;outline:0!important;-moz-box-shadow:none!important;box-shadow:none!important;height:45px!important}.residential-channel-partner-list-b .find-dealer-block .filter--bar .form-row .form-control#filters{border:1px solid #878787;-moz-background-size:15px!important;-o-background-size:15px!important;background-size:15px!important;width:100%;max-width:100%;padding-right:30px;font-size:1.7rem;padding-left:15px;margin-top:20px}@media (min-width:992px){.residential-channel-partner-list-b .find-dealer-block .filter--bar .form-row .form-control#filters{width:185px;margin:0}}.residential-channel-partner-list-b .find-dealer-block .filter--bar form p.text-danger{font-size:12px;margin:3px 0 0}.residential-channel-partner-list-b .find-dealer-block .filter--bar form .form-control{height:45px!important}.residential-channel-partner-list-b .find-dealer-block .filter--bar form .form-control[name=zipCode]{-moz-border-radius:4px;border-radius:4px;z-index:1;border:1px solid #878787;padding:5px 16px;max-width:-moz-calc(100% - 49px);max-width:calc(100% - 49px);font-size:1.7rem;color:#212529}.residential-channel-partner-list-b .find-dealer-block .filter--bar form .input-group-append button.btn{height:auto;-moz-border-radius:0 2px 2px 0!important;border-radius:0 2px 2px 0!important;margin:0!important;width:50px!important;background-color:#7f7d7e;border:0!important}@media (min-width:992px){.residential-channel-partner-list-b .find-dealer-block .find-dealer-card{-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:0;overflow:hidden;background:#fff;-moz-box-shadow:3px 3px 10px rgba(0,0,0,.4);box-shadow:3px 3px 10px rgba(0,0,0,.4);-moz-border-radius:25px;border-radius:25px}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-image{width:32%;min-width:32%;max-width:32%}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-image img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 100%;object-position:60% 100%}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-list{padding:25px}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-list>div:not(.card-title){font-size:14px;padding:0 0 0 15px;margin:0 0 15px}@media (min-width:768px){.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-list>div:not(.card-title){font-size:17px}}.residential-channel-partner-list-b .find-dealer-block .find-dealer-card .card-content .card-list .card-title{margin:0 0 20px!important;font-weight:400;font-size:1.7rem;font-family:Arial,sans-serif;line-height:1.3}.ct-hero-basic.bg-primary-blue .text-white,.ct-hero-basic.bg-primary-green .text-white{color:#152c73!important}app-yext-ratings .ct-star-ratings .carrier-ratings{padding-left:0;padding-right:0;margin-left:-1px}app-ratings-syndication .ct-star-ratings .google-ratings{margin-left:5px}app-ratings-syndication .ct-star-ratings .google-ratings .star-rating a,app-ratings-syndication .ct-star-ratings .google-ratings .star-rating a:active,app-ratings-syndication .ct-star-ratings .google-ratings .star-rating a:hover,app-ratings-syndication .ct-star-ratings .google-ratings .star-rating a:visited,app-syndication .ct-star-ratings .google-ratings .star-rating a,app-syndication .ct-star-ratings .google-ratings .star-rating a:active,app-syndication .ct-star-ratings .google-ratings .star-rating a:hover,app-syndication .ct-star-ratings .google-ratings .star-rating a:visited{color:#4285f4}app-dealers app-dealer-cards{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}.ct-star-ratings .star-rating span{left:0}.ct-star-ratings .star-rating span:before{padding-left:0;left:0}.review-details-c{padding:0}.review-details-c .ratings--wrapper{padding-bottom:20px}.review-details-c .ratings--wrapper .content--wrapper{margin:0}.rating-review-form.py-2{padding-top:0!important;padding-bottom:0!important}.rating-review-form .h2{font-size:2.8rem;color:#152c73;font-family:flamaFontBoldItalic;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.rating-review-form .h3,.rating-review-form .h5,.rating-review-form .h6{font-size:1.8rem;color:#152c73;font-family:flamaFontBold;padding-top:1rem!important;padding-bottom:1rem!important}.rating-review-form .form-check .form-check-input{margin-top:.75rem}.rating-review-form .form-check .form-check-label{padding:0 1rem}.rating-review-form .form-group{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.rating-review-form .form-group .rate-product{color:#61b549}.rating-review-form .form-group .attr-rating-group{border:1px solid #61b549}.rating-review-form .form-group label{font-size:1.5rem;color:#333;padding-bottom:1rem}.rating-review-form .form-group .mt-2{margin-top:.75rem!important}.rating-review-form .form-group select::-ms-expand{display:none}.residential-dealer-widget .text--link{margin-top:0;margin-bottom:0}.residential-dealer-widget .listing .p-2{padding:.5rem .5rem .5rem 0!important}.residential-dealer-widget .ct-star-ratings .google-ratings .review img{margin-left:0;width:11rem}.residential-dealer-widget .ct-star-ratings .google-ratings a small{font-size:1.36rem;font-family:Arial,sans-serif}.residential-dealer-widget .ct-star-ratings .google-ratings img{width:31px}.residential-channel-partner-list-b app-dealer-cards .card-body h5,.residential-channel-partner-list-b app-dealer-widget .card-body h5,.residential-dealer-widget app-dealer-cards .card-body h5,.residential-dealer-widget app-dealer-widget .card-body h5{clear:both}@media (max-width:798px){.residential-channel-partner-detail-b .reviews--wrapper.reviews--wrapper{padding-bottom:15px;margin-top:-35px}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>.float-left:first-child{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-5px}}.residential-channel-partner-detail-b .reviews--wrapper{padding-bottom:30px}@media (min-width:1200px){.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>.float-left:first-child{text-align:center;width:auto;padding:0 15px 0 0;min-width:auto}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>.float-left:last-child{width:100%;padding:0 15px;text-align:center}}@media (max-width:798px){.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>.float-left:last-child{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:176px;margin:0}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>.float-left.float-left{width:50%;padding-left:0;padding-right:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1199.98px){.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews .float-left{width:100%;padding:0 .5rem}}@media (max-width:798px){.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left{width:auto}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .yelp-ratings{margin-top:-4px;margin-left:-2px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .facebook-ratings{margin-top:2px;margin-right:46px}}@media (min-width:1200px){.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left{width:33.33%;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .carrier-ratings div[class*=col-],.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .google-ratings div[class*=col-],.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .yelp-ratings div[class*=col-]{max-width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .facebook-ratings div[class*=col-]:first-child{max-width:65%;-webkit-flex:0 0 65%;-moz-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews app-syndication .float-left .ct-star-ratings .facebook-ratings div[class*=col-]:last-child{max-width:35%;-webkit-flex:0 0 35%;-moz-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;text-align:left!important}}.residential-channel-partner-detail-b .reviews--wrapper .icon--listing__reviews>div{padding:.5rem}@media (max-width:798px){.residential-channel-partner-detail-b .reviews--wrapper .ct-star-ratings .google-ratings .review{width:100%;display:block}}.residential-channel-partner-detail-b .reviews--wrapper .ct-star-ratings .google-ratings .review img{margin-left:0;width:11rem}.residential-channel-partner-detail-b .reviews--wrapper .ct-star-ratings .google-ratings img{width:31px;margin-left:25px}.residential-channel-partner-detail-b .card .card-body h5{margin-bottom:0}.ct-product-compare-modal .modal-lg{max-width:120rem}.ct-product-compare-modal .modal-body,.ct-product-compare-modal table td,.ct-product-compare-modal table th{padding:0}.ct-product-compare-modal .modal-body{height:100%}.ct-product-compare-modal .modal-body table.product-data-compare,.ct-product-compare-modal .modal-body table.product-data-compare table{width:100%;height:100%;table-layout:fixed}.ct-product-compare-modal .modal-body table.product-data-compare .product-titles .card-title a{font-size:2rem;font-family:flamaFontBold;line-height:26pt;margin-bottom:10px}.ct-product-compare-modal .modal-body table.product-data-compare .product-titles .card-subtitle a{font-family:flamaFont;color:#000;font-size:1.5rem;text-transform:uppercase}.ct-product-compare-modal .modal-body table.product-data-compare th .btn{margin-bottom:.5rem}.ct-product-compare-modal .modal-body table.product-data-compare td.r2,.ct-product-compare-modal .modal-body table.product-data-compare th{height:100%;padding:.5rem 1rem;border-top:1px solid #bac0d0;vertical-align:top}.ct-product-compare-modal .modal-body table.product-data-compare th.r1{border-right:1px solid #bac0d0;width:25%}.ct-product-compare-modal .modal-body table.product-data-compare td.r2:not(:first-child){border-left:1px solid #bac0d0}.ct-product-compare-modal .modal-body table.product-data-compare .data-compare-controls{padding-top:2rem;text-align:right}.ct-product-compare-modal .modal-body table.product-data-compare .data-compare-controls span{display:block}.ct-product-compare-modal .modal-body table.product-data-compare #productDetails .card-body{padding:0;height:100%}.ct-product-compare-modal .modal-body table.product-data-compare #productDetails .card-body img{max-width:10rem!important}.ct-product-compare-email .modal-body{height:auto}.modal .modal-content .modal-body .form-group select::-ms-expand{display:none}.modal .modal-content .modal-body .access-your-thermostat label{font-size:1.4rem}.modal .modal-content .modal-body .access-your-thermostat label,.modal .modal-content .modal-body .forgot-password label{font-family:Arial,sans-serif;letter-spacing:2px}.modal .modal-content .modal-body .forgot-password{padding-top:1rem}.modal .modal-content .modal-body .forgot-password .form-group{width:100%}.modal .modal-content .modal-body .forgot-password .form-control{margin-right:1rem;width:50%}.modal .modal-content .modal-body .forgot-password button{margin-top:1rem}.modal .modal-content .modal-footer{border-top:1px solid #bac0d0}img[width="1"]{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-static-margin .text--link i{top:3px}header nav.navbar .navbar-brand{top:3rem}.ct-header-basic-redesign .dropdown-menu .info--panel .text--link i{position:relative;margin-top:2.25rem}}#accordion-title,#exampleModalCenterTitle,#languageSelectorModalLabel,#locationId,#modal-title,#modalPopup,#productModalLabel{font-family:flamaFontBoldItalic;line-height:42px;font-weight:500;font-size:28px;color:#0d2c75}.product-promo{padding:0}.product-promo .promo{margin:15px 0 5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:103px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:flamaFontBold;font-size:16px;border:2px solid #9298b6;padding:0}@media (max-width:992px){.product-promo .promo{height:80px;font-size:13px}.product-promo .promo_img{-webkit-flex:0 0 130px;-moz-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;padding-left:0}}@media (max-width:1180px){.product-promo .promo{font-size:14px}}.product-promo .promo_img img{max-height:100%}.product-promo .promo_h1{padding:10px 0 10px 40px;font-size:1.5em;line-height:1.1;font-weight:700}@media (max-width:767.98px){.modal .modal-content .modal-body .forgot-password .form-control{width:100%}.product-promo .promo{display:inline-block;height:100%}.product-promo .promo_img{display:none!important}.product-promo .promo_h1{padding:10px!important}}@media (max-width:992px){.product-promo .promo_img img{width:100%;height:100%}.product-promo .promo_h1{padding:0 0 0 10px}}@media (max-width:1180px){.product-promo .promo_h1{padding:10px 0 10px 25px}}.product-promo .promo_p{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.2;padding:10px 30px;font-family:Arial,sans-serif;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}@media (max-width:767.98px){.product-promo .promo_p{padding:10px}}.product-promo .promo_btn{text-align:center;display:inline-flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:4%}@media (max-width:767.98px){.product-promo .promo_btn{padding:10px}}@media (max-width:1180px){.product-promo .promo_btn{padding-right:20px}}.product-promo .promo_btn .btnShop{border:1px solid #7bb455;background:#7bb455;color:#fff;-moz-border-radius:4px;border-radius:4px;padding:7px 16px 11px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;white-space:nowrap}.educational-content{margin:0;border:1px solid #152c73;padding:15px!important;font-size:1.3rem!important;text-align:justify}.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,.header--cta--links--mobile a{text-align:center}@media (max-width:991px){.residential-channel-partner-list-b .filter--bar .col-md-6{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:570px){.residential-channel-partner-list-b .filter--bar .col-md-6>.form-row{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.residential-channel-partner-list-b .filter--bar select{color:#000!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAA50lEQVRIie3UPUoDQRjG8Z8WwUKwEbTfA1hZauUVUtp6Ba/gHSztBQtLtYmQFJ4hjY2BlCEgkrVwkGXc7I5mGmH+8DbD+zzPfFMoFAqZeMQLqoyeVfB86GqqQ81xliH0FLOGb29wjQ9cbhB6gffIcy3jqLHGNQa/CBwETewz7hLt4rZF9IzDhNB9PLXo77HXJ97ytcWrSPyK4w7dEaaRZoUrbCdM+pshFpHREucb9ibRt4q/7k4SBxj5eW53oeLxUdBkYd1NjesGO7lCm7S9zRxvPokTvDVCc/1ySVSYhMr5rxcKhX/EJz8gazIttX7QAAAAAElFTkSuQmCC) center right 10px/20px no-repeat #fff!important;-webkit-appearance:none}.residential-channel-partner-list-b .filter--bar a,.residential-channel-partner-list-b .filter--bar label{color:#fff;padding-left:10px}.residential-channel-partner-list-b .filter--bar form p{width:100%}.residential-channel-partner-list-b .filter--bar form .input-group-append .material-icons{color:#fff;right:0;left:0;font-size:20px}.residential-channel-partner-list-b .filter--bar form .input-group-append button.btn{-moz-border-radius:30px!important;border-radius:30px!important;background:#61b549;width:65px;color:#fff;text-align:center;opacity:1;border:2px solid #61b549;margin-left:10px;cursor:pointer;font-size:14px;height:-moz-calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;line-height:normal}.residential-channel-partner-list-b .filter--bar form .input-group-append button.btn:hover{background:0 0;color:#61b549}.residential-channel-partner-list-b .filter--bar form .input-group-append button.btn:hover i.material-icons{color:#61b549}.residential-channel-partner-list-b .filter--bar .form-control{background:#fff;color:#000;-moz-border-radius:30px;border-radius:30px;border:0;font-size:14px;height:-moz-calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem}.header--cta--links--mobile{padding:10px 10px 8px;border-top:1px solid #bac0d0;border-bottom:1px solid #bac0d0}@media (min-width:1200px){.header--cta--links--mobile{display:none}}.header--cta--links--mobile a{width:-moz-calc(50% - 5px);width:calc(50% - 5px);display:inline-block;margin:0;border:2px solid #61b549;font-size:1.25rem;font-family:flamaFontBold;font-weight:900;line-height:normal;letter-spacing:1px;position:relative;color:#152c73;padding:8px 15px;outline:0}.card-image-outer-border-large .btn-video-play,.card-image-outer-border-medium .btn-video-play{margin-left:-1.58rem;margin-bottom:1.58rem}@media (max-width:1199.98px){.header--cta--links--mobile a{height:50px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-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}}.kampyle_vertical_button{z-index:0!important}.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 #152c73 #152c73 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}.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:1199.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:1199.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,.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}.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:1199.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>.container{padding-left:0;padding-right:0}.ct-block-04 .card-body .btn,.ct-block-04 .card-body .btn-link,.ct-block-04 .card-body .card-subtitle,.ct-block-04 .card-body .card-text,.ct-block-04 .card-body .card-text p,.ct-block-04 .card-body .card-title,.ct-block-04 .card-body .card-title .h1,.ct-block-04 .card-body .key-brand-attribute,.ct-block-04 .card-body .key-brand-attribute h3,.ct-block-04 .card-body .key-brand-description,.ct-block-04 .card-body .text--link{color:#152c73}.ct-block-04 .card-body .btn-link:active,.ct-block-04 .card-body .btn-link:focus,.ct-block-04 .card-body .btn-link:hover,.ct-block-04 .card-body .btn:active,.ct-block-04 .card-body .btn:focus,.ct-block-04 .card-body .btn:hover,.ct-block-04 .card-body .text--link:active,.ct-block-04 .card-body .text--link:focus,.ct-block-04 .card-body .text--link:hover{color:#61b549!important}.ct-block-04 .card-body .text--link:active i,.ct-block-04 .card-body .text--link:focus i,.ct-block-04 .card-body .text--link:hover i{color:#61b549}@media (max-width:767.78px){.ct-block-04 .card-body{padding-left:0;padding-right:0}}.ct-block-04 .card-body .card-title{font-size:2.8rem;line-height:1.2;letter-spacing:2px;font-family:flamaFontBoldItalic}.ct-block-04 .card-body .card-subtitle,.ct-block-04 .card-body .card-title{padding:0}.ct-block-04 .card-body .card-img{padding:2.25rem 0 0}.ct-block-04 .card-body .card-img img{width:100%}.ct-block-04.block-content .header-block .card-body{padding:.5rem}@media (max-width:767.78px){.ct-block-04.block-content .header-block .card-body{padding-left:0;padding-right:0}}.ct-block-04.block-content .header-block .card-body .card-title{font-family:flamaFontBoldItalic;font-size:3.75rem;letter-spacing:2px;margin-bottom:2rem}@media (max-width:1199.98px){.ct-block-04.block-content .header-block .card-body .card-title{font-size:3.5rem}}.ct-block-04.block-content .card-body .key-brand-description{color:#617080;margin-bottom:2.5rem}.ct-block-04.block-content .card-body .key-brand-attribute{font-size:2rem;line-height:1.8rem;color:#152c73;font-family:flamaFontBoldItalic;margin-bottom:.75rem}.ct-block-04.block-content .card-body .card-links{padding-top:.5rem}.ct-block-04.block-content .card-body .card-links .btn{color:#152c73;font-size:1.8rem;font-family:flamaFontBold;letter-spacing:2px;border:0;padding-left:0}@media (max-width:575.98px){.ct-block-04.block-content .card-body .card-links .btn{font-size:1.6rem}}.ct-block-04.block-content .card-body .card-links .btn:active,.ct-block-04.block-content .card-body .card-links .btn:focus,.ct-block-04.block-content .card-body .card-links .btn:hover{color:#61b549;background:0}.ct-block-04.text-dark-brown .col-right .card-body .card-links .btn,.ct-block-04.text-dark-brown .col-right .card-body .key-brand-attribute,.ct-block-04.text-dark-brown .col-right .card-body .key-brand-description,.ct-block-04.text-dark-brown .header-block .card-body .card-subtitle,.ct-block-04.text-dark-brown .header-block .card-body .card-text,.ct-block-04.text-dark-brown .header-block .card-body .card-title{color:#333}.ct-block-04.text-blue .col-right .card-body .card-links .btn,.ct-block-04.text-blue .col-right .card-body .key-brand-attribute,.ct-block-04.text-blue .col-right .card-body .key-brand-description,.ct-block-04.text-blue .header-block .card-body .card-subtitle,.ct-block-04.text-blue .header-block .card-body .card-text,.ct-block-04.text-blue .header-block .card-body .card-title{color:#152c73}.ct-block-04.text-green .col-right .card-body .card-links .btn,.ct-block-04.text-green .col-right .card-body .key-brand-attribute,.ct-block-04.text-green .col-right .card-body .key-brand-description,.ct-block-04.text-green .header-block .card-body .card-subtitle,.ct-block-04.text-green .header-block .card-body .card-text,.ct-block-04.text-green .header-block .card-body .card-title{color:#61b549}.ct-block-04.text-light-blue .col-right .card-body .card-links .btn,.ct-block-04.text-light-blue .col-right .card-body .key-brand-attribute,.ct-block-04.text-light-blue .col-right .card-body .key-brand-description,.ct-block-04.text-light-blue .header-block .card-body .card-subtitle,.ct-block-04.text-light-blue .header-block .card-body .card-text,.ct-block-04.text-light-blue .header-block .card-body .card-title{color:#007bff}.ct-block-04.text-light-gray .col-right .card-body .card-links .btn,.ct-block-04.text-light-gray .col-right .card-body .key-brand-attribute,.ct-block-04.text-light-gray .col-right .card-body .key-brand-description,.ct-block-04.text-light-gray .header-block .card-body .card-subtitle,.ct-block-04.text-light-gray .header-block .card-body .card-text,.ct-block-04.text-light-gray .header-block .card-body .card-title{color:#bac0d0}.ct-block-04.text-dark-gray .col-right .card-body .card-links .btn,.ct-block-04.text-dark-gray .col-right .card-body .key-brand-attribute,.ct-block-04.text-dark-gray .col-right .card-body .key-brand-description,.ct-block-04.text-dark-gray .header-block .card-body .card-subtitle,.ct-block-04.text-dark-gray .header-block .card-body .card-text,.ct-block-04.text-dark-gray .header-block .card-body .card-title{color:#617080}.ct-block-04.text-white .col-right .card-body .card-links .btn,.ct-block-04.text-white .col-right .card-body .key-brand-attribute,.ct-block-04.text-white .col-right .card-body .key-brand-description,.ct-block-04.text-white .header-block .card-body .card-subtitle,.ct-block-04.text-white .header-block .card-body .card-text,.ct-block-04.text-white .header-block .card-body .card-title{color:#fff}.ct-block-04.text-black .col-right .card-body .card-links .btn,.ct-block-04.text-black .col-right .card-body .key-brand-attribute,.ct-block-04.text-black .col-right .card-body .key-brand-description,.ct-block-04.text-black .header-block .card-body .card-subtitle,.ct-block-04.text-black .header-block .card-body .card-text,.ct-block-04.text-black .header-block .card-body .card-title{color:#000}.ct-block-04.text-primary .col-right .card-body .card-links .btn,.ct-block-04.text-primary .col-right .card-body .key-brand-attribute,.ct-block-04.text-primary .col-right .card-body .key-brand-description,.ct-block-04.text-primary .header-block .card-body .card-subtitle,.ct-block-04.text-primary .header-block .card-body .card-text,.ct-block-04.text-primary .header-block .card-body .card-title{color:#152c73}.ct-block-04.text-secondary .col-right .card-body .card-links .btn,.ct-block-04.text-secondary .col-right .card-body .key-brand-attribute,.ct-block-04.text-secondary .col-right .card-body .key-brand-description,.ct-block-04.text-secondary .header-block .card-body .card-subtitle,.ct-block-04.text-secondary .header-block .card-body .card-text,.ct-block-04.text-secondary .header-block .card-body .card-title{color:#61b549}.ct-block-04.block-video{padding-left:0;padding-right:0}.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-video .content-container{padding:1.25rem}}.ct-block-04.block-video .card-body .card-text,.ct-block-04.block-video .card-body .card-text p{color:#617080}.ct-block-04.block-video .card-body .btn{color:#152c73;font-size:1.8rem;font-family:flamaFontBold;letter-spacing:2px;border:0;padding-left:0}@media (max-width:575.98px){.ct-block-04.block-video .card-body .btn{font-size:1.6rem}}.ct-block-04.block-video .card-body .btn:active,.ct-block-04.block-video .card-body .btn:focus,.ct-block-04.block-video .card-body .btn:hover{color:#61b549;background:0}@media (max-width:767.98px){.ct-block-04.block-card .card-body{padding-left:1.25rem;padding-right:1.25rem}}.ct-block-04.block-card .card-body .card-subtitle,.ct-block-04.block-card .card-body .card-title{padding:0 1.25rem}.ct-block-04.block-card .card-body .card-subtitle,.ct-block-04.block-card .card-body .card-text,.ct-block-04.block-card .card-body .card-text p{color:#617080}.ct-block-04.block-card .card-body .card-img{padding:2.25rem 0 0}.ct-block-04.block-card .btn{font-size:1.8rem;font-family:flamaFontBold;text-transform:none}.ct-block-04.block-card .btn.btn-primary{border:0;color:#61b549;padding-left:0}.ct-block-04.block-card .btn.btn-primary:focus,.ct-block-04.block-card .btn.btn-primary:hover{background-color:transparent;color:#fff;outline:0}.ct-block-04.block-card.bg-color__beige .btn.btn-primary,.ct-block-04.block-card.bg-color__grey .btn.btn-primary,.ct-block-04.block-card.bg-color__white .btn.btn-primary{color:#0d2c75}.ct-block-04.block-card.bg-color__beige .btn.btn-primary:focus,.ct-block-04.block-card.bg-color__beige .btn.btn-primary:hover,.ct-block-04.block-card.bg-color__grey .btn.btn-primary:focus,.ct-block-04.block-card.bg-color__grey .btn.btn-primary:hover,.ct-block-04.block-card.bg-color__white .btn.btn-primary:focus,.ct-block-04.block-card.bg-color__white .btn.btn-primary:hover{color:#61b549}.ct-block-04.block-card.bg-color__beige img,.ct-block-04.block-card.bg-color__grey img,.ct-block-04.block-card.bg-color__white img{width:auto}.ct-block-04.block-card.bg-color__beige .text-white,.ct-block-04.block-card.bg-color__grey .text-white,.ct-block-04.block-card.bg-color__white .text-white{color:#617080!important}.ct-block-04.block-card.bg-color__beige .h2-white,.ct-block-04.block-card.bg-color__grey .h2-white,.ct-block-04.block-card.bg-color__white .h2-white{color:#0d2c75!important}@media (min-width:768px){.ct-block-04.block-card.bg-color__beige .card-body>div,.ct-block-04.block-card.bg-color__grey .card-body>div,.ct-block-04.block-card.bg-color__white .card-body>div{float:none;position:relative;left:auto;max-width:none}}@media (min-width:1200px){.ct-block-04.block-card.bg-color__beige .card-body>div,.ct-block-04.block-card.bg-color__grey .card-body>div,.ct-block-04.block-card.bg-color__white .card-body>div{max-width:90%}}.ct-block-04.block-card.bg-color__black .h2-white h1{color:#61b549;font-size:4.5rem}.ct-block-04.block-card.bg-color__black a{color:#fff;text-decoration:underline}.ct-block-04.block-card.bg-color__black a:focus,.ct-block-04.block-card.bg-color__black a:hover{color:#61b549}.ct-block-04.bg-dark-brown{background-color:#333}.ct-block-04.bg-dark-brown .card-body .btn,.ct-block-04.bg-dark-brown .card-body .btn-link,.ct-block-04.bg-dark-brown .card-body .card-subtitle,.ct-block-04.bg-dark-brown .card-body .card-text,.ct-block-04.bg-dark-brown .card-body .card-text p,.ct-block-04.bg-dark-brown .card-body .card-title,.ct-block-04.bg-dark-brown .card-body .card-title .h1,.ct-block-04.bg-dark-brown .card-body .key-brand-attribute,.ct-block-04.bg-dark-brown .card-body .key-brand-attribute h3,.ct-block-04.bg-dark-brown .card-body .key-brand-description,.ct-block-04.bg-dark-brown .card-body .text--link{color:#fff}.ct-block-04.bg-dark-brown .card-body .btn-link:active,.ct-block-04.bg-dark-brown .card-body .btn-link:focus,.ct-block-04.bg-dark-brown .card-body .btn-link:hover,.ct-block-04.bg-dark-brown .card-body .btn:active,.ct-block-04.bg-dark-brown .card-body .btn:focus,.ct-block-04.bg-dark-brown .card-body .btn:hover,.ct-block-04.bg-dark-brown .card-body .text--link:active,.ct-block-04.bg-dark-brown .card-body .text--link:focus,.ct-block-04.bg-dark-brown .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-dark-brown .card-body .text--link:active i,.ct-block-04.bg-dark-brown .card-body .text--link:focus i,.ct-block-04.bg-dark-brown .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-blue{background-color:#152c73}.ct-block-04.bg-blue .card-body .btn,.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,.ct-block-04.bg-blue .card-body .key-brand-attribute h3,.ct-block-04.bg-blue .card-body .key-brand-description,.ct-block-04.bg-blue .card-body .text--link{color:#fff}.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,.ct-block-04.bg-blue .card-body .btn:active,.ct-block-04.bg-blue .card-body .btn:focus,.ct-block-04.bg-blue .card-body .btn:hover,.ct-block-04.bg-blue .card-body .text--link:active,.ct-block-04.bg-blue .card-body .text--link:focus,.ct-block-04.bg-blue .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-blue .card-body .text--link:active i,.ct-block-04.bg-blue .card-body .text--link:focus i,.ct-block-04.bg-blue .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-green{background-color:#61b549}.ct-block-04.bg-green .card-body .btn,.ct-block-04.bg-green .card-body .btn-link,.ct-block-04.bg-green .card-body .card-subtitle,.ct-block-04.bg-green .card-body .card-text,.ct-block-04.bg-green .card-body .card-text p,.ct-block-04.bg-green .card-body .card-title,.ct-block-04.bg-green .card-body .card-title .h1,.ct-block-04.bg-green .card-body .key-brand-attribute,.ct-block-04.bg-green .card-body .key-brand-attribute h3,.ct-block-04.bg-green .card-body .key-brand-description,.ct-block-04.bg-green .card-body .text--link{color:#fff}.ct-block-04.bg-green .card-body .btn-link:active,.ct-block-04.bg-green .card-body .btn-link:focus,.ct-block-04.bg-green .card-body .btn-link:hover,.ct-block-04.bg-green .card-body .btn:active,.ct-block-04.bg-green .card-body .btn:focus,.ct-block-04.bg-green .card-body .btn:hover,.ct-block-04.bg-green .card-body .text--link:active,.ct-block-04.bg-green .card-body .text--link:focus,.ct-block-04.bg-green .card-body .text--link:hover{color:#fff!important}.ct-block-04.bg-green .card-body .text--link:active i,.ct-block-04.bg-green .card-body .text--link:focus i,.ct-block-04.bg-green .card-body .text--link:hover i,.ct-block-04.bg-light-blue .card-body .btn,.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,.ct-block-04.bg-light-blue .card-body .key-brand-attribute h3,.ct-block-04.bg-light-blue .card-body .key-brand-description,.ct-block-04.bg-light-blue .card-body .text--link{color:#fff}.ct-block-04.bg-light-blue{background-color:#007bff}.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,.ct-block-04.bg-light-blue .card-body .btn:active,.ct-block-04.bg-light-blue .card-body .btn:focus,.ct-block-04.bg-light-blue .card-body .btn:hover,.ct-block-04.bg-light-blue .card-body .text--link:active,.ct-block-04.bg-light-blue .card-body .text--link:focus,.ct-block-04.bg-light-blue .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-light-blue .card-body .text--link:active i,.ct-block-04.bg-light-blue .card-body .text--link:focus i,.ct-block-04.bg-light-blue .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-light-gray{background-color:#bac0d0}.ct-block-04.bg-light-gray .card-body .btn,.ct-block-04.bg-light-gray .card-body .btn-link,.ct-block-04.bg-light-gray .card-body .card-subtitle,.ct-block-04.bg-light-gray .card-body .card-text,.ct-block-04.bg-light-gray .card-body .card-text p,.ct-block-04.bg-light-gray .card-body .card-title,.ct-block-04.bg-light-gray .card-body .card-title .h1,.ct-block-04.bg-light-gray .card-body .key-brand-attribute,.ct-block-04.bg-light-gray .card-body .key-brand-attribute h3,.ct-block-04.bg-light-gray .card-body .key-brand-description,.ct-block-04.bg-light-gray .card-body .text--link{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,.ct-block-04.bg-light-gray .card-body .btn:active,.ct-block-04.bg-light-gray .card-body .btn:focus,.ct-block-04.bg-light-gray .card-body .btn:hover,.ct-block-04.bg-light-gray .card-body .text--link:active,.ct-block-04.bg-light-gray .card-body .text--link:focus,.ct-block-04.bg-light-gray .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-light-gray .card-body .text--link:active i,.ct-block-04.bg-light-gray .card-body .text--link:focus i,.ct-block-04.bg-light-gray .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-dark-gray{background-color:#617080}.ct-block-04.bg-dark-gray .card-body .btn,.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,.ct-block-04.bg-dark-gray .card-body .key-brand-attribute h3,.ct-block-04.bg-dark-gray .card-body .key-brand-description,.ct-block-04.bg-dark-gray .card-body .text--link{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,.ct-block-04.bg-dark-gray .card-body .btn:active,.ct-block-04.bg-dark-gray .card-body .btn:focus,.ct-block-04.bg-dark-gray .card-body .btn:hover,.ct-block-04.bg-dark-gray .card-body .text--link:active,.ct-block-04.bg-dark-gray .card-body .text--link:focus,.ct-block-04.bg-dark-gray .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-dark-gray .card-body .text--link:active i,.ct-block-04.bg-dark-gray .card-body .text--link:focus i,.ct-block-04.bg-dark-gray .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-white{background-color:#fff}.ct-block-04.bg-white .card-body .btn,.ct-block-04.bg-white .card-body .btn-link,.ct-block-04.bg-white .card-body .card-subtitle,.ct-block-04.bg-white .card-body .card-text,.ct-block-04.bg-white .card-body .card-text p,.ct-block-04.bg-white .card-body .card-title,.ct-block-04.bg-white .card-body .card-title .h1,.ct-block-04.bg-white .card-body .key-brand-attribute,.ct-block-04.bg-white .card-body .key-brand-attribute h3,.ct-block-04.bg-white .card-body .key-brand-description,.ct-block-04.bg-white .card-body .text--link{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,.ct-block-04.bg-white .card-body .btn:active,.ct-block-04.bg-white .card-body .btn:focus,.ct-block-04.bg-white .card-body .btn:hover,.ct-block-04.bg-white .card-body .text--link:active,.ct-block-04.bg-white .card-body .text--link:focus,.ct-block-04.bg-white .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-white .card-body .text--link:active i,.ct-block-04.bg-white .card-body .text--link:focus i,.ct-block-04.bg-white .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-black{background-color:#000}.ct-block-04.bg-black .card-body .btn,.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,.ct-block-04.bg-black .card-body .key-brand-attribute h3,.ct-block-04.bg-black .card-body .key-brand-description,.ct-block-04.bg-black .card-body .text--link{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,.ct-block-04.bg-black .card-body .btn:active,.ct-block-04.bg-black .card-body .btn:focus,.ct-block-04.bg-black .card-body .btn:hover,.ct-block-04.bg-black .card-body .text--link:active,.ct-block-04.bg-black .card-body .text--link:focus,.ct-block-04.bg-black .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-black .card-body .text--link:active i,.ct-block-04.bg-black .card-body .text--link:focus i,.ct-block-04.bg-black .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-primary{background-color:#152c73}.ct-block-04.bg-primary .card-body .btn,.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,.ct-block-04.bg-primary .card-body .key-brand-attribute h3,.ct-block-04.bg-primary .card-body .key-brand-description,.ct-block-04.bg-primary .card-body .text--link{color:#fff}.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,.ct-block-04.bg-primary .card-body .btn:active,.ct-block-04.bg-primary .card-body .btn:focus,.ct-block-04.bg-primary .card-body .btn:hover,.ct-block-04.bg-primary .card-body .text--link:active,.ct-block-04.bg-primary .card-body .text--link:focus,.ct-block-04.bg-primary .card-body .text--link:hover{color:#61b549!important}.ct-block-04.bg-primary .card-body .text--link:active i,.ct-block-04.bg-primary .card-body .text--link:focus i,.ct-block-04.bg-primary .card-body .text--link:hover i{color:#61b549}.ct-block-04.bg-secondary{background-color:#61b549}.ct-block-04.bg-secondary .card-body .btn,.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,.ct-block-04.bg-secondary .card-body .key-brand-attribute h3,.ct-block-04.bg-secondary .card-body .key-brand-description,.ct-block-04.bg-secondary .card-body .text--link{color:#fff}.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,.ct-block-04.bg-secondary .card-body .btn:active,.ct-block-04.bg-secondary .card-body .btn:focus,.ct-block-04.bg-secondary .card-body .btn:hover,.ct-block-04.bg-secondary .card-body .text--link:active,.ct-block-04.bg-secondary .card-body .text--link:focus,.ct-block-04.bg-secondary .card-body .text--link:hover{color:#152c73!important}.ct-block-04.bg-secondary .card-body .text--link:active i,.ct-block-04.bg-secondary .card-body .text--link:focus i,.ct-block-04.bg-secondary .card-body .text--link:hover i{color:#152c73}.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-dark-brown .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#333 0,rgba(51,51,51,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#333 0,rgba(51,51,51,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#333 0,rgba(51,51,51,0) 100%);background-color:rgba(51,51,51,.8)}.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .card-text p,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .card-title .h1,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link{color:#fff}.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-dark-brown .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.bg-gradient-dark-brown.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-dark-brown.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-dark-brown.card-image-outer-border-small .card-img::after{border-color:#333}.ct-block-img-bgrd.bg-gradient-blue .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#152c73 0,rgba(21,44,115,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#152c73 0,rgba(21,44,115,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#152c73 0,rgba(21,44,115,0) 100%);background-color:rgba(21,44,115,.8)}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn,.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-subtitle,.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,.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-blue .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-blue .block-container .card-body .text--link:hover i{color:#61b549}.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:#007bff}.ct-block-img-bgrd.bg-gradient-green .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#61b549 0,rgba(97,181,73,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#61b549 0,rgba(97,181,73,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#61b549 0,rgba(97,181,73,0) 100%);background-color:rgba(97,181,73,.8)}.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn-link,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .card-subtitle,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .card-text,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .card-text p,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .card-title,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .card-title .h1,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link{color:#fff}.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn-link:active,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:hover{color:#fff!important}.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-green .block-container .card-body .text--link:hover i,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link{color:#fff}.ct-block-img-bgrd.bg-gradient-green.card-image-outer-border-large .card-img::after,.ct-block-img-bgrd.bg-gradient-green.card-image-outer-border-medium .card-img::after,.ct-block-img-bgrd.bg-gradient-green.card-image-outer-border-small .card-img::after{border-color:#fff}.ct-block-img-bgrd.bg-gradient-light-blue .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#007bff 0,rgba(0,123,255,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#007bff 0,rgba(0,123,255,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#007bff 0,rgba(0,123,255,0) 100%);background-color:rgba(0,123,255,.8)}.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,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-light-blue .block-container .card-body .text--link:hover i{color:#61b549}.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:#152c73}.ct-block-img-bgrd.bg-gradient-light-gray .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#bac0d0 0,rgba(186,192,208,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#bac0d0 0,rgba(186,192,208,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#bac0d0 0,rgba(186,192,208,0) 100%);background-color:rgba(186,192,208,.8)}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-light-gray .block-container .card-body .text--link:hover i{color:#61b549}.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:#617080}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#617080 0,rgba(97,112,128,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#617080 0,rgba(97,112,128,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#617080 0,rgba(97,112,128,0) 100%);background-color:rgba(97,112,128,.8)}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-dark-gray .block-container .card-body .text--link:hover i{color:#61b549}.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:#bac0d0}.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:rgba(255,255,255,.8)}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-white .block-container .card-body .text--link:hover i{color:#61b549}.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 .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-black .block-container .card-body .text--link:hover i{color:#61b549}.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,#152c73 0,rgba(21,44,115,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#152c73 0,rgba(21,44,115,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#152c73 0,rgba(21,44,115,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-primary .block-container .card-body .text--link:hover i{color:#61b549}.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:#1d2a49}.ct-block-img-bgrd.bg-gradient-secondary .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#61b549 0,rgba(97,181,73,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#61b549 0,rgba(97,181,73,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#61b549 0,rgba(97,181,73,0) 100%);background-color:#353535}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn,.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-subtitle,.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,.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,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .key-brand-description,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link{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,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn:active,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn:focus,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .btn:hover,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:active,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:focus,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:hover{color:#152c73!important}.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:active i,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.bg-gradient-secondary .block-container .card-body .text--link:hover i{color:#152c73}.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:#fff}.ct-block-img-bgrd .block-container{background-image:-moz-radial-gradient(0 0,farthest-corner,#152c73 0,rgba(21,44,115,0) 100%);background-image:-o-radial-gradient(0 0,farthest-corner,#152c73 0,rgba(21,44,115,0) 100%);background-image:radial-gradient(farthest-corner at 0 0,#152c73 0,rgba(21,44,115,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:.8rem}}.ct-block-img-bgrd .block-container .card-body .btn,.ct-block-img-bgrd .block-container .card-body .btn-link,.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-text p,.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 .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd .block-container .card-body .key-brand-description,.ct-block-img-bgrd .block-container .card-body .text--link{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,.ct-block-img-bgrd .block-container .card-body .btn:active,.ct-block-img-bgrd .block-container .card-body .btn:focus,.ct-block-img-bgrd .block-container .card-body .btn:hover,.ct-block-img-bgrd .block-container .card-body .text--link:active,.ct-block-img-bgrd .block-container .card-body .text--link:focus,.ct-block-img-bgrd .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd .block-container .card-body .text--link:active i,.ct-block-img-bgrd .block-container .card-body .text--link:focus i,.ct-block-img-bgrd .block-container .card-body .text--link:hover i{color:#61b549}.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:3rem;font-weight:500;line-height:1.2;font-family:flamaFontBoldItalic}@media (max-width:1024px){.ct-block-img-bgrd .block-container .card-body .card-title{font-size:2.8rem;line-height:1.125;letter-spacing:2.31px}}.ct-block-img-bgrd .block-container .card-body .card-subtitle{font-size:2.5rem;font-weight:500;line-height:1.2;font-family:flamaFontBoldItalic;margin-bottom:.5rem}@media (max-width:1024px){.ct-block-img-bgrd .block-container .card-body .card-subtitle{font-size:2rem;line-height:1.2}}.ct-block-img-bgrd .block-container .card-footer{border:0;padding:0;background:0 0}.ct-block-img-bgrd .block-container .card-footer .text--link{padding:0;line-height:1.5;display:inline-block}.ct-block-img-bgrd .block-container .card-footer .text--link .material-icons{display:inline-block}.ct-block-img-bgrd .block-container .card-footer .btn{color:#fff;font-size:1.8rem;font-family:flamaFontBold;letter-spacing:2px;border:0;padding-left:0}@media (max-width:575.98px){.ct-block-img-bgrd .block-container .card-footer .btn{font-size:1.6rem}}.ct-block-img-bgrd .block-container .card-footer .btn:active,.ct-block-img-bgrd .block-container .card-footer .btn:focus,.ct-block-img-bgrd .block-container .card-footer .btn:hover{color:#61b549;background:0}.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn-link,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .card-text,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .card-text p,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .card-title,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link{color:#333}.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn:active,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-dark-brown .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-blue .block-container .card-body .btn,.ct-block-img-bgrd.text-blue .block-container .card-body .btn-link,.ct-block-img-bgrd.text-blue .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-blue .block-container .card-body .card-text,.ct-block-img-bgrd.text-blue .block-container .card-body .card-text p,.ct-block-img-bgrd.text-blue .block-container .card-body .card-title,.ct-block-img-bgrd.text-blue .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-blue .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-blue .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-blue .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link{color:#152c73}.ct-block-img-bgrd.text-blue .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-blue .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-blue .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-blue .block-container .card-body .btn:active,.ct-block-img-bgrd.text-blue .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-blue .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-blue .block-container .card-body .text--link:hover i,.ct-block-img-bgrd.text-green .block-container .card-body .btn,.ct-block-img-bgrd.text-green .block-container .card-body .btn-link,.ct-block-img-bgrd.text-green .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-green .block-container .card-body .card-text,.ct-block-img-bgrd.text-green .block-container .card-body .card-text p,.ct-block-img-bgrd.text-green .block-container .card-body .card-title,.ct-block-img-bgrd.text-green .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-green .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-green .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-green .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-green .block-container .card-body .text--link{color:#61b549}.ct-block-img-bgrd.text-green .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-green .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-green .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-green .block-container .card-body .btn:active,.ct-block-img-bgrd.text-green .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-green .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-green .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-green .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-green .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-green .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-green .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-green .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn-link,.ct-block-img-bgrd.text-light-blue .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-light-blue .block-container .card-body .card-text,.ct-block-img-bgrd.text-light-blue .block-container .card-body .card-text p,.ct-block-img-bgrd.text-light-blue .block-container .card-body .card-title,.ct-block-img-bgrd.text-light-blue .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-light-blue .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-light-blue .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-light-blue .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link{color:#007bff}.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn:active,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-light-blue .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-light-blue .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn-link,.ct-block-img-bgrd.text-light-gray .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-light-gray .block-container .card-body .card-text,.ct-block-img-bgrd.text-light-gray .block-container .card-body .card-text p,.ct-block-img-bgrd.text-light-gray .block-container .card-body .card-title,.ct-block-img-bgrd.text-light-gray .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-light-gray .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-light-gray .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-light-gray .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link{color:#bac0d0}.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn:active,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-light-gray .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-light-gray .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn-link,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .card-text,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .card-text p,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .card-title,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link{color:#617080}.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn:active,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-dark-gray .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-white .block-container .card-body .btn,.ct-block-img-bgrd.text-white .block-container .card-body .btn-link,.ct-block-img-bgrd.text-white .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-white .block-container .card-body .card-text,.ct-block-img-bgrd.text-white .block-container .card-body .card-text p,.ct-block-img-bgrd.text-white .block-container .card-body .card-title,.ct-block-img-bgrd.text-white .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-white .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-white .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-white .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-white .block-container .card-body .text--link{color:#fff}.ct-block-img-bgrd.text-white .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-white .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-white .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-white .block-container .card-body .btn:active,.ct-block-img-bgrd.text-white .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-white .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-white .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-white .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-white .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-white .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-white .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-white .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-black .block-container .card-body .btn,.ct-block-img-bgrd.text-black .block-container .card-body .btn-link,.ct-block-img-bgrd.text-black .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-black .block-container .card-body .card-text,.ct-block-img-bgrd.text-black .block-container .card-body .card-text p,.ct-block-img-bgrd.text-black .block-container .card-body .card-title,.ct-block-img-bgrd.text-black .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-black .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-black .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-black .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-black .block-container .card-body .text--link{color:#000}.ct-block-img-bgrd.text-black .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-black .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-black .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-black .block-container .card-body .btn:active,.ct-block-img-bgrd.text-black .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-black .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-black .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-black .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-black .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-black .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-black .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-black .block-container .card-body .text--link:hover i{color:#61b549}.ct-block-img-bgrd.text-primary .block-container .card-body .btn,.ct-block-img-bgrd.text-primary .block-container .card-body .btn-link,.ct-block-img-bgrd.text-primary .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-primary .block-container .card-body .card-text,.ct-block-img-bgrd.text-primary .block-container .card-body .card-text p,.ct-block-img-bgrd.text-primary .block-container .card-body .card-title,.ct-block-img-bgrd.text-primary .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-primary .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-primary .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-primary .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link{color:#152c73}.ct-block-img-bgrd.text-primary .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-primary .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-primary .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-primary .block-container .card-body .btn:active,.ct-block-img-bgrd.text-primary .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-primary .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-primary .block-container .card-body .text--link:hover i,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn-link,.ct-block-img-bgrd.text-secondary .block-container .card-body .card-subtitle,.ct-block-img-bgrd.text-secondary .block-container .card-body .card-text,.ct-block-img-bgrd.text-secondary .block-container .card-body .card-text p,.ct-block-img-bgrd.text-secondary .block-container .card-body .card-title,.ct-block-img-bgrd.text-secondary .block-container .card-body .card-title .h1,.ct-block-img-bgrd.text-secondary .block-container .card-body .key-brand-attribute,.ct-block-img-bgrd.text-secondary .block-container .card-body .key-brand-attribute h3,.ct-block-img-bgrd.text-secondary .block-container .card-body .key-brand-description,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link{color:#61b549}.ct-block-img-bgrd.text-secondary .block-container .card-body .btn-link:active,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn-link:focus,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn-link:hover,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn:active,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn:focus,.ct-block-img-bgrd.text-secondary .block-container .card-body .btn:hover,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:active,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:focus,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:hover{color:#61b549!important}.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:active i,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:focus i,.ct-block-img-bgrd.text-secondary .block-container .card-body .text--link:hover i{color:#61b549}.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .card-text p,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .card-title .h1,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link{color:#333}.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn-link:hover,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-dark-brown .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-dark-brown .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#333!important}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link{color:#152c73}.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,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-blue .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-blue .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#152c73!important}.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn-link,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .card-subtitle,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .card-text,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .card-text p,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .card-title,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .card-title .h1,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link{color:#61b549}.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn-link:active,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn-link:focus,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn-link:hover,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-green .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-green .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#61b549!important}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link{color:#007bff}.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,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-light-blue .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-light-blue .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#007bff!important}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link{color:#bac0d0}.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,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-light-gray .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-light-gray .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#bac0d0!important}.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn,.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,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link{color:#617080}.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,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-dark-gray .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-dark-gray .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#617080!important}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link{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,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:hover{color:#61b549!important}.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-white .card-body.card-img-overlay .text--link:hover i{color:#61b549}.ct-1blks-w100-basic.text-white .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#fff!important}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link{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,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-black .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-black .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#000!important}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link{color:#152c73}.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,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-primary .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-primary .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#152c73!important}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn,.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-subtitle,.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,.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,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .key-brand-attribute,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .key-brand-attribute h3,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .key-brand-description,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link{color:#61b549}.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,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn:active,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn:focus,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .btn:hover,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:active,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:focus,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:hover{color:#fff!important}.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:active i,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:focus i,.ct-1blks-w100-basic.text-secondary .card-body.card-img-overlay .text--link:hover i{color:#fff}.ct-1blks-w100-basic.text-secondary .container.card-body.card-img-overlay.d-flex.align-items-center.justify-content-center .card-title.h2-white{color:#61b549!important}.ct-1blks-w100-basic.warranty-block{display:block;width:100%;margin:20px 0 30px;padding-right:15px;padding-left:15px}.ct-1blks-w100-basic.warranty-block .container .row{border:4px solid #152c73;padding:30px;-moz-border-radius:10px;border-radius:10px}.ct-1blks-w100-basic.warranty-block .container .row .col-md-5{width:40%;text-align:right!important}@media (max-width:767px){.ct-1blks-w100-basic.warranty-block .container .row .col-md-5{width:100%;text-align:center!important;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:768px){.ct-1blks-w100-basic.warranty-block .container .row .col-md-5{text-align:right}.ct-1blks-w100-basic.warranty-block .container .row .col-md-5 img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7{padding-left:20px}}@media (min-width:1470px){.ct-1blks-w100-basic.warranty-block .container .row .col-md-5 img{max-width:95%;margin-right:-80px}}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7{padding-left:20px}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7 .card-body .card-title.h2-white{margin-bottom:20px;letter-spacing:2px}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7 .card-body .card-text{margin-bottom:20px}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7 .card-body .btn-primary{font-size:15px;padding:10px 25px;letter-spacing:1px;border:2px solid #152c73;background-color:#152c73;color:#fff;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:flamaFontBold;-moz-border-radius:25px;border-radius:25px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:767px){.ct-1blks-w100-basic.warranty-block .container .row .col-md-7{width:100%;text-align:center!important;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.ct-1blks-w100-basic.warranty-block .container .row .col-md-7 .card-body .btn-primary{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:40px;max-width:100%}}.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.block-content .hero--wrapper>div[class^=col-]{max-width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ct-card-collection-w1-11.block-content .info--panel .content{max-width:75%;-webkit-flex:0 0 75%;-moz-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}@media (max-width:767.98px){.ct-card-collection-w1-11.block-content .info--panel .content{max-width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ct-card-collection-w3-basic.cards-video{padding-left:0;padding-right:0}}.ct-card-collection-w3-basic.cards-video .card-collection-title{max-width:none}.ct-card-collection-w3-basic.cards-video .card-container{margin-bottom:5rem!important}.ct-card-collection-w3-basic.cards-video .card{-moz-box-shadow:0 21px 28px -4px rgba(0,0,0,.2);box-shadow:0 21px 28px -4px rgba(0,0,0,.2);-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ct-card-collection-w3-basic.cards-video .card:hover{-moz-box-shadow:0 8px 38px 9px rgba(0,0,0,.2);box-shadow:0 8px 38px 9px rgba(0,0,0,.2)}.ct-card-collection-w3-basic.cards-video .card.text-center{text-align:center!important}.ct-card-collection-w3-basic.cards-video .card.text-center .card-subtitle,.ct-card-collection-w3-basic.cards-video .card.text-center .card-text,.ct-card-collection-w3-basic.cards-video .card.text-center .card-title{text-align:center}.ct-card-collection-w3-basic.cards-video .card .card-subtitle{font-size:1.6rem;line-height:1.5;color:#617080}.ct-card-collection-w3-basic.cards-video .btn-video-play{padding:.375rem .75rem;width:7rem}.ct-card-collection-w3-basic.cards-video .card-body .card-img{position:relative}.ct-card-collection-w3-basic.cards-video .card-body .card-img div.card-img-overlay{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-card-collection-w3-basic.title-dark-brown .card .card-title{color:#333}.ct-card-collection-w3-basic.title-blue .card .card-title{color:#152c73}.ct-card-collection-w3-basic.title-green .card .card-title{color:#61b549}.ct-card-collection-w3-basic.title-light-blue .card .card-title{color:#007bff}.ct-card-collection-w3-basic.title-light-gray .card .card-title{color:#bac0d0}.ct-card-collection-w3-basic.title-dark-gray .card .card-title{color:#617080}.ct-card-collection-w3-basic.title-white .card .card-title{color:#fff}.ct-card-collection-w3-basic.title-black .card .card-title{color:#000}.ct-card-collection-w3-basic.title-primary .card .card-title{color:#152c73}.ct-card-collection-w3-basic.title-secondary .card .card-title{color:#61b549}.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-]{max-width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}ngb-modal-backdrop{z-index:1!important}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content{display:block;position:fixed;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);z-index:99999;max-width:500px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.75);-webkit-border-radius:5px;-moz-border-radius:5px;border:0}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body{padding:0}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body .card-img .close i{color:#007bff;position:absolute;top:8px;right:16px}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body .card-body{background:-moz-linear-gradient(45deg,#1891f6 0,#152c73 100%);background:-o-linear-gradient(45deg,#1891f6 0,#152c73 100%);background:linear-gradient(45deg,#1891f6 0,#152c73 100%);padding:15px 20px}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body .card-body .card-text{color:#fff;font-size:16px;line-height:22px;text-align:center;font-family:flamaFont}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body .card-body a{border:1px solid #fff;display:block;padding:10px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font-size:16px;margin-top:20px;font-family:flamaFontBold}.ct-residential-inactivity-dealer-modal .container .row .inactive-dealer-modal .modal-content .modal-body .card-body a:hover{background:#fff;color:#163883}.carrierInactiveModalPopup.no-scroll{overflow:hidden}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group{padding-top:20px}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list{color:#0d2c75!important;font-size:1.4rem!important;font-family:Arial,sans-serif!important;text-transform:none!important;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list:first-of-type{max-width:295px;font-family:flamaFont!important}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list:first-of-type span:nth-child(2){min-width:95px;text-align:center}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list .bars{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list .bars>span:not(.num){width:12px;height:18px;-moz-border-radius:35px;border-radius:35px;display:inline-block;background:#3baf49;margin-right:3.5px}.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list .bars>span.gray:not(.num){background:#c3c5c9}.ct-product-list .product-list .card .card-body .get-a-quote{margin-top:20px!important;margin-bottom:40px!important}.ct-product-list .product-list .card .rebates,.ct-product-list .product-list .summary--wrapper .rebates{margin-top:30px!important}.ct-product-list .product-list .card .card-body .get-a-quote:hover{border:2px solid #152c73!important;background-color:#fff!important;color:#152c73!important}.ct-product-list .product-list .card .card-body .get-a-quote:hover a{color:#152c73!important}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group{padding-top:10px}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list{color:#0d2c75!important;font-size:1.4rem!important;font-family:Arial,sans-serif!important;text-transform:none!important;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:295px}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list:first-of-type{font-family:flamaFont!important}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list:first-of-type span:nth-child(2){min-width:95px;text-align:center}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list .bars{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list .bars>span:not(.num){width:12px;height:18px;-moz-border-radius:35px;border-radius:35px;display:inline-block;background:#3baf49;margin-right:3.5px}.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list .bars>span.gray:not(.num){background:#c3c5c9}.ct-product-list .product-list .summary--wrapper a:hover{color:#61b549!important}.ct-product-list .product-list .summary--wrapper .get-a-quote{margin-top:20px;margin-bottom:45px!important}.ct-product-list .product-list .summary--wrapper .get-a-quote:hover{border:2px solid #152c73!important;background-color:#fff!important;color:#152c73!important}.ct-product-list .product-list .summary--wrapper .get-a-quote:hover a{color:#152c73!important}.ct-product-list .product-list form{width:-moz-calc(100% - 42px);width:calc(100% - 42px);max-width:295px}@media (max-width:1469px){.ct-product-list .product-list .card .card-body .product-attributes .attribute-list .bars>span{margin-right:3.5px}}@media (max-width:992px){.ct-product-list #accordion-filter{border:none!important;background:0 0!important;-moz-box-shadow:none!important;box-shadow:none!important}.ct-product-list #accordion-filter .filter-button{background-color:#fff;font-size:15px;padding:15px;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-moz-border-radius:5px;border-radius:5px;position:relative;top:auto;left:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:150px!important;margin-left:1px;border:1px solid #152c73;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#152c73;font-weight:700;line-height:15px;letter-spacing:normal;text-transform:none}.ct-product-list #accordion-filter .filter-button::after{content:"";border:solid #152c73;border-width:0 2px 2px 0;display:inline-block;padding:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-5px;margin-left:9px}.ct-product-list #accordion-filter .card{border:none!important;background:0 0!important}.ct-product-list #accordion-filter .card .card-body{left:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;border:1px solid #d4d4d4;position:fixed;top:-62px;z-index:9999;width:98%;-moz-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);height:100%;max-width:100%;-o-transition:.3s left ease-in-out;-moz-transition:.3s left ease-in-out;transition:.3s left ease-in-out;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin-top:63px;margin-left:-72px}.ct-product-list #accordion-filter .card .card-body .filter-style{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#fff;margin-top:63px;margin-left:-12px}.ct-product-list #accordion-filter .card .card-body .filter-style>div{margin:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:static;width:100%;text-align:left;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ct-product-list #accordion-filter .card .card-body .filter-style>div:last-of-type{position:absolute!important;top:8px;right:45px;width:auto!important}.ct-product-list #accordion-filter .card .card-body .filter-style .close-button{float:right;width:30px;height:30px;padding:0;margin-top:-37px;border-style:none;background-color:#fff;margin-right:-22px}.ct-product-list #accordion-filter .card .card-body .filter-style .close-button img{position:relative;width:100%;margin-top:5px}.ct-product-list #accordion-filter .card .card-body .filterByTitle{padding:10px 10px 10px 15px;margin-bottom:10px;font-style:normal;text-transform:none;font-size:15px;color:#000;margin-left:57px;margin-top:0}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title{margin-top:0;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:0;padding:12px 30px 12px 15px!important;border-bottom:1px solid #d4d4d4;position:relative;-moz-border-radius:0;border-radius:0}.ct-product-list #accordion-filter .card .card-body .filter-list-button .legend-title::after{content:"";border:solid #61b549;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:18px;top:14px}.ct-product-list #accordion-filter .card .card-body .filter-list-button .show .legend-title{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:0;top:20px}.ct-product-list #accordion-filter .card .card-body .list-group-item,.ct-product-list #accordion-filter .card .card-body .list-group-item:last-child{border-bottom:0}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu{position:relative!important;top:auto!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important;left:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;will-change:auto!important;width:100%!important;margin:0 0 20px!important;border:0!important}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu .show{top:5px!important;border-top:0;padding-bottom:0}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu::before{top:0}}@media (max-width:1469px){.ct-product-list .product-list form{width:-moz-calc(100% - 38px);width:calc(100% - 38px)}}@media (min-width:1469px){.ct-product-list .product-list form{position:absolute;top:0}}@media (max-width:480px){.ct-product-list .product-list .card .card-body .product-attributes .attribute-list-group .attribute-list:first-of-type,.ct-product-list .product-list .summary--wrapper .card-body .card-text .attribute-list-group .attribute-list,.ct-product-list .product-list form{max-width:none}.ct-product-list .product-list .summary--wrapper .card-body{padding-left:0;padding-right:0}}.ct-block-01.two-card-collection .warrantycardtitle{font-size:2.8rem;font-family:flamaFontBoldItalic;text-transform:uppercase}.ct-block-01.two-card-collection .warranty-disclaimer-cards .left-card .card{background:#f3f4f4;padding:15px;-moz-border-radius:10px;border-radius:10px;border:0}.ct-block-01.two-card-collection .warranty-disclaimer-cards .left-card .card .card-body,.ct-block-01.two-card-collection .warranty-disclaimer-cards .right-card .card .card-body{padding:0}.ct-block-01.two-card-collection .warranty-disclaimer-cards .left-card .card,.ct-block-01.two-card-collection .warranty-disclaimer-cards .right-card .card{height:100%}.ct-block-01.two-card-collection .warranty-disclaimer-cards .right-card .card{background:#d7d9da;padding:15px;-moz-border-radius:10px;border-radius:10px;border:0}.ct-block-01.two-card-collection .warranty-disclaimer-cards{padding-top:15px;padding-bottom:15px;position:relative}.ct-block-01.two-card-collection .warranty-disclaimer-cards h3{text-transform:none;margin-bottom:1.5rem}.ct-block-01.two-card-collection .warranty-disclaimer-cards h4{font-family:flamaFontBoldItalic;font-size:2rem;margin:0 0 1rem}.ct-block-01.two-card-collection .warranty-disclaimer-cards>.col-md-6{display:-ms-flexbox;display:block}@media (max-width:767px){.ct-cardcollection-w3-22.mobile-two-card-collection{padding-bottom:0!important}.ct-cardcollection-w3-22.mobile-two-card-collection .col-lg-8>.row{margin-left:-5px;margin-right:-5px}.ct-cardcollection-w3-22.mobile-two-card-collection .col-lg-8>.row>.col-12{padding-left:5px;padding-right:5px;max-width:50%}.ct-cardcollection-w3-22.mobile-two-card-collection .col-lg-8>.row>.col-12 .card{margin-bottom:10px!important;height:190px!important}.ct-cardcollection-w3-22.mobile-two-card-collection .col-lg-8>.row>.col-12 .card>.card-body{padding:1.5rem}.ct-cardcollection-w3-22.mobile-two-card-collection .col-lg-8>.row>.col-12 .card>.card-body>h3{font-size:15px!important}}.ct-residential-cardcollection-modal-01{margin-bottom:25px}.ct-residential-cardcollection-modal-01 .card-links .btn.btn-primary{display:block;border:0;color:#0d2c75;font-size:1.8rem;padding-left:0;font-family:flamaFontBold}.ct-residential-cardcollection-modal-01 .card-links .btn.btn-primary:hover{background-color:#fff;border:0;color:#61b549}.ct-residential-cardcollection-modal-01 .actions-collection .btn.btn-primary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px;font-size:1.8rem;font-family:flamaFontBold;text-transform:capitalize;color:#0d2c75;border:0}.ct-residential-cardcollection-modal-01 .actions-collection .btn.btn-primary:focus,.ct-residential-cardcollection-modal-01 .actions-collection .btn.btn-primary:hover{background-color:transparent;color:#61b549;outline:0}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group{padding-left:15px;padding-right:15px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group button.close{position:relative;z-index:999}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group button.close i{font-size:3rem}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section{width:100%;margin-top:15px;margin-bottom:15px;border:1px solid #152c73;padding:20px 0 0;-moz-border-radius:5px;border-radius:5px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .row{margin-left:0;margin-right:0}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .disclaimer-content{display:block;width:100%;margin-top:30px;padding-bottom:15px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .disclaimer-content .disclaimer-title{font-size:15px!important;color:#000;font-style:normal;font-family:flamaFontBold}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .disclaimer-content .disclaimer-text{font-size:11px;color:#000;line-height:inherit;margin-top:10px;margin-bottom:0}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .table-content .viewDetails{position:absolute;left:0;right:0;z-index:9;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:0 0;height:100%;-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}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .accordion-section .table-content .viewDetails .viewDetailsLink{background:#0d2c75;color:#fff;padding:8px 20px;-moz-border-radius:30px;border-radius:30px;font-size:13px;font-weight:700;letter-spacing:.5px;font-family:flamaFontBold;border:2px solid #0d2c75}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .card{border:0}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .card .inner-table{padding:1.25rem 0 0}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .card button{padding:4px 15px;background:#152c73;color:#fff;font-size:18px;font-weight:700;position:relative;text-transform:none;cursor:pointer}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .card button span{padding-left:15px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-title{margin-bottom:30px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-title h3{padding-left:25%;padding-right:10%}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3{-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 10px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3 .img-box{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f1f1f1;-moz-border-radius:10px;border-radius:10px;max-width:180px;margin:0 auto;border:1px solid #152c73}.productlinecomparision.showFullContent .ct-cardcollection-accordion-group .table-content .viewDetails,.productlinecomparision:not(.showFullContent) .ct-cardcollection-accordion-group button.close{display:none}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare{width:100%;height:100%;table-layout:fixed}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare th{width:25%;font-size:13px;padding-top:18px;padding-bottom:16px;padding-right:15px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare th i,.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare th i:hover{font-size:20px;color:#152c73}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r2{width:25%;font-size:12px;text-align:center;padding:18px 15px 16px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 table{width:100%}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child{border-bottom:1px solid rgba(21,44,115,.25)}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:nth-child(2n){background:rgba(21,44,115,.05)}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:first-child{font-size:13px;font-weight:700;color:#152c73;padding-left:0;text-align:left}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2:first-child i{font-size:20px;color:#152c73}.productlinecomparision:not(.showFullContent) .ct-cardcollection-accordion-group .accordion-section .table-content{height:150px;overflow:hidden;position:relative}.productlinecomparision:not(.showFullContent) .ct-cardcollection-accordion-group .accordion-section .table-content .inner-accordion{-webkit-filter:blur(2px);filter:blur(2px)}@media (max-width:767px){.ct-residential-cardcollection-modal-01 .accordion{padding:0 1px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-title{position:relative}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-title h3{padding-left:15px;padding-right:15px;font-size:2.1rem;padding-top:0;font-weight:800}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3:first-of-type{display:none}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3{-webkit-flex:0 0 33.333333%;-moz-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:0 18px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3:nth-child(2){padding-right:6px;padding-left:30px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .table-header .card-text .col-md-3:nth-child(4){padding-left:6px;padding-right:30px}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child{border-top:1px solid rgba(21,44,115,.25)}.ct-residential-cardcollection-modal-01 .ct-cardcollection-accordion-group .product-line-compare td.r1 tbody tr:last-child td.r2{background:rgba(21,44,115,.05);padding-left:5px;padding-right:5px}}.formcontainer-v2invisible #btnSubmit.btn-outline-primary{padding-top:10px;padding-bottom:10px}.formcontainer-v2invisible .privacy-policy{font-size:1.7rem;text-transform:none}.residential-product-detail-b .tooltip{position:relative;display:inline-block;z-index:1;opacity:1}.residential-product-detail-b .tooltip .tooltiptext{visibility:hidden;padding:5px 0;position:absolute;z-index:99;border:1px solid #d4d4d4;-moz-border-radius:10px;border-radius:10px;background:#fff;display:block;min-width:350px}.residential-product-detail-b .tooltip .tooltiptext:before{content:"";width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;position:absolute;top:-15px;left:10px}.residential-product-detail-b .tooltip .tooltiptext:after{content:"";border:solid #d4d4d4;border-width:0 1px 1px 0;display:inline-block;padding:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;top:-11px;left:24px}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper{width:100%;max-width:500px;margin:0 auto}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b{padding-top:0!important;padding-bottom:0!important;margin:0}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .rating-box{display:block;width:100%;position:relative;padding-bottom:0!important}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .rating-box .ct-star-ratings{padding:0!important}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .rating-box .ct-star-ratings .carrier-ratings{position:relative;padding-left:10px}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .rating-box .ct-star-ratings .carrier-ratings .total-reviews-text{font-size:18px;font-weight:700;position:relative!important;display:block!important;margin:-5px 0 0!important;top:auto!important;left:auto!important;bottom:auto!important;height:auto!important;padding:0!important}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .rating-box .ct-star-ratings .carrier-ratings .review{margin-left:-3px;margin-top:-10px!important}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .distribution-box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.residential-product-detail-b .tooltip .tooltiptext .ratings-reviews-wrapper .ct_review-details-b .distribution-box .distribution:first-of-type{margin-bottom:12px}.residential-product-detail-b .tooltip:hover .tooltiptext{visibility:visible}@media only screen and (max-width:480px){.residential-product-detail-b .tooltip .tooltiptext{min-width:-moz-calc(270px);min-width:calc(270px)}}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn{display:inline-block;max-width:50%;padding-left:9px!important;padding-right:9px!important;font-size:1.3rem!important}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:hover i{color:#61b549}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:nth-of-type(1){background-color:#152c73;color:#fff;margin-top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;padding:5px 25px;border:2px solid #152c73;-moz-border-radius:25px;border-radius:25px;font-weight:600;text-transform:none;margin-right:15px}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:nth-of-type(1):hover{background-color:#fff;color:#152c73}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:nth-of-type(2){color:#152c73;margin-top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;padding:5px 25px;border:2px solid #152c73;-moz-border-radius:25px;border-radius:25px;font-weight:600;text-transform:none}.contact-card-collection .ct-card-collection-w2-basic .card .card-footer .btn:nth-of-type(2):hover{background-color:#152c73;color:#fff}@media only screen and (max-width:768px){.contact-card-collection .ct-card-collection-w2-basic .card-footer{display:block}.contact-card-collection .ct-card-collection-w2-basic .card-footer .btn{max-width:100%}}.icon-text{font-size:2.4rem}@media (max-width:1199.98px){.icon-text{font-size:1.4rem}}.residential-dealer-widget .logo-hidden .col-md-7,.residential-product-detail-b .logo-hidden .col-md-7{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.actions-collection,.warranty-actions-collection{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.actions-collection.product-actions-collection .col-12,.warranty-actions-collection.product-actions-collection .col-12{margin-top:10px}.actions-collection .row,.warranty-actions-collection .row{width:100%}.actions-collection .row .col-12,.warranty-actions-collection .row .col-12{margin-bottom:20px}.actions-collection .row .pdp .card-img,.warranty-actions-collection .row .pdp .card-img{width:40px;height:40px;margin:auto;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.actions-collection .row .pdp:first-child .card-img,.warranty-actions-collection .row .pdp:first-child .card-img{background-image:url(https://images.carriercms.com/image/upload/v1719421064/carrier/residential-hvac/icons/what-to-look-for-info-icon.png)}.actions-collection .row .pdp:nth-child(2) .card-img,.warranty-actions-collection .row .pdp:nth-child(2) .card-img{background-image:url(https://images.carriercms.com/image/upload/v1714671287/carrier/residential-hvac/icons/warranty-find-cards.svg)}.actions-collection .row .pdp:last-child .card-img,.warranty-actions-collection .row .pdp:last-child .card-img{background-image:url(https://images.carriercms.com/image/upload/v1719421065/carrier/residential-hvac/icons/need-help-or-service-dealer-icon.png)}.actions-collection .card,.warranty-actions-collection .card{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;width:100%;height:100%!important;-moz-box-shadow:8px 8px 10px 5px #f8f9fa;box-shadow:8px 8px 10px 5px #f8f9fa;-moz-border-radius:7px;border-radius:7px;border-style:dotted}.actions-collection .card.pdp-card,.warranty-actions-collection .card.pdp-card{width:auto;-moz-border-radius:8px;border-radius:8px}.actions-collection .card.pdp-card .pdp-text,.warranty-actions-collection .card.pdp-card .pdp-text{margin:0 -30px 0 0}@media (max-width:767px){.actions-collection .card.pdp-card .img-fluid,.warranty-actions-collection .card.pdp-card .img-fluid{min-width:35px!important;width:auto!important;height:auto!important}.actions-collection .card.pdp-card .pdp-text,.warranty-actions-collection .card.pdp-card .pdp-text{margin:0}}.actions-collection .card.pdp-card .card-body,.warranty-actions-collection .card.pdp-card .card-body{padding:10px 0 10px 10px}.actions-collection .card.pdp-card .card-title,.warranty-actions-collection .card.pdp-card .card-title{margin-bottom:0}@media (min-width:768px) and (max-width:912px){.actions-collection .card,.warranty-actions-collection .card{width:180px}.actions-collection .card.actions-card,.warranty-actions-collection .card.actions-card{width:70%}}.actions-collection .card .col-4,.warranty-actions-collection .card .col-4{padding:0}@media (max-width:991px){.actions-collection .card .col-4,.warranty-actions-collection .card .col-4{padding:0 0 0 10px}}.actions-collection .card .card-title,.warranty-actions-collection .card .card-title{position:unset;max-width:100%;margin:0}.actions-collection .card .card-title .btn.btn-primary,.warranty-actions-collection .card .card-title .btn.btn-primary{margin:0 -10px;padding:0;line-height:22px;letter-spacing:0}.actions-collection .card .card-title .btn.btn-primary.pdp-link,.warranty-actions-collection .card .card-title .btn.btn-primary.pdp-link{letter-spacing:2px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:0;color:#0d2c75;font-size:1.8rem;padding-left:10px;font-family:flamaFontBold}.actions-collection .card .card-title .btn.btn-primary.pdp-link:focus,.actions-collection .card .card-title .btn.btn-primary.pdp-link:hover,.warranty-actions-collection .card .card-title .btn.btn-primary.pdp-link:focus,.warranty-actions-collection .card .card-title .btn.btn-primary.pdp-link:hover{background-color:transparent;border:0;color:#61b549}.actions-collection .card .card-title .btn.btn-primary.actions-icon,.warranty-actions-collection .card .card-title .btn.btn-primary.actions-icon{padding-left:20px}@media (max-width:767px){.actions-collection .card .card-title .btn.btn-primary.pdp-link,.warranty-actions-collection .card .card-title .btn.btn-primary.pdp-link{font-size:1.5rem}.actions-collection .card .card-title .img-fluid,.warranty-actions-collection .card .card-title .img-fluid{width:55px;height:55px;min-width:55px}}.actions-collection .card .card-title span.warranty-card-icon,.warranty-actions-collection .card .card-title span.warranty-card-icon{position:absolute;top:0;right:0;font-size:17px;padding:5px 5px 0 0;z-index:100}.actions-collection .card .card-title .row,.warranty-actions-collection .card .card-title .row{-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;width:100%}.actions-collection .card .card-title .col-10,.actions-collection .card .card-title .col-8,.warranty-actions-collection .card .card-title .col-10,.warranty-actions-collection .card .card-title .col-8{padding:0 0 0 10px;position:unset}.actions-collection .card-text,.warranty-actions-collection .card-text{font-size:13px;color:#707070;margin:0 0 5px;font-weight:400;font-family:flamaFont;letter-spacing:normal;max-width:100%!important}.actions-collection-links,.warranty-actions-link-collection{margin-top:-4px;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;text-align:center}.btn.btn-default{display:inline-block;background:#0d2c75;border:2px solid #0d2c75;-moz-border-radius:30px;border-radius:30px;color:#fff;font-size:16px;font-weight:700;font-family:flamaFontBold;letter-spacing:.5px;margin:10px 5px;padding:8px 20px;text-transform:none}.btn.btn-default:hover{background-color:#fff;color:#0d2c75}@media (min-width:768px){.ct-residential-card-dealer-modal .card-dealer-modal{clear:both;position:fixed;top:130px;left:0;width:250px;border:1px solid #4c5d8d;overflow:hidden;z-index:1002;-moz-border-radius:5px;border-radius:5px;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.ct-residential-card-dealer-modal .close{position:absolute;top:8px;right:8px;width:16px;height:16px;cursor:pointer;border:2px solid #fff;z-index:1}.ct-residential-card-dealer-modal .close:hover{background:#fff}.ct-residential-card-dealer-modal .close:after,.ct-residential-card-dealer-modal .close:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;height:1px;margin:auto;background:#1891f6}.ct-residential-card-dealer-modal .close:before{-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.ct-residential-card-dealer-modal .close:after{-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.ct-residential-card-dealer-modal .card-body{border-radius:0 5px 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:left;background:-moz-linear-gradient(45deg,#1891f6 0,#152c73 100%);background:-o-linear-gradient(45deg,#1891f6 0,#152c73 100%);background:linear-gradient(45deg,#1891f6 0,#152c73 100%)}.ct-residential-card-dealer-modal .card-body a{font-size:16px;padding:6px 15px 8px}.ct-residential-card-dealer-modal .card-img .img-fluid{width:auto;height:auto}.ct-residential-card-dealer-modal .showDealerCard{-o-transition:all .5s cubic-bezier(.85,0,.15,1);-moz-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.ct-residential-card-dealer-modal .showDealerCard.hideDealerCard{-o-transition:all .5s cubic-bezier(.85,0,.15,1);-moz-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1);-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}}.ct-residential-card-dealer-modal{margin-bottom:35px}.ct-residential-card-dealer-modal .card-img .img-fluid{display:block;width:100%;max-width:100%}.ct-residential-card-dealer-modal .card-dealer-modal .card-body{clear:both;color:#fff;padding:15px;line-height:1.4em;background:#152c73;background:-moz-linear-gradient(left,#152c73 0,#1891f6 100%);background:-o-linear-gradient(left,#152c73 0,#1891f6 100%);background:linear-gradient(to right,#152c73 0,#1891f6 100%)}.ct-residential-card-dealer-modal .card-dealer-modal .card-body .card-text{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.5em}.ct-residential-card-dealer-modal .card-dealer-modal .card-body a{margin:15px 0 0;letter-spacing:normal;display:block;font-family:flamaFontBold;color:#fff;font-size:14px;font-weight:400;line-height:18px;text-align:center;border:2px solid #fff;padding:8px 10px 10px;text-decoration:none!important;text-transform:uppercase!important;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ct-residential-card-dealer-modal .card-dealer-modal .card-body a:hover{color:#0b70bc;background:#fff}#hvacGuidePopup{display:none}.hvac-guide-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-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;z-index:999999}.hvac-guide-popup-overlay .hvac-guide-popup{background:#fff;padding:20px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);width:80%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:80vh;overflow-y:scroll}.hvac-guide-popup-overlay .hvac-guide-popup .popup-content h2{text-align:center}.ct-product-list #accordion-filter{position:relative;background:#ebebeb;-moz-border-radius:3px;border-radius:3px;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.ct-product-list #accordion-filter .card{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);-moz-border-radius:.25rem;border-radius:.25rem}.ct-product-list #accordion-filter .card div#collapse-filter{background:#f9f9f9;border:1px solid #dadada}.ct-product-list #accordion-filter .card-body{bottom:6px;padding:0 0 5px 80px!important}.ct-product-list #accordion-filter .card-body .filterByTitle{position:absolute;top:14px;left:10px;font-size:14px;font-weight:700;line-height:20px}.ct-product-list #accordion-filter .card-body label{color:#fff;font-size:1.4rem;margin-left:20px}.ct-product-list #accordion-filter .card-body label::before{border:2px solid #61b549;content:" ";display:inline-block;height:2rem;margin:0 .25em 0 0;padding:0;width:2rem;position:absolute;left:0;top:3px}@media (max-width:767.98px){.ct-product-list #accordion-filter .card-body label{font-size:2rem;margin-left:19px}}.ct-product-list #accordion-filter .card-body .legend-title{margin-top:10px;position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Arial,sans-serif;color:#333;font-size:15px;line-height:20px;text-align:center;text-transform:none;letter-spacing:0;text-decoration:none;height:100%;border:1px solid #878787;background:#fff;padding:6px 10px!important;cursor:pointer;-moz-border-radius:4px;border-radius:4px}.ct-product-list #accordion-filter .card-body .legend-title::before{content:"";position:absolute;top:3px;left:3px;width:5px;height:5px;margin:auto;-moz-border-radius:100px;border-radius:100px;background:#61b549;display:none}.ct-product-list #accordion-filter .card-body .legend-title.active::before{display:block}.ct-product-list #accordion-filter .card-body .legend-title a{color:#61b549}.ct-product-list #accordion-filter .card-body .btn{color:#fff;font-size:1.2rem;letter-spacing:2px}.ct-product-list #accordion-filter .card-body .list-group-item{background:0 0;border:0;padding:10px 15px;border-bottom:1px solid #ebebeb}.ct-product-list #accordion-filter .card-body .list-group-item:last-child{border-bottom:0}.ct-product-list #accordion-filter .card-body .list-group-item .form-check input[type=checkbox]{visibility:hidden}.ct-product-list #accordion-filter .card-body .border-top{position:relative;display:inline-block;vertical-align:top;border:0!important;margin:-3px 0 0}.ct-product-list #accordion-filter .card-body .border-top .show{display:block;width:200px}.ct-product-list #accordion-filter .card-body .border-top .material-icons{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;font-family:"Material Icons";font-weight:400;font-style:normal;font-size:15px;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;direction:ltr;font-feature-settings:"liga"}.ct-product-list #accordion-filter .card-body .border-top input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden;width:1px;height:1px}.ct-product-list #accordion-filter .card-body .border-top input[type=checkbox]+label{display:block;color:#333;font-size:15px;line-height:1.1em;cursor:pointer}.ct-product-list #accordion-filter .card-body .border-top input[type=checkbox]+label::before{content:"✓";position:absolute;top:1px;left:0;font-size:10px;font-weight:700;text-align:center;line-height:12px;color:#61b549;width:15px;height:15px;border:2px solid #61b549}.ct-product-list #accordion-filter .card-body #clearFilter{margin-left:45px;border:0;color:#0d2c75;background:0 0;position:relative;text-decoration:underline;outline:0!important}.ct-product-list #accordion-filter .card-body #clearFilter i{position:absolute;left:-8px}.ct-product-list #accordion-filter .filtered-button{display:none;height:5px;width:5px;left:0;background-color:#61b549}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu.show{top:5px!important;border-top:0;padding-bottom:0}.ct-product-list #accordion-filter .filter-list-group .dropdown-menu:before{top:0}.ct-product-list .product-list .card .card-body .get-a-quote{margin:auto}.ct-product-list .product-list .card .card-body app-ecorebates app-ecorebates-item>div{text-align:center}.ct-product-list .product-list .card .card-body app-ecorebates app-ecorebates-item .rebates{padding-left:0!important;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}.ct-product-list .product-list .card .card-body app-ecorebates app-ecorebates-item .rebates::before{left:-10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.ct-product-list .product-list .card-img-top{max-width:250px}.ct-product-list .product-list .card-img-icon{bottom:-40px!important}@media (max-width:1199.98px){.ct-product-list .product-list .card>a{text-align:center}.ct-product-list .product-list .card-img-icon{bottom:-10px!important}}@media (min-width:768px) and (max-width:1199.98px){.ct-product-list .product-list .card .card-body app-ecorebates app-ecorebates-item .rebates::before{left:0}.ct-product-list .product-list .card-img-icon{right:70px!important}}.ct-product-list .product-list .summary--wrapper .product--image a{display:block;text-align:center}@media (max-width:767.98px){.ct-product-list .product-list .card-img-icon{left:190px!important}.ct-product-list .product-list .summary--wrapper .product--image a .card-img-top{left:auto}}@media (min-width:768px) and (max-width:1199.98px){.ct-product-list .product-list .summary--wrapper .product--image a .card-img-icon{left:190px}}@media (min-width:1200px){.ct-product-list .product-list .summary--wrapper .product--image a .card-img-top{max-width:400px}.ct-product-list .product-list .summary--wrapper .product--image a .card-img-icon{left:300px}}@media (max-width:767.98px){.ct-product-list .product-list .summary--wrapper .get-a-quote{margin:auto}.ct-product-list .product-list .summary--wrapper app-ecorebates app-ecorebates-item>div{text-align:center}.ct-product-list .product-list .summary--wrapper app-ecorebates app-ecorebates-item .rebates{padding-left:0!important;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}.ct-product-list .product-list .summary--wrapper app-ecorebates app-ecorebates-item .rebates::before{left:-10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}}@media (max-width:767.98px) and (min-width:768px) and (max-width:1199.98px){.ct-product-list .product-list .summary--wrapper app-ecorebates app-ecorebates-item .rebates::before{left:0}}.ct-product-compare-modal .rebates{text-transform:uppercase;color:#152c73;font-size:1.4rem;letter-spacing:normal;font-family:flamaFontBold;cursor:pointer;padding-top:3px;padding-bottom:3px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.ct-product-compare-modal .rebates::before{content:"";background:url(https://images.carriercms.com/image/upload/v1594141336/carrier/residential-hvac/icons/icon-rebates-dollar-sign-svg.svg) center right no-repeat;top:0;width:32px;height:28px;left:-10px;position:relative}@media (max-width:1469.98px){.residential-product-detail-b app-dealer-widget .card .card-body .d-flex.listing div:nth-child(1),.residential-product-detail-b app-dealer-widget .card .card-body .d-flex.listing div:nth-child(2){display:none}.residential-product-detail-b app-dealer-widget .card .card-body .d-flex.listing div:nth-child(3){display:inline-block!important}.residential-product-detail-b app-dealer-widget .card .card-body .d-flex.listing .text--link{margin-top:10px!important;margin-bottom:0!important;display:inline-block!important;margin-left:10px!important}}.formcontainer form .form-group-floating,.formcontainer-b form .form-group-floating{padding-bottom:30px}.form-group-floating input,.form-group-floating select,.form-group-floating textarea{background-color:#f5f6f8!important}.form-group-floating label{position:absolute;top:14px;left:25px;text-transform:none!important;color:#617080!important;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:14px!important}.form-group-floating label span{color:#f7031a!important}.form-group-floating .form-control{padding:18px 10px 6px!important}.form-group-floating .form-control.ng-touched.ng-dirty,.form-group-floating .form-control.valid,.form-group-floating .form-control:focus{outline:0}.form-group-floating .form-control.ng-touched.ng-dirty~label,.form-group-floating .form-control.valid~label,.form-group-floating .form-control:focus~label{top:0}.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}#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:410px;-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 10px;-moz-box-shadow:0 1px 10px rgba(0,0,0,.07);box-shadow:0 1px 10px rgba(0,0,0,.07);background-color:#152c73}.rb-header .title,.rb-header h6{padding:0;line-height:45px;font-size:16px;color:#fff;font-weight:100;top:8px;left:6.6rem;margin:-6px -.9rem -.9rem;position:absolute;font-family:Arial,sans-serif!important}.rb-refresh{margin-left:74%;cursor:pointer}.rb-refresh:hover{color:#454545}.rb-close{position:absolute;top:-6px;right:12px;color:#fff;font-weight:100;font-size:4.4rem;line-height:1.2;cursor:pointer}.rb-close:hover{color:#454545}#imghome{width:7%;position:absolute;top:1.7%;margin-top:2px}#img1{width:42px;height:43px;margin:2px}#img2{position:fixed;cursor:pointer;bottom:60px;right:25px;direction:ltr!important;z-index:20000;-moz-box-sizing:border-box;box-sizing:border-box;width:55px}.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 #bac0d0;box-shadow:0 0 8px 4px #bac0d0;color:#617080;background:#fff}.chat-box .chat-modal .close{position:absolute;right:5px;top:5px}.chat-box .chat-modal .close .material-icons{font-size:2rem}.chat-box .chat-modal .chat-modal-title{color:#333;font-family:flamaFontBoldItalic;letter-spacing:1px;text-transform:none;font-size:1.8rem;margin:5px 0 0}.chat-box .chat-modal .container .title{color:#617080;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:600;margin:0;letter-spacing:1px;text-transform:uppercase}.chat-box .chat-modal .container p{font-size:1.2rem;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.8rem}.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}.search-form .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-button svg,.search-form .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-clear svg,.search-form-mobile .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-button svg,.search-form-mobile .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-clear svg{height:20px;width:20px}.search-form .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-button .yxt-SearchBar-buttonImage,.search-form-mobile .yxt-SearchBar .yxt-SearchBar-input-wrapper button.yxt-SearchBar-button .yxt-SearchBar-buttonImage{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}#searchForm{width:300px}#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::-webkit-input-placeholder{font-size:13px}#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input:-moz-placeholder{font-size:13px}#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::-moz-placeholder{font-size:13px}#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input:-ms-input-placeholder{font-size:13px}#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input,#searchForm .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::placeholder{font-size:13px}#searchForm .yxt-SearchBar-autocomplete .yxt-AutoComplete-results .yxt-AutoComplete-option--item{font-size:13px}#searchFormMobile,#searchFormMobile .yxt-SearchBar-input-wrapper{height:40px}#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::-webkit-input-placeholder{font-size:16px}#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input:-moz-placeholder{font-size:16px}#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::-moz-placeholder{font-size:16px}#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input:-ms-input-placeholder{font-size:16px}#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input,#searchFormMobile .yxt-SearchBar-input-wrapper .yxt-SearchBar-input::placeholder{font-size:16px}#searchFormMobile .yxt-SearchBar-autocomplete .yxt-AutoComplete-results .yxt-AutoComplete-option--item{font-size:16px}