.ca-hero-text .wrapper-text .label{color:#f2af00!important}.ca-hero-text .wrapper-text .heading,.ca-hero-text .wrapper-text .subheading{color:#fff!important;font-weight:400}.ca-hero-text .wrapper-text .heading{font-size:2.4rem;line-height:3.2rem;font-weight:600}@media screen and (min-width:768px){.ca-hero-text .wrapper-text .heading{font-size:3.6rem;line-height:4.8rem}}@media screen and (min-width:1280px){.ca-hero-text .wrapper-text .heading{font-size:4.8rem;line-height:6.4rem}}.ca-hero-text .wrapper-text{width:95%!important}@media screen and (min-width:768px){.ca-hero-text .wrapper-text{width:90%!important}}@media screen and (min-width:980px){.ca-hero-text .wrapper-text{width:80%!important}}.ca-carousel-wrap,.ca-hero-carousel,.ca-hero-carousel-header.pagebed{margin:0;padding:0;max-width:1800px}.ca-carousel-wrap{position:relative;overflow:hidden;margin-left:5vw}@media screen and (min-width:1280px){.ca-carousel-wrap{margin-left:20vw}}@media screen and (min-width:2250px){.ca-carousel-wrap{margin-left:30vw}}@media screen and (min-width:2560px){.ca-carousel-wrap{margin-left:auto;margin-right:auto}}.ca-carousel-wrap>ul>li{padding-top:1rem}.ca-hero-carousel-header .wrapper-text{border-bottom:solid 1px #fff}.ca-hero-carousel-header .wrapper-text .subheading{color:#fff!important;font-weight:400}.ca-hero-carousel{overflow:hidden}.ca-hero-carousel{padding-right:10rem}.ca-hero-carousel .slider-child .pagebed{padding-left:0!important;padding-right:0!important}.ca-hero-carousel .carousel-container{overflow:inherit!important}.ca-hero-carousel .slider-child{padding-left:0!important;padding-right:0!important}.ca-hero-carousel .slider-child .pagebed{padding-left:1rem!important;padding-right:1rem!important}.ca-hero-carousel-header .wrapper-text{margin-left:1rem}.ca-hero-carousel .promo-component.slider-child.slider-item .col:not(.control){background-color:#fff;margin-bottom:0;height:100%}.ca-hero-carousel .slider-child .pagebed{height:100%}.ca-hero-carousel .wrap-image{max-height:250px}.ca-hero-carousel .slider-child .wrapper-image.image-above-height{height:auto!important}.ca-hero-carousel .widget-carousel-v3{position:static}.ca-hero-carousel .widget-carousel-v3 .controls .arrows{display:block}.ca-hero-carousel .widget-carousel-v3 .controls .arrows a{width:32px;height:32px;position:static;margin:0!important;padding:0!important;display:table!important}.ca-hero-carousel .controls .arrows a.arrow-prev{transform:rotate(180deg)!important}.ca-hero-carousel .controls .arrows a.arrow-next{transform:none!important}.ca-hero-carousel .controls{position:absolute;top:2rem;right:2rem}@media screen and (min-width:768px){.ca-hero-carousel .controls{right:4rem}}.ca-hero-carousel .controls .dots{display:none}.ca-hero-carousel .controls .arrows li{position:static!important;padding:0!important;display:inline-block;margin-right:1rem}.ca-hero-carousel .controls .arrows .icn{width:32px;height:32px;background-image:url(/content/dam/web-resources/project-specific/single-page-projects/competitive-advantage/slider-arrow-on.png);background-size:cover;display:block}.ca-carousel-wrap .widget-carousel-v3 .arrow-next:after,.ca-carousel-wrap .widget-carousel-v3 .arrow-prev:after{display:none}.ca-hero-carousel .controls .dots a{border:2px solid #fff}.ca-hero-carousel .controls .dots a.carousel-item-active{background-color:#fff}.ca-hero-carousel .promo-component .wrapper{display:grid;grid-template-rows:minmax(auto,.9fr) auto}.ca-hero-carousel .promo-component .wrapper-text.card-spacing{padding:0 1.5em 1.5em}.ca-hero-carousel .promo-component .label{background-color:#0e0e0e;color:#fff!important;padding:0 1rem;font-weight:600;border-radius:2px;margin-right:.75em}.ca-hero-carousel .promo-component .subheading{font-weight:500;margin-bottom:1em}.ca-hero-carousel .promo-component .rte{font-size:1.4rem;font-weight:400;line-height:1.5}.ca-hero-carousel .promo-component .label,.ca-hero-carousel .promo-component .subheading{font-size:1rem;line-height:2;display:inline-block}@media screen and (min-width:768px){.ca-hero-carousel .promo-component .label,.ca-hero-carousel .promo-component .subheading{font-size:1.2rem}.ca-hero-carousel .promo-component .rte{font-size:1.8rem}}.ca-hero-carousel .promo-component .btn-wrapper,.ca-hero-carousel .promo-component .list-item,.ca-hero-carousel .promo-component .partial-cta-list{margin-bottom:0}@media screen and (min-width:768px) and (max-width:1279.9px){.ca-hero-carousel .promo-component .subheading{display:block}}@media screen and (min-width:1280px){.ca-hero-carousel .promo-component .subheading{display:inline-block}}.ca-hero-brand-logo .cobrand .container img{max-width:6.5rem!important;max-height:6.5rem!important}.ca-hero-brand-logo .cobrand .container .text{color:#fff}.ca-hero-brand-logo .content.rendition .cobrand{height:auto}.ca-hero-brand-logo.hero01-view .content.hero-level-size-four{padding-top:0!important}.cq-wcm-edit .widget-carousel-v3 .control{display:block}