.eventTile{margin:100px 0 80px 0}
.eventTile .eventtile__image{translate:-12px 0}
.eventTile .eventtile__image img{width:auto;max-height:310px;max-width:100%}
.eventTile .eventtile-content-holder{margin-top:40px}
.eventTile .eventtile-content-holder .eyebrow{text-transform:uppercase}
.eventTile .eventtile-content-holder .eventtile-title{margin-top:30px;max-width:18ch}
.eventTile .eventtile-content-holder .eventtile-intro{margin-top:10px}
.eventTile .eventtile-content-holder .btn{margin-top:30px}
@media(min-width:768px){.eventTile .eventtile-content-holder{margin-top:unset;margin-right:80px}
.eventTile .eventtile__image{translate:-80px 0}
.eventTile .eventtile__image img{max-height:440px}
.eventTile .eventtile-content-holder .eventtile-title{max-width:unset}
.eventTile .eventtile-upcoming{margin-top:60px}
}
@media(min-width:1280px){.eventTile .eventtile__image{translate:-80px 0}
.eventTile .eventtile__image img{max-height:660px}
.eventTile .eventtile-upcoming{margin-top:120px}
}
@media(min-width:1440px){.eventTile .eventtile-upcoming{margin-top:120px;margin-right:80px}
}
.eventTile .eventtile-upcoming{margin-top:40px}
.eventTile .eventtile-upcoming .upcoming-carousel-holder{position:relative;isolation:isolate;font-family:"Akkurat Pro";display:grid;grid-template-rows:auto auto;gap:20px;justify-items:start;align-items:start;background:rgb(95 181 190 / 10%);border-radius:10px;padding:30px}
.eventTile .eventtile-upcoming .upcoming-carousel{grid-row:1/1;border-bottom:1px solid #bcbebf;margin-bottom:unset;padding-bottom:30px}
.eventTile .upcoming-counter{display:none}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card{display:flex;flex-direction:column;justify-content:space-between;min-height:175px;height:auto}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details li{font-size:14px;line-height:2;color:#013f54}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-date{background:url(../../../../../content/dam/ukadviser/web/img/calendar.svg) center left no-repeat;padding-left:32px}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-time{background:url(../../../../../content/dam/ukadviser/web/img/clock.svg) center left no-repeat;padding-left:32px}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-duration{display:none}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-duration:before{content:'|';margin-right:16px}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__title{font-size:20px;line-height:28px;letter-spacing:-0.01em;color:#013f54;text-wrap:balance;margin-top:10px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.event-type-link{color:#2891a3;font-weight:400;text-decoration:none}
.event-type-link:hover,.event-type-link:focus{text-decoration:underline}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__link{display:inline-block;margin-top:auto;background:url(../../../../../content/dam/ukadviser/web/img/calendar-register.svg) center left no-repeat;padding-left:32px;color:#2891a3;font-weight:400;text-decoration:none}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__link:hover,.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__link:focus{text-decoration:underline}
.eventTile .upcoming-dots{position:relative;grid-row:2/-1;align-self:center}
.eventTile .upcoming-dots .slick-dots{position:static;display:flex;flex-direction:row}
.eventTile .upcoming-dots .slick-dots li{border-radius:50%;width:32px;height:32px}
.eventTile .upcoming-dots .slick-dots li.slick-active{box-shadow:0 0 0 1px #013f54}
.eventTile .upcoming-dots .slick-dots li button{width:inherit;height:inherit}
.eventTile .upcoming-dots .slick-dots li button:before{display:inline-grid;align-content:center;justify-content:center;line-height:1;position:static;font-size:8px;color:#013f54;margin:2px 0 0 1px}
@media(min-width:1024px){.eventTile .eventtile-upcoming .upcoming-carousel-holder{grid-template-rows:unset;grid-template-columns:auto auto;min-height:215px}
.eventTile .eventtile-upcoming .upcoming-carousel{border-bottom:unset;margin-bottom:inherit;padding-bottom:unset;grid-row:unset;grid-column:2/-1;width:360px;height:150px;margin-bottom:0}
.eventTile .eventtile-upcoming .upcoming-carousel .slick-slide{height:150px}
.eventTile .upcoming-counter{display:grid;align-items:center;justify-content:center;position:absolute;top:-39px;right:-39px;width:78px;aspect-ratio:1;color:#f9550d}
.eventTile .upcoming-counter svg{position:absolute;top:0;right:0;width:78px;height:78px}
.eventTile .upcoming-counter svg circle{stroke-linecap:round;stroke-width:1px;stroke:#a7a9ac;fill:none;position:absolute;top:0;left:0;stroke-dasharray:227;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:50%}
.eventTile .upcoming-counter svg circle.animated{opacity:1;stroke-width:2px;stroke:#f9550d}
.eventTile .upcoming-counter svg circle.animated.play{animation-iteration-count:infinite;animation-name:slider-timer;animation-duration:8000ms;animation-direction:reverse;animation-timing-function:linear}
@keyframes slider-timer{to{stroke-dashoffset:227}
}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card{min-height:unset;display:flex;flex-direction:column;justify-content:space-between;height:inherit}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-duration{display:block}
.eventTile .eventtile-upcoming .upcoming-carousel .upcoming-card__details .details-duration:before{content:'|';margin-right:16px}
.eventTile .upcoming-dots{grid-row:unset;position:relative;grid-column:1/1;align-self:center}
.eventTile .upcoming-dots .slick-dots{flex-direction:column}
}
.btn-with-color{--bs-btn-color:var(--btn-custom-color);--bs-btn-border-color:var(--btn-custom-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--btn-custom-color);--bs-btn-hover-border-color:var(--btn-custom-color);--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--btn-custom-color);--bs-btn-active-border-color:var(--btn-custom-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--btn-custom-color);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--btn-custom-color);--bs-gradient:none}
@media(min-width:1280px){.eventTile .eventtile-upcoming .upcoming-carousel-holder{gap:50px;padding:30px 45px}
}