.crux-carousel-title{max-width:inherit!important;padding:0!important}.crux-carousel-title .list-item .heading{text-transform:uppercase;position:absolute;top:10px;left:var(--mobile-left-margin);padding-right:12rem;font-size:1.6rem;line-height:1.2}@media screen and (min-width:768px){.crux-carousel-title .list-item .heading{left:var(--desktop-left-margin);font-size:1.8rem}}.crux-carousel-title .list-item{margin:0}.with-crux-carousel .carousel-control:before{content:"";display:block;clear:both;position:absolute;top:60px;height:1px;background-color:#fff;width:100%}.with-crux-carousel .carousel-control{position:relative}@media screen and (min-width:0) and (max-width:767.9px){.crux-carousel .carousel-container .control{margin-top:70px}}@media screen and (min-width:768px) and (max-width:1279.9px){.crux-carousel .carousel-container .control{margin-top:75px}}@media screen and (min-width:1280px){.crux-carousel .carousel-container .control{margin-top:80px}}.crux-carousel{margin:0;padding:0;padding-right:10rem;overflow:hidden}.crux-carousel .carousel-container{overflow:inherit!important;min-height:auto;margin-bottom:6rem!important}.crux-carousel .slider-child{padding:0!important}.crux-carousel .slider-child .pagebed{padding-left:1rem!important;padding-right:1rem!important}.crux-carousel .promo-component.slider-child.slider-item .col:not(.control){background-color:transparent;margin-bottom:0;height:100%}.crux-carousel .widget-carousel-v3{position:static}.crux-carousel .widget-carousel-v3 .controls .arrows{display:block}.crux-carousel .widget-carousel-v3 .controls .arrows a{width:32px;height:32px;position:static;margin:0!important;padding:0!important;display:table!important}.crux-carousel .controls .arrows a.arrow-prev{transform:rotate(180deg)!important}.crux-carousel .controls .arrows a.arrow-next{transform:none!important}.crux-carousel .controls{position:absolute;top:2rem;right:2rem}@media screen and (min-width:768px){.crux-carousel .controls{right:4rem}}.crux-carousel .controls .dots{display:none}.crux-carousel .controls .arrows li{position:static!important;padding:0!important;display:inline-block;margin-right:1rem}.crux-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}.crux-carousel .widget-carousel-v3 .arrow-next:after,.crux-carousel .widget-carousel-v3 .arrow-prev:after{display:none}.crux-carousel .controls .dots a{border:2px solid #fff}.crux-carousel .controls .dots a.carousel-item-active{background-color:#fff}.crux-carousel .promo-component .btn-wrapper,.crux-carousel .promo-component .list-item,.crux-carousel .promo-component .partial-cta-list{margin-bottom:0}.crux-carousel .slider-child .pagebed{padding:0!important}.crux-carousel .slider-item:first-child{margin-left:var(--mobile-left-margin)!important}@media screen and (min-width:768px){.crux-carousel .slider-item:first-child{margin-left:var(--desktop-left-margin)!important}}.crux-carousel .slider-item .list-item{height:100%}.crux-carousel .slider-item ul.partial-cta-list li.cta-wrapper:last-child{margin-bottom:0!important}.crux-carousel .slider-item .list-item .cta-text{padding:0}.crux-carousel .slider-item .list-item .cta:hover .cta-text{text-decoration:none}.crux-carousel .slider-item .list-item .wrapper-text-description{overflow:unset}.crux-carousel .slider-item .crux-dynamic-feed__title,.crux-carousel .slider-item .list-item .heading{font-weight:300;font-size:1.6rem;line-height:1.5;margin-bottom:3rem}.crux-carousel .slider-item:hover .crux-dynamic-feed__title,.crux-carousel .slider-item:hover .list-item .heading{margin-bottom:1rem}.crux-carousel .slider-item:hover .crux-dynamic-feed__title,.crux-carousel .slider-item:hover .list-item .heading{font-weight:500}.crux-carousel .crux-dynamic-feed__link,.crux-carousel .cta-layout{font-weight:500;color:#fff;margin-bottom:0}.crux-carousel .slider-item .crux-dynamic-feed__description,.crux-carousel .slider-item .list-item .rte{width:100%;font-size:1.4rem;font-weight:300;line-height:1.5;overflow:hidden;max-height:10rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4;margin-bottom:3rem}.crux-carousel .promo-component .wrapper-text,.crux-dynamic-feed{padding:0!important;border-left:1px solid #fff}.crux-dynamic-feed__wrapper{position:relative;width:100%}.crux-carousel .crux-dynamic-feed__link,.crux-carousel .cta-layout,.crux-carousel .slider-item .crux-dynamic-feed__description,.crux-carousel .slider-item .crux-dynamic-feed__title,.crux-carousel .slider-item .list-item .heading,.crux-carousel .slider-item .list-item .rte{padding:0 3em 0 1.5em!important}.crux-carousel .slider-item .crux-dynamic-feed__description,.crux-carousel .slider-item .list-item .rte{animation:feedUp .3s linear;position:absolute;opacity:0}.crux-carousel .slider-item:hover .crux-dynamic-feed__description,.crux-carousel .slider-item:hover .list-item .rte{animation:feedDown .3s linear;position:relative;opacity:1}@keyframes feedUp{0%{opacity:0;transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes feedDown{0%{opacity:0;transform:translateY(-100%)}5%{transform:translateY(0)}100%{opacity:1}}