.step-carousel-wrapper.background-white{background-color:#fff}.step-carousel-wrapper.background-light-gray{background-color:#f2f1ef}.step-carousel-wrapper .swiper-notification{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.step-carousel{padding:7.199999999999999rem 0 9.6rem}.step-carousel .swiper-wrapper{align-items:center}.step-carousel .swiper-slide{background-color:#fff;box-shadow:0 0 9px 3px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.step-carousel .swiper-slide:not(.swiper-slide-active){opacity:0!important}.step-carousel-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch}.step-carousel-slide.image-shape-angled .step-carousel-content-wrapper{position:relative}.step-carousel-slide.image-shape-angled .step-carousel-content-wrapper:before{background:#fff;content:"";display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;transform:skew(-30deg);transform-origin:bottom left;width:100%;z-index:1}.step-carousel-content-wrapper{align-items:center;display:flex;min-height:42rem}.step-carousel-content{padding:4.8rem 4rem;position:relative;z-index:10}.step-carousel-content h5{color:#0057a0}.step-carousel-content .btn{margin-bottom:0;margin-top:1.6rem}.step-carousel-copy ol:last-child,.step-carousel-copy p:last-child,.step-carousel-copy ul:last-child{margin-bottom:0}.step-carousel-image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 50%}.step-carousel .swiper-button-next,.step-carousel .swiper-button-prev{height:auto!important;margin-top:-4rem;width:auto!important}.step-carousel .swiper-button-next:after,.step-carousel .swiper-button-prev:after{display:none}.step-carousel .swiper-button-next{right:-6rem}.step-carousel .swiper-button-prev{left:-6rem}.step-carousel .swiper-pagination-bullets{bottom:-24px!important}.step-carousel .swiper-pagination .swiper-pagination-bullet{margin:0 .8rem!important;padding:.4rem;position:relative;width:auto}.step-carousel .swiper-pagination .swiper-pagination-bullet:before{background-color:#0057a0;bottom:0;content:""!important;display:block;height:.1rem;left:0;margin:0;position:absolute;width:0}.step-carousel .swiper-pagination .swiper-pagination-bullet-active:before{height:.3rem;width:100%}.step-carousel .swiper-pagination .swiper-pagination-bullet:focus:before,.step-carousel .swiper-pagination .swiper-pagination-bullet:hover:before{width:100%}.step-carousel .swiper-pagination .swiper-pagination-bullet-active:before{background-color:#0057a0}@media handheld,only screen and (max-width:80em){.step-carousel{padding-left:6rem;padding-right:6rem}.step-carousel .swiper-button-next{right:1rem}.step-carousel .swiper-button-prev{left:1rem}}@media handheld,only screen and (max-width:47.938em){.step-carousel-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch}.step-carousel-content-wrapper{display:block;min-height:0}.step-carousel-slide.image-shape-angled .step-carousel-content-wrapper:before{display:none}.step-carousel-content{padding:3rem}.step-carousel-image{flex:0 0 100%;height:300px}}@media handheld,only screen and (max-width:36em){.step-carousel{padding:7.199999999999999rem 2rem}.step-carousel .swiper-button-next,.step-carousel .swiper-button-prev{display:none}}