.featured-events-image{max-height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.component--featured-events{clip-path:polygon(0 0,100% 0,100% calc(100% - 8rem),0 100%);margin-bottom:-8rem;padding-bottom:16rem;padding-top:8rem;position:relative;z-index:1}.component--featured-events.has-featured-image{clip-path:polygon(0 0,100% 8rem,100% calc(100% - 8rem),0 100%);margin-top:-8rem}.component--featured-events+.dts-component{padding-top:20rem}.component--featured-events .event-card{border-radius:.2rem;display:block;text-decoration:none}.component--featured-events .event-card .card-image{border-top-left-radius:2px;border-top-right-radius:2px;height:25rem;overflow:hidden}@media(min-width:768px){.component--featured-events .event-card .card-image{height:20rem}}@media(min-width:992px){.component--featured-events .event-card .card-image{height:30rem}}@media(min-width:1680px){.component--featured-events .event-card .card-image{height:43rem}}.component--featured-events .event-card .card-image>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out;width:100%}.component--featured-events .event-card .card-image .default-image{align-items:center;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);display:flex;height:100%;padding:0 4.8rem}.component--featured-events .event-card .card-image .default-image img{filter:brightness(0) invert(1);transition:transform .3s ease-in-out}.component--featured-events .event-card .event-link-text-wrapper{align-items:center;display:flex;gap:7px;margin-top:auto;padding:0 2.4rem 2.4rem}.component--featured-events .event-card .event-link-text-wrapper .event-link-text{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-size:1.6rem;font-weight:700;line-height:2.1rem}.component--featured-events .event-card .event-link-text-wrapper i{font-size:1.6rem}@media(min-width:992px){.component--featured-events{clip-path:polygon(0 0,100% 0,100% calc(100% - 16rem),0 100%);margin-bottom:-16rem}.component--featured-events.has-featured-image{clip-path:polygon(0 0,100% 16rem,100% calc(100% - 8rem),0 100%);margin-top:-16rem;padding-top:18rem}.component--featured-events+.dts-component{padding-top:28rem}}.component--featured-events.color-scheme--purple{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--featured-events.color-scheme--purple .intro .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--featured-events.color-scheme--purple .event-card{border:1px solid #8c2a80}.component--featured-events.color-scheme--purple .event-card .card-image .default-image{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--featured-events.color-scheme--purple .event-card .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--featured-events.color-scheme--purple .event-card .event-detail i,.component--featured-events.color-scheme--purple .event-card .event-link-text,.component--featured-events.color-scheme--purple .event-card .event-link-text-wrapper i{color:#8c2a80}.component--featured-events.color-scheme--teal{background-image:linear-gradient(90deg,#16b796,#006298)}.component--featured-events.color-scheme--teal .intro .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.component--featured-events.color-scheme--teal .event-card{border:1px solid #048268}.component--featured-events.color-scheme--teal .event-card .card-image .default-image{background-image:linear-gradient(90deg,#16b796,#006298)}.component--featured-events.color-scheme--teal .event-card .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.component--featured-events.color-scheme--teal .event-card .event-detail i,.component--featured-events.color-scheme--teal .event-link-text,.component--featured-events.color-scheme--teal .event-link-text-wrapper i{color:#048268}.component--featured-events.color-scheme--orange{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--featured-events.color-scheme--orange .intro .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--featured-events.color-scheme--orange .event-card{border:1px solid #f3a61e}.component--featured-events.color-scheme--orange .event-card .card-image .default-image{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--featured-events.color-scheme--orange .event-card .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--featured-events.color-scheme--orange .event-card .event-detail i,.component--featured-events.color-scheme--orange .event-link-text,.component--featured-events.color-scheme--orange .event-link-text-wrapper i{color:#ed1e27}.component--featured-events.color-scheme--blue{background-image:linear-gradient(90deg,#119ed4,#006298)}.component--featured-events.color-scheme--blue .intro .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.component--featured-events.color-scheme--blue .event-card{border:1px solid #006298}.component--featured-events.color-scheme--blue .event-card .card-image .default-image{background-image:linear-gradient(90deg,#119ed4,#006298)}.component--featured-events.color-scheme--blue .event-card .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.component--featured-events.color-scheme--blue .event-card .event-detail i,.component--featured-events.color-scheme--blue .event-link-text,.component--featured-events.color-scheme--blue .event-link-text-wrapper i{color:#006298}.component--featured-events .intro{margin-bottom:4rem}.component--featured-events .intro .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:110%}.component--featured-events .intro h2{text-transform:uppercase}.component--featured-events .intro .description{color:#fff;margin:0}@media(max-width:991.98px){.component--featured-events .intro .description{margin-top:3.2rem}}.component--featured-events .intro .btn{background:none;margin-top:3.2rem}.component--featured-events .intro .btn:hover{background:#fff;border-color:#fff}.component--featured-events .event-col{padding:0 1.6rem}.component--featured-events .event-card{background:#fff;display:flex;flex-direction:column;height:100%}.component--featured-events .event-card:hover img{transform:scale(1.05)}.component--featured-events .event-card:hover .event-link-text{text-decoration:underline}.component--featured-events .event-card .card-content{padding:2.4rem}.component--featured-events .event-card .card-title{text-transform:uppercase}.component--featured-events .event-card .card-text{font-size:1.8rem}.component--featured-events .event-card .event-details{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.component--featured-events .event-card .event-details .event-detail{align-items:center;border-top:1px solid #dbdbdb;display:flex;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;gap:.8rem;line-height:150%;padding:1.6rem 0}@media(min-width:768px){.component--featured-events .event-card .event-details .event-detail{font-size:2.1rem}}.component--featured-events .event-card .event-details .event-detail:first-child{border-top:none;padding-top:0}.component--featured-events .event-card .event-details .event-detail:last-child{padding-bottom:0}.component--featured-events .event-card .event-details .event-detail i{font-size:2rem;text-align:center;width:2rem}.component--featured-events .slick-track{display:flex;height:100%;margin-left:0}.component--featured-events .slick-track .slick-slide{height:auto}.component--featured-events .slick-controls{align-items:center;display:flex;gap:2.4rem;margin-top:6.4rem}.component--featured-events .slick-controls button{background:none;margin:0}.component--featured-events .slick-controls button.active:not(:hover),.component--featured-events .slick-controls button.focus:not(:hover),.component--featured-events .slick-controls button:active:not(:hover),.component--featured-events .slick-controls button:focus:not(:hover){background:transparent;border-color:#fff;color:#fff}.component--featured-events .slick-controls button:hover:not(:disabled){background:#fff;border-color:#fff}
