.two-col-slider-wrapper{padding-block:4rem}.two-col-slider-wrapper--dark{background-color:#142240;overflow:hidden;position:relative}.two-col-slider__grid{background-image:linear-gradient(rgba(131,137,159,.05) 2.448px,transparent 0),linear-gradient(90deg,rgba(131,137,159,.05) 2.448px,transparent 0);background-position:0 100%;background-size:61.138px 61.138px;inset:0;pointer-events:none;position:absolute;z-index:0}.two-col-slider__bg-frame{inset:0;margin-inline:auto;max-width:1920px;pointer-events:none;position:absolute}.two-col-slider__glow{animation:two-col-slider-glow 6s ease-in-out infinite;pointer-events:none;position:absolute;right:-8%;rotate:-90deg;top:4rem;width:49rem;will-change:transform;z-index:0}.two-col-slider__glow svg{display:block;height:auto;width:100%}@keyframes two-col-slider-glow{0%{transform:translate(0) scale(1)}20%{transform:translate(-.9375rem,1.125rem) scale(1.08)}45%{transform:translate(.75rem,1.375rem) scale(.92)}65%{transform:translate(1.125rem,-.5rem) scale(1.07)}80%{transform:translate(-.5rem,-1.125rem) scale(.93)}to{transform:translate(0) scale(1)}}.two-col-slider-wrapper--dark .two-col-slider-carousel,.two-col-slider-wrapper--dark .two-col-slider-cta,.two-col-slider-wrapper--dark .two-col-slider-header{position:relative;z-index:1}@media (max-width:1100px){.two-col-slider__glow{display:none}}.two-col-slider-header{align-items:center;display:flex;flex-flow:column nowrap;padding-bottom:2rem;text-align:center}.two-col-slider-cta{margin-top:2rem}.two-col-slider-cta .button-container{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}.two-col-slider{flex-shrink:0;width:100%}.two-col-slider .flex-container{align-items:center;display:flex}@media (max-width:430px){.two-col-slider .content-inner h3{font-size:1.75rem!important}.two-col-slider .content-inner p{font-size:1rem!important}}.two-col-slider .content-inner .two-col-list{padding:1rem 0}.two-col-slider .content-inner .two-col-list li{margin:0 0 1rem 1.5rem;position:relative}.two-col-slider .content-inner .two-col-list li:last-child{margin:0 0 0 1.5rem}.two-col-slider .content-inner .two-col-list li img{left:-24px;position:absolute;top:7px}.two-col-slider .media-col .img-container{display:flex;justify-content:center}.two-col-slider .img{display:none;height:auto;max-width:100%;width:100%}.two-col-slider-carousel{margin:2rem 0;overflow:hidden;position:relative;width:100%}.two-col-slider-carousel.v2{display:flex;flex-flow:column nowrap;margin:0 0 2rem}.two-col-slider-carousel .slider-container{overflow:hidden;position:relative;width:100%}.two-col-slider-carousel.v2 .slider-container{order:2}.two-col-slider-carousel .slider-track{display:flex;transition:transform .3s ease-out;width:100%}.two-col-slider-carousel .slider-navigation{align-items:center;display:flex;justify-content:center;margin:2rem 2rem 0}@media (min-width:768px){.two-col-slider-carousel .slider-navigation{margin:2rem 4rem 0}}.two-col-slider-carousel .slider-navigation .navigation-container{align-items:center;display:flex;justify-content:center;padding-bottom:.5rem}.two-col-slider-carousel.v2 .slider-navigation .navigation-container{padding-bottom:2rem}.two-col-slider-carousel .slider-navigation .navigation-container .slider-arrow{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:transform .4s ease,background-color .4s ease}.two-col-slider-carousel .slider-navigation .navigation-container .slider-arrow:hover{background-color:transparent!important;transform:scale(1.2)}.two-col-slider-carousel .slider-navigation .navigation-container .slider-arrow:hover path{stroke:transparent}.two-col-slider-carousel .slider-navigation .navigation-container .prev-arrow{margin-right:1rem}.two-col-slider-carousel .slider-navigation .navigation-container .next-arrow{margin-left:1rem}.two-col-slider-carousel .slider-navigation .navigation-container .slider-dots{display:flex}.two-col-slider-carousel .slider-navigation .navigation-container .slider-dot{background:#d9d9d9;border:none;border-radius:50%;cursor:pointer;height:.5rem;margin:1px .5rem;padding:0;transition:background .4s ease,transform .4s ease;width:.5rem}.two-col-slider-carousel .slider-navigation .navigation-container .slider-dot.active,.two-col-slider-carousel .slider-navigation .navigation-container .slider-dot:hover{background:#141414!important}.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-dot.active{background:#141414}.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-buttons{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-button{background-color:#02263d;border:1px solid #02263d;border-radius:1.5rem;color:#fff;font-size:18px;font-weight:700;line-height:30px;padding:.5rem 1rem;transition:all .4s ease}.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-button.active,.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-button:hover{background-color:#03c6f4!important;border:1px solid #03c6f4;color:#02263d}@media (max-width:1023px){.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-buttons{gap:.5rem}.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-button{font-size:1rem}}@media (max-width:767px){.two-col-slider-carousel.v2 .slider-navigation .navigation-container .slider-button{border-radius:.5rem;font-size:14px;line-height:1.2;padding:.25rem;text-wrap:auto;width:calc(33.33333% - .5rem)}}.two-col-slider-carousel .slider-track.dragging{cursor:grabbing;transition:none}@media (max-width:768px){.two-col-slider-carousel .slider-track{cursor:grab}}@media (max-width:767px){.two-col-slider .flex-container{flex-direction:column-reverse}.two-col-slider.mobile-stack-reverse .flex-container{flex-direction:column}.two-col-slider .media-col{margin-bottom:2rem}.two-col-slider.mobile-stack-reverse .media-col{margin-bottom:0}.two-col-slider.mobile-stack-reverse .content-col{margin-bottom:2rem}}@media (min-width:768px){.two-col-slider.column-order-reverse .flex-container{flex-direction:row-reverse}.two-col-slider .content-col,.two-col-slider .media-col{padding:0 2rem}}