.paragraph.paragraph--type--custom-customer-story-carousel{margin-top:.625rem;max-width:none;position:relative}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel{padding-left:0;padding-right:0}}.paragraph.paragraph--type--custom-customer-story-carousel:before{content:"";height:calc(100% - 30vw - 5.625rem);position:absolute;width:100%;bottom:5.625rem;left:0;min-height:55%;background:#309ca3;z-index:-1}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel:before{display:none}}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel:before{bottom:0;height:18.75rem;min-height:0}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder{color:#fff}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder{padding-bottom:5rem;position:relative}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-list{overflow:visible}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-list{overflow:hidden}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider{margin-bottom:50px}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots{bottom:auto;position:absolute;width:100%;top:42vmin;z-index:9;margin:0}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots button:hover,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots .button:hover,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots .button-span>a:hover,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots button:focus:hover,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots .button:focus:hover,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots .button-span>a:focus:hover{background-color:transparent}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots li{width:.9375rem;height:.9375rem;margin:0 .9375rem}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots li button::before{background:#c9c9c9;content:"";height:1.125rem;width:1.125rem;border:none;border-radius:0}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-slider .slick-dots li.slick-active button::before{background:#36afb7;box-shadow:0 0 .5rem rgba(0,0,0,0.3)}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-arrow{position:absolute;width:3.125rem;height:3.125rem;padding:0;margin:0;top:auto;left:auto;right:10%;text-indent:-5555px;overflow:hidden}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-arrow{right:auto;left:calc(66% + 1.875rem)}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-prev{bottom:0;background:url(../../images/icons/icon-arrow-up.png) no-repeat center/100% auto;margin-bottom:3.4375rem}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .slick-next{bottom:0;background:url(../../images/icons/icon-arrow-down.png) no-repeat center/100% auto}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-header,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link{position:relative;padding:0 10%}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-header,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link{padding:0}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-header{margin-bottom:1rem}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-header{padding:0 .9375rem}}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items{background:#309ca3;padding:0}}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item{display:flex !important}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image{margin-bottom:30px}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image .responsive-image-container{width:100% !important;height:auto;display:block}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image .responsive-image-container img{width:100%}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image{flex:0 0 66%;margin-bottom:0;position:relative}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image .responsive-image-container{height:100%;overflow:hidden;position:absolute}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image .responsive-image-container img{height:100%;object-fit:cover}*::-ms-backdrop,html:not(.browser-edge-chromium) .paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-image .responsive-image-container img{max-width:none !important;width:auto !important}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info{color:#fff}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info{color:#000;flex:0 0 34%;margin-bottom:11.875rem;margin-top:1.875rem;padding-bottom:1.375rem;padding-left:1.875rem;position:relative}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info h3,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info a:not(.button){color:#fff}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info h3,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info a:not(.button){color:#000}}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info .cs-button{float:right;margin:1rem}}@media print, screen and (min-width: 40.0625em) and (max-width: 63.75em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info .cs-button{margin:1rem 0 0}}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-info .cs-button{position:absolute;right:0;top:calc(100% - .375rem)}}@media print, screen and (min-width: 40.0625em) and (max-width: 63.75em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-subtitle,.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser{width:80%}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed{font-size:2rem}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed .faux-h3{padding:0 1.25rem}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed .faux-h3 a{font-family:"Good Pro",Arial,Helvetica,sans-serif;text-decoration:underline;-moz-text-decoration-color:transparent;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all 200ms}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed .faux-h3 a{font-size:1.25rem}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-title-fixed .faux-h3 a:hover{opacity:0.8;-moz-text-decoration-color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-subtitle{font-size:1.125rem;font-family:"Good Pro",Arial,Helvetica,sans-serif;margin-bottom:20px;font-weight:600}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-subtitle{font-family:"Good Pro",Arial,Helvetica,sans-serif;font-size:1rem;padding:0 1.25rem}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser{font-size:.875rem;position:relative;overflow:visible}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser{font-size:1rem;padding:0 1.25rem;margin-bottom:1.875rem}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser a{transition:opacity 300ms;white-space:nowrap}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser a:hover{opacity:0.7}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser:before{content:"";position:absolute;background:#fff;z-index:9;width:48px;height:4px;top:7px;left:-70px}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser:before{display:none}}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-items .cs-item .cs-teaser:before{display:none}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link{padding-bottom:2.5rem}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link{bottom:6.25rem;padding:0;position:absolute;right:34%}}@media print, screen and (max-width: 40em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link{padding:0 .9375rem}}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link .paragraph--type--content-button-link{display:inline-block;margin-left:.1875rem;width:auto}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link a{transition:color 200ms cubic-bezier(0.65, 0.05, 0.36, 1)}@media print, screen and (min-width: 63.8125em){.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link a{color:#fff;text-decoration:underline;transition:color 200ms cubic-bezier(0.65, 0.05, 0.36, 1)}.paragraph.paragraph--type--custom-customer-story-carousel .cs-holder .cs-more-link a:hover{color:rgba(255,255,255,0.7)}}
