.happenings-section{background-color:var(--color-c8);color:#fff;padding-block:12.3rem 13rem;overflow:hidden}.happening-header{justify-content:space-between;align-items:flex-end;margin-bottom:4rem;padding-left:5rem;padding-right:25rem;display:flex}.happening-header blockquote,.happening-header p{color:#fff}.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,68.4091vw)/2 + 6.5rem);overflow:hidden}.happenings-slider{width:100%;overflow:visible!important}.happenings-section .swiper-slide{flex-direction:column;height:auto;display:flex}.happening-image{aspect-ratio:1.45;width:100%;position:relative;overflow:hidden}.happening-image img{object-fit:cover;object-position:top;width:100%;height:100%}.happening-video-play{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.happening-video-play img{filter:brightness(0)invert();width:6rem;height:auto}.happening-content{margin-block:3rem 0}.happening-content h3{font:var(--font-21);-webkit-line-clamp:2;color:#fff;letter-spacing:.42px;-webkit-box-orient:vertical;margin:0 0 .8rem;padding-right:4rem;font-weight:300;line-height:1.4;display:-webkit-box;overflow:hidden}.happening-date{font:var(--font-16);opacity:.6}.happenings-section .more_btn{background:#fff;justify-content:center;align-items:center;position:relative;top:-3rem}.happenings-section .more_btn:hover{background:#e6e6e6}.happenings-section .more_btn svg{stroke:currentColor;color:var(--color-c8)}@media (max-width:1920px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,73.4091vw)/2 + 6.5rem)}}@media (max-width:1699px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,76.4091vw)/2 + 6.5rem)}}@media (max-width:1499px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,79.4091vw)/2 + 6.5rem)}}@media (max-width:1399px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,81.4091vw)/2 + 6.5rem)}}@media (max-width:1199px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,85.4091vw)/2 + 6.5rem)}}@media (max-width:1099px){.happenings-section .slider-outer-wrapper{margin-left:calc(50vw - min(1505px,90.4091vw)/2 + 6.5rem)}}@media (max-width:992px){.happening-header{text-align:center;padding:0;display:block}.happenings-section .more_btn{width:2.5rem;height:2.5rem;margin-top:2.5rem;top:0}.happenings-section .swiper-wrapper{flex-wrap:wrap}.happenings-section .swiper-slide{display:none}.happenings-section .swiper-slide:first-child,.happenings-section .swiper-slide:nth-child(2){display:block}.happenings-section .slider-outer-wrapper{width:100%;margin:0;padding-left:0}.happenings-section{padding:5rem 1.5rem}.happening-content{margin-block:1.5rem 2.8rem}.happenings-section .swiper-slide{width:100%!important}}
