.module-5050{position:relative}.module-5050.setting-text-color-White{--text-color: var(--White)}.module-5050.setting-text-color-White .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-White .btn.btn-primary-outline:hover,.module-5050.setting-text-color-White .btn.btn-primary-outline:active,.module-5050.setting-text-color-White .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Neutral{--text-color: var(--Neutral)}.module-5050.setting-text-color-Neutral .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Neutral .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Neutral .btn.btn-primary-outline:active,.module-5050.setting-text-color-Neutral .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Neutral-Alt{--text-color: var(--Neutral-Alt)}.module-5050.setting-text-color-Neutral-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Neutral-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Neutral-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Neutral-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Black{--text-color: var(--Black)}.module-5050.setting-text-color-Black .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Black .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Black .btn.btn-primary-outline:active,.module-5050.setting-text-color-Black .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Black-Alt{--text-color: var(--Black-Alt)}.module-5050.setting-text-color-Black-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Black-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Black-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Black-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Primary{--text-color: var(--Primary)}.module-5050.setting-text-color-Primary .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Primary .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Primary .btn.btn-primary-outline:active,.module-5050.setting-text-color-Primary .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Primary-Alt{--text-color: var(--Primary-Alt)}.module-5050.setting-text-color-Primary-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Primary-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Primary-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Primary-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-1{--text-color: var(--Accent-1)}.module-5050.setting-text-color-Accent-1 .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-1 .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-1 .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-1 .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-1-Alt{--text-color: var(--Accent-1-Alt)}.module-5050.setting-text-color-Accent-1-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-1-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-1-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-1-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-2{--text-color: var(--Accent-2)}.module-5050.setting-text-color-Accent-2 .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-2 .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-2 .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-2 .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-2-Alt{--text-color: var(--Accent-2-Alt)}.module-5050.setting-text-color-Accent-2-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-2-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-2-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-2-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-3{--text-color: var(--Accent-3)}.module-5050.setting-text-color-Accent-3 .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-3 .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-3 .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-3 .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-3-Alt{--text-color: var(--Accent-3-Alt)}.module-5050.setting-text-color-Accent-3-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-3-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-3-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-3-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-4{--text-color: var(--Accent-4)}.module-5050.setting-text-color-Accent-4 .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-4 .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-4 .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-4 .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050.setting-text-color-Accent-4-Alt{--text-color: var(--Accent-4-Alt)}.module-5050.setting-text-color-Accent-4-Alt .btn.btn-primary-outline{color:var(--text-color)}.module-5050.setting-text-color-Accent-4-Alt .btn.btn-primary-outline:hover,.module-5050.setting-text-color-Accent-4-Alt .btn.btn-primary-outline:active,.module-5050.setting-text-color-Accent-4-Alt .btn.btn-primary-outline:focus{color:var(--button-primary-outline-text-hover-color)}.module-5050 .module-image{position:relative;margin-bottom:var(--spacing-4)}@media (min-width: 768px){.module-5050 .module-image{margin-bottom:0}}.module-5050 .module-image img{display:block;object-fit:cover}@media (max-width: 767px){.module-5050 .module-image img{aspect-ratio:1/.6}}.module-5050 .module-image .btn-play{position:absolute;z-index:100;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;left:0;right:0;width:100px}.module-5050 .module-image .btn-play:active .btn-play-bg,.module-5050 .module-image .btn-play:hover .btn-play-bg,.module-5050 .module-image .btn-play:focus .btn-play-bg{fill:var(--Primary-Alt)}.module-5050 .module-image .btn-play svg{display:block;width:100%;height:auto}.module-5050 .module-image .btn-play-bg{fill:var(--Primary);transition:fill .25s}@media (min-width: 768px){.module-5050.setting-width-contained .module-text{padding:var(--spacing-10) 0}.module-5050.setting-width-contained .module-image{position:relative}.module-5050.setting-width-contained .module-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (min-width: 1024px){.module-5050.setting-width-contained .row{gap:80px}}.module-5050.setting-width-full{padding:0}.module-5050.setting-width-full .module-text{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}@media (min-width: 768px){.module-5050.setting-width-full .module-text{padding-bottom:0;padding-left:var(--spacing-3);padding-top:calc(var(--spacing-1) * 11);padding-bottom:calc(var(--spacing-1) * 11);grid-column-start:7}}.module-5050.setting-width-full .module-image{margin-left:calc(var(--spacing-3) * -1);margin-right:calc(var(--spacing-3) * -1);margin-bottom:0}@media (min-width: 768px){.module-5050.setting-width-full .module-image{position:absolute;inset:0 50% 0 0;margin-left:0;margin-right:0}.module-5050.setting-width-full .module-image img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}}.module-5050.setting-width-full .module-image .rounded{border-radius:0}@media (min-width: 768px){.module-5050.setting-image-side-right.setting-width-full .module-image{inset:0 0 0 50%}}@media (min-width: 768px){.module-5050.setting-image-side-right.setting-width-full .module-text{grid-column-start:1;padding-left:0;padding-right:var(--spacing-3)}}.module-5050.setting-image-side-right .row .grid-half:last-child{order:-1}.module-5050.setting-image-fill-contain .module-image img{object-fit:contain;padding-top:var(--spacing-4)}@media (min-width: 768px){.module-5050.setting-image-fill-contain .module-image img{padding:var(--spacing-4) 0}}@media (min-width: 1024px){.module-5050.setting-image-fill-contain .module-image img{padding:var(--spacing-6) 0}}.module-5050.module-hero.setting-fill-viewport-1{min-height:calc(100vh - 80px)}@media (max-width: 767px){.module-5050.module-hero.setting-fill-viewport-1{min-height:calc(100vh - 60px)}}.module-5050.module-hero.setting-fill-viewport-1.has-secondary-nav{min-height:calc(100vh - 120px)}@media (max-width: 1023px){.module-5050.module-hero.setting-fill-viewport-1.has-secondary-nav{min-height:calc(100vh - 130px)}}.module-5050.module-hero.setting-fill-viewport-1 .container,.module-5050.module-hero.setting-fill-viewport-1 .module-content{height:100%}.module-5050.module-hero.setting-fill-viewport-1 .module-content{align-content:center}.module-5050.module-hero .icon-list{margin-top:var(--spacing-4)}@media (min-width: 768px){.module-5050.module-hero .icon-list{margin-top:var(--spacing-6)}}.module-5050.module-hero .icon-list a{color:var(--White);text-decoration:none}.module-5050.module-hero .icon-list a:active,.module-5050.module-hero .icon-list a:hover,.module-5050.module-hero .icon-list a:focus{color:var(--Primary)}@media (min-width: 1024px){.module-5050.module-hero .module-text{aspect-ratio:1/1;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}}.module-5050.setting-vertical-align-middle .module-text{display:flex;flex-direction:column;justify-content:center}.module-5050.setting-vertical-align-bottom .module-text{display:flex;flex-direction:column;justify-content:flex-end}.module-5050.setting-vertical-align-split .module-text{display:flex;flex-direction:column}.module-5050.setting-vertical-align-split .module-text .heading{flex-grow:1;display:flex;flex-direction:column}.module-5050.setting-vertical-align-split .module-text .heading .hero-title+p{margin-top:auto}.module-5050.setting-content-type-code iframe{display:block;width:100%}@media (max-width: 767px){.module-5050.setting-content-type-code iframe{aspect-ratio:1/.6;height:auto}}@media (min-width: 768px){.module-5050.setting-content-type-code iframe{position:absolute;inset:0;height:100%}}.module-5050-slider{position:relative}.module-5050-slider .module-5050{width:100%}.module-5050-slider.setting-fill-viewport-1{min-height:calc(100vh - 120px)}.module-5050-slider.setting-fill-viewport-1 .container,.module-5050-slider.setting-fill-viewport-1 .module-content,.module-5050-slider.setting-fill-viewport-1 .swiper{min-height:calc(100vh - 120px);height:auto}.module-5050-slider.setting-fill-viewport-1 .module-content{align-content:center}.module-5050-slider.setting-fill-viewport-1 .swiper-slide .module-hero{min-height:calc(100vh - 180px)}.module-5050-slider.setting-fill-viewport-1 .swiper-slide .row{height:100%}@media (max-width: 767px){.module-5050-slider.setting-fill-viewport-1{min-height:calc(100vh - 150px)}.module-5050-slider.setting-fill-viewport-1 .swiper-slide .module-hero{min-height:calc(100vh - 200px)}.module-5050-slider.setting-fill-viewport-1 .swiper-slide .module-image{aspect-ratio:1/1}.module-5050-slider.setting-fill-viewport-1 .swiper-slide .module-image img{height:100%}}.module-5050-slider.setting-fill-viewport-1.has-secondary-nav{min-height:calc(100vh - 145px)}.module-5050-slider.setting-fill-viewport-1.has-secondary-nav .swiper-slide .module-hero{min-height:calc(100vh - 230px)}@media (max-width: 1023px){.module-5050-slider.setting-fill-viewport-1.has-secondary-nav{min-height:calc(100vh - 175px)}.module-5050-slider.setting-fill-viewport-1.has-secondary-nav .swiper-slide .module-hero{min-height:calc(100vh - 250px)}}@media (min-width: 1024px){.module-5050-slider .module-5050.module-hero .module-text{aspect-ratio:initial;padding:140px 60px 200px}}@media (min-width: 1280px){.module-5050-slider .module-5050.module-hero .module-text{padding-left:110px;padding-right:110px}}.module-5050-slider .container{position:static}@media (min-width: 1024px){.module-5050-slider .container{width:100%}}.module-5050-slider .slider-nav{background-color:var(--foreground-color);justify-content:space-between;position:relative;padding:var(--spacing-3) var(--spacing-4);margin:0}@media (min-width: 1024px){.module-5050-slider .slider-nav{position:absolute;z-index:30;inset:auto 50% 0 0;height:auto}}@media (min-width: 1024px){.module-5050-slider.setting-image-side-left .slider-nav{left:50%;right:0}}.module-5050-slider .slider-nav-arrow{display:flex;align-items:center;justify-content:center;position:relative;z-index:20;width:auto;height:auto}.module-5050-slider .slider-nav-arrow svg{display:block}.module-5050-slider .slider-nav-arrow path{fill:none;stroke:var(--text-color)}.module-5050-slider .slider-nav-numbers{position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;color:var(--text-color);text-align:center}
/*# sourceMappingURL=5050.css.map */
