.pb23-carousel--channel,.pb23-carousel--channel *{--title-font--size:38px;--subtitle-font--size:14px;--content-spacer:20px;--content-font--size:14px}.pb23-carousel--channel .pb23-banner,.pb23-carousel--channel .pb23-banner *{--banner-width:auto;--banner-height:60vh;--banner-height--active:60vh;--banner-spacer:40px;--banner-gap:0px;--cta-spacer:40px}@media (max-width:992px){.pb23-carousel--channel,.pb23-carousel--channel *{--title-font--size:28px;--subtitle-font--size:12px;--content-spacer:10px;--content-font--size:12px}.pb23-carousel--channel .pb23-banner,.pb23-carousel--channel .pb23-banner *{--banner-width:250px;--banner-height:460px;--banner-height--active:500px;--banner-spacer:15px;--banner-gap:20px;--cta-spacer:20px}}.pb23-carousel--channel li.splide__slide{width:calc(var(--banner-width) + var(--banner-gap));height:var(--banner-height--active);padding:0 0 0 var(--banner-gap);display:flex;justify-content:center;align-items:center}.pb23-carousel--channel .item{width:var(--banner-width);height:var(--banner-height);transition:height .3s ease-out}.pb23-carousel--channel li.splide__slide.is-active .item{height:var(--banner-height--active)}.pb23-carousel--channel .item{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:var(--banner-spacer);position:relative;isolation:isolate;overflow:hidden;border-radius:var(--box-radius)}.pb23-carousel--channel .item .header{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;padding:var(--content-spacer) 0;z-index:5}.pb23-carousel--channel .item .header .title{order:2;font-size:var(--title-font--size);color:var(--clr-white);text-align:center}.pb23-carousel--channel .item .header .subtitle{order:1;font-size:var(--subtitle-font--size);color:var(--clr-white);text-align:center}.pb23-carousel--channel .item .content{display:grid;grid-template-rows:0fr;position:relative;z-index:5;opacity:0;transition:.25s opacity .3s ease-out,grid-template-rows .3s ease-out}.pb23-carousel--channel .item:hover .content{opacity:1;grid-template-rows:1fr}.pb23-carousel--channel .item .content .wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;overflow:hidden}.pb23-carousel--channel .item .content .description{line-height:1.25;text-align:center;text-wrap:balance;font-size:var(--content-font--size);color:var(--clr-white)}.pb23-carousel--channel .item>img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;object-fit:cover;object-position:center;z-index:-1}.pb23-carousel--channel .item:after{width:100%;height:100%;display:block;content:"";position:absolute;top:0;left:0;background:var(--clr-gray-700);opacity:0;z-index:1;transition:opacity .3s ease-out}.pb23-carousel--channel .item:hover:after{opacity:.7}.pb23-carousel--channel .splide__pagination{width:min-content;height:22px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;position:relative;bottom:0;margin:20px auto;padding:0 10px;border-radius:12px;background:var(--clr-gray-175)}.pb23-carousel--channel .splide__pagination li{margin:0;padding:0;line-height:1}.pb23-carousel--channel .splide__pagination li button{width:10px;height:10px;display:block;margin:0;padding:0;border-radius:50%;line-height:1;opacity:.5;background:var(--clr-gray-320);overflow:hidden}.pb23-carousel--channel .splide__pagination li button.is-active{transform:scale(1.2);background:var(--clr-gray-320);opacity:1}@media (max-width:1200px) and (min-width:993px){.pb23-carousel--channel .item .content{opacity:1;grid-template-rows:1fr}.pb23-carousel--channel .item .content{opacity:1;grid-template-rows:1fr}.pb23-carousel--channel .item:after{opacity:.7}}@media (max-width:992px){.pb23-carousel--channel .pb23-container{padding:0}.pb23-carousel--channel .splide__slide{width:calc(var(--banner-width) + var(--banner-gap))!important}.pb23-carousel--channel .splide__slide:last-of-type{width:calc(var(--banner-width) + 2 * var(--banner-gap))!important;padding:0 var(--banner-gap)}.pb23-carousel--channel li.splide__slide.is-active .item .content{opacity:1;grid-template-rows:1fr}.pb23-carousel--channel li.splide__slide.is-active .item:after{opacity:.7}}