:root{--relx-blue:#3b30ee;--relx-indigo:#251e9c;--relx-purple:#6f42c1;--relx-pink:#d63384;--relx-red:#ea0029;--relx-orange:#fd7e14;--relx-yellow:#fe7f00;--relx-green:#32d6ab;--relx-teal:#20c997;--relx-cyan:#0dcaf0;--relx-white:#fff;--relx-gray:#e1e1e1;--relx-gray-dark:#343a40;--relx-gray-100:#f2f2f2;--relx-gray-200:#f7f7f7;--relx-gray-300:#ececec;--relx-gray-400:#ced4da;--relx-gray-500:#7c7c7c;--relx-gray-600:#e1e1e1;--relx-gray-700:#4b4b4b;--relx-gray-800:#343a40;--relx-gray-900:#4b4b4b;--relx-primary:#3b30ee;--relx-secondary:#fe7f00;--relx-success:#32d6ab;--relx-info:#32d6ab;--relx-warning:#fe7f00;--relx-danger:#ea0029;--relx-light:#f2f2f2;--relx-dark:#4b4b4b;--relx-primary-rgb:59,48,238;--relx-secondary-rgb:254,127,0;--relx-success-rgb:50,214,171;--relx-info-rgb:50,214,171;--relx-warning-rgb:254,127,0;--relx-danger-rgb:234,0,41;--relx-light-rgb:242,242,242;--relx-dark-rgb:75,75,75;--relx-white-rgb:255,255,255;--relx-black-rgb:0,0,0;--relx-body-color-rgb:0,0,0;--relx-body-bg-rgb:255,255,255;--relx-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--relx-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--relx-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--relx-body-font-family:var(--relx-font-sans-serif);--relx-body-font-size:1rem;--relx-body-font-weight:400;--relx-body-line-height:1.4;--relx-body-color:#000;--relx-body-bg:#fff;--relx-border-width:2px;--relx-border-style:solid;--relx-border-color:#ececec;--relx-border-color-translucent:rgba(0,0,0,.175);--relx-border-radius:1rem;--relx-border-radius-sm:0.5rem;--relx-border-radius-lg:2rem;--relx-border-radius-xl:1rem;--relx-border-radius-2xl:2rem;--relx-border-radius-pill:50rem;--relx-link-color:#3b30ee;--relx-link-hover-color:#2f26be;--relx-code-color:#d63384;--relx-highlight-bg:#fcf8e3}.slideshow-banner-sections-wrap .stretched-link:after{z-index:21}.slideshow-banner-sections-wrap .btn{z-index:22}@media(min-width:1152px){.slideshow-banner-sections-wrap:hover .swiper-button-next,.slideshow-banner-sections-wrap:hover .swiper-button-prev{display:block!important}}.slideshow-banner-sections-wrap .slideshow-banner-swiper{--swiper-navigation-size:48px}.slideshow-banner-sections-wrap .slideshow-banner-swiper .bg-gray-100{background:#f2f2f2}.slideshow-banner-sections-wrap .slideshow-banner-swiper .carousel-title{font-size:56px;text-align:left}@media(max-width:1279.98px){.slideshow-banner-sections-wrap .slideshow-banner-swiper .carousel-title{font-size:48px}}@media(max-width:1151.98px){.slideshow-banner-sections-wrap .slideshow-banner-swiper .carousel-title{font-size:37px}}@media(max-width:767.98px){.slideshow-banner-sections-wrap .slideshow-banner-swiper .carousel-title{font-size:33px;letter-spacing:-2.5px}}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-prev{left:8px}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-next{right:8px}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-next,.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-prev{top:calc(50% - 16px)}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-next:after,.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-prev:after{display:none}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-next,.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-prev{background:rgba(0,0,0,.3);padding:12px}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-next:hover,.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-button-prev:hover{background:rgba(0,0,0,.5)}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-pagination{bottom:auto;font-size:0;position:relative}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-pagination .swiper-pagination-bullet{background:#c8c8c8}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#000}.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slideshow-banner-sections-wrap .slideshow-banner-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.5rem}.slideshow-banner-sections-wrap .play-action{height:64px;left:40px;position:absolute;top:40px;width:64px;z-index:22;z-index:10000}@media(max-width:575.98px){.slideshow-banner-sections-wrap .play-action svg{height:48px;width:48px}}.slideshow-banner-sections-wrap .play-action.play .video-stop-icon{display:block}.slideshow-banner-sections-wrap .play-action .video-stop-icon,.slideshow-banner-sections-wrap .play-action.play .video-play-icon{display:none}.slideshow-banner-sections-wrap .play-action .video-play-icon{display:block}.slideshow-banner-sections-wrap .type-colors{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;letter-spacing:-.25rem;line-height:1.2;overflow:hidden;padding-bottom:15px;position:relative}.slideshow-banner-sections-wrap .type-colors .type-color{display:inline-block;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:100%}.slideshow-banner-sections-wrap .type-colors .type-color:not(:last-child){left:0;left:unset;opacity:0;opacity:unset;position:absolute;position:unset;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:unset;transform:unset}.slideshow-banner-sections-wrap .type-colors .type-color:first-child{position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.slideshow-banner-sections-wrap .type-colors .type-color:not(:first-child){left:0;opacity:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.slideshow-banner-sections-wrap .type-colors .type-color{text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.slideshow-banner-sections-wrap .type-colors .js-will-change{will-change:transform,opacity}.as-responsive-video{position:relative;z-index:22}