.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.module-video.has-background-primary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.cols-background-primary .module-video .slider-pagination .swiper-pagination-bullet,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.module-video.has-background-secondary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet,.cols-background-secondary .module-video .slider-pagination .swiper-pagination-bullet{opacity:.4;background-color:#fff}.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.module-video.has-background-primary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet-active,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.cols-background-primary .module-video .slider-pagination .swiper-pagination-bullet-active,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.module-video.has-background-secondary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet-active,.cols-background-secondary .module-video .slider-pagination .swiper-pagination-bullet-active{opacity:1}.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-columns.has-background-primary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-video.has-background-primary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet:hover,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.cols-background-primary .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-columns.has-background-secondary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-video.has-background-secondary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet:hover,.cols-background-secondary .module-video .slider-pagination .swiper-pagination-bullet:hover{opacity:1}.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet,.module-video.has-background-tertiary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet,.cols-background-tertiary .module-video .slider-pagination .swiper-pagination-bullet{opacity:.4;background-color:var(--color-default, #224f5a)}.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet-active,.module-video.has-background-tertiary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet-active,.cols-background-tertiary .module-video .slider-pagination .swiper-pagination-bullet-active{opacity:1}.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-columns.has-background-tertiary:not(.cols_have_background) .module-video .slider-pagination .swiper-pagination-bullet:hover,.module-video.has-background-tertiary:not(.cols_have_background) .slider-pagination .swiper-pagination-bullet:hover,.cols-background-tertiary .module-video .slider-pagination .swiper-pagination-bullet:hover{opacity:1}.module-video.img-parallax .illus-wrapper.full-height{max-height:100vh}.module-video.img-parallax .illus-wrapper.full-height .illus{height:calc(100vh + 200px)}.module-video.img-parallax .illus{height:calc(100% + 200px);margin-top:-200px}.module-video .video-wrapper,.module-video .illus-wrapper{position:relative;max-height:calc(100vh - 7.5rem);margin:0 auto;overflow:hidden}.border-rounded .module-video .video-wrapper,.border-rounded .module-video .illus-wrapper{border-radius:.75rem}.module-video .video-wrapper{background-color:rgba(0,0,0,.1)}.module-video .video-wrapper::before{display:block;width:100%;padding-top:45.99%;visibility:hidden;content:""}.module-video .video-wrapper:hover:not(:active) .btn,.module-video .video-wrapper:focus:not(:active) .btn{background-color:rgba(0,0,0,.5)}.module-video .video-wrapper.active iframe{opacity:1;visibility:visible}.module-video .video-wrapper.landscape{aspect-ratio:16/9}.module-video .video-wrapper.portrait{max-width:43.875rem;aspect-ratio:100/136}.module-video .video-wrapper.square{max-width:59.75rem;aspect-ratio:1}.module-video .video-wrapper.full-height{height:100vh;max-height:100vh;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);border-radius:0}.module-video .video-wrapper .background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.module-video .illus-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.module-video .btn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;column-gap:0px}.module-video .btn>*{flex:0 1 auto}.module-video .btn{flex-direction:column;background-color:rgba(0,0,0,.25);border:0;font-family:var(--font-title),arial,sans-serif;font-size:1.25rem;line-height:1.2;letter-spacing:-0.04em;font-weight:700;color:#fff;text-shadow:0 0 1.25rem rgba(0,0,0,.5)}.module-video .btn svg{width:6.25rem;max-width:20vw}.module-video .btn svg *{fill:#fff}.module-video .btn .txt{margin-top:.625rem}.module-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;transition:all .6ms ease}.module-video .illus-wrapper.default .illus{height:auto}.module-video .illus-wrapper.background-module{max-height:initial}.module-video .illus-wrapper.landscape{aspect-ratio:16/9}.module-video .illus-wrapper.portrait{max-width:43.875rem;aspect-ratio:100/136}.module-video .illus-wrapper.square{max-width:59.75rem;aspect-ratio:1}.module-video .illus-wrapper.full-height{max-height:100vh;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);border-radius:0}.module-video .illus-wrapper.full-height .illus{height:100vh}.module-video .illus{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 960px){.module-video.img-parallax .illus-wrapper.full-height{max-height:calc(100vh - 6.07rem)}.module-video .illus-wrapper.full-height,.module-video .video-wrapper.full-height{max-height:calc(100vh - 6.07rem)}.module-video .illus-wrapper.default .illus{margin-top:0;transform:translateY(0) !important}}@media only screen and (max-width: 600px){.module-video .btn{font-size:1rem}.module-video .btn svg{width:3.75rem}.module-video .video-wrapper.full-height{height:60vh;max-height:60vh}.module-video .illus-wrapper.full-height .illus{height:60vh}}