/* @group Celebrity
------------------------------------ */
.celebrity-widget { background: var(--light-blue-bg) none; padding: 10rem 0 7rem; margin: 0 0 10rem; }
.celebrity-widget h2 { color: var(--navy-blue); font-size: 3em; line-height: 1em; letter-spacing: 0.2rem; text-transform: uppercase; margin: 0 0 5rem; }
.celebrity-widget .img-box { height: 35rem; margin: 0 0 3rem; }
.celebrity-widget h3 { color: var(--navy-blue); font-size: 2em; line-height: 1em; letter-spacing: 0.2rem; text-transform: capitalize; margin: 0 0 1.5rem; }
.celebrity-widget p { color: var(--navy-blue); font-size: 1.5em; font-weight: 500; line-height: 1.8em; letter-spacing: 0.2rem; text-transform: uppercase; }
@media only screen
and (min-width : 961px) {
    .celebrity-widget { padding: 15rem 0; margin: 0 0 5rem; }
    .celebrity-widget h2 { font-size: 4.5em; }

    .celebrity-widget .splide .splide__arrows .splide__arrow { color: var(--navy-blue); position: absolute!important; top: 18.8rem; height: 6.6rem; width: 3.3rem; font-size: 6.6em; background-size: cover; background-color: transparent!important; }
    .celebrity-widget .splide .splide__arrows .splide__arrow--prev { background-image: url(../../img/layout/event/left-arrow.svg); left: -14rem; }
    .celebrity-widget .splide .splide__arrows .splide__arrow--next { background-image: url(../../img/layout/event/right-arrow.svg); right: -14rem; }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
    .celebrity-widget .splide .splide__arrows .splide__arrow--prev { left: -7rem; }
    .celebrity-widget .splide .splide__arrows .splide__arrow--next { right: -7rem; }
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .celebrity-widget p { margin: 0 0 3rem; }
}
/* @end */
