.wp-block-gdt-super-carousel{overflow:hidden}.wp-block-gdt-super-carousel .swiper-slide{display:flex;flex-direction:column;height:auto;margin:0;padding:0;position:relative}.wp-block-gdt-super-carousel .swiper-slide .slide-bg-img{display:block;height:100%;max-height:540px;min-height:480px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:624px){.wp-block-gdt-super-carousel .swiper-slide .slide-bg-img{max-height:auto;min-height:550px}}.wp-block-gdt-super-carousel .swiper-slide .content-section{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,102,153,.75);left:50%;max-width:600px;padding:2rem 1.33rem;position:absolute;top:45%;transform:translate(-50%,-50%);width:calc(100% - 2rem)}@media (min-width:1024px){.wp-block-gdt-super-carousel .swiper-slide .content-section{left:auto;left:20px;transform:translateY(-50%)}}@media (min-width:1234px){.wp-block-gdt-super-carousel .swiper-slide .content-section{left:calc((100% - var(--content-width-wide))/2)}}.wp-block-gdt-super-carousel .swiper-slide .content-section .slide-title{border:none;color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xx-large);font-weight:700;line-height:1.2;margin:0 0 .77rem;padding:0}.wp-block-gdt-super-carousel .swiper-slide .content-section .slide-sub-title{color:var(--wp--preset--color--base);display:block;font-size:var(--wp--preset--font-size--large);font-weight:300;font-weight:600;line-height:1.3;margin:0 auto;padding:0 0 .5rem}.wp-block-gdt-super-carousel .swiper-slide .content-section .slide-button{background-color:var(--wp--preset--color--base);border-radius:4px;color:var(--wp--preset--color--accent);display:inline-block;font-size:var(--wp--preset--font-size--small);font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:var(--transition-ease)}.wp-block-gdt-super-carousel .swiper-slide .content-section .slide-button:hover{background-color:var(--wp--preset--color--base-2);transform:translateY(-2px)}.wp-block-gdt-super-carousel .slide-controls{bottom:0;height:30px;position:absolute;width:100%;z-index:1}.wp-block-gdt-super-carousel .swiper-pagination{bottom:13px!important}.wp-block-gdt-super-carousel .swiper-pagination .swiper-pagination-bullet{background-color:var(--wp--preset--color--base-2);border-radius:50%;height:18px;margin:0 5px!important;opacity:1;transition:var(--transition-ease);width:18px}@media (max-width:564px){.wp-block-gdt-super-carousel .swiper-pagination .swiper-pagination-bullet{height:13px;width:13px}}.wp-block-gdt-super-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-gdt-super-carousel .swiper-pagination .swiper-pagination-bullet:hover{background:var(--wp--preset--color--accent)}.wp-block-gdt-super-carousel .swiper-control-playpause{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);border:none;bottom:12px;color:var(--wp--preset--color--base);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:12px;transition:var(--transition-ease);width:30px;z-index:10}.wp-block-gdt-super-carousel .swiper-control-playpause:hover{background:hsla(0,0%,100%,.3)}.wp-block-gdt-super-carousel .swiper-control-playpause .icon-pause{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wp-block-gdt-super-carousel .swiper-control-playpause .pause-bar{background-color:currentColor;height:14px;margin:0 2px;width:4px}.wp-block-gdt-super-carousel .swiper-control-playpause .icon-play{align-items:center;display:none;height:24px;justify-content:center;width:24px}.wp-block-gdt-super-carousel .swiper-control-playpause .play-triangle{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:7px 0 7px 12px;height:0;width:0}.wp-block-gdt-super-carousel .swiper-control-playpause.is-paused .icon-pause{display:none}.wp-block-gdt-super-carousel .swiper-control-playpause.is-paused .icon-play{display:flex}
