.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root{--font-family-secondary:"Manrope",sans-serif;--font-family-main:"Poppins",sans-serif;--black-color:Black;--light-black:#191919;--dark-blck:#0e072a;--btn-blue:#2278fb;--darkblue:#19459d;--red-color:#ff002e;--orange-red:#ff005c;--darkred:#b61532;--light-ash-color:#f8f9ff;--dark-gray:#808080;--gray:#fafafa;--gray-light:#f0f0f0;--light-purple:#e5e8fa;--bg-light:#fff;--font-14:0.729vw;--font-15:0.781vw;--font-16:0.833vw;--font-18:0.938vw;--font-20:1.042vw;--font-22:1.146vw;--font-24:1.25vw;--font-25:1.302vw;--font-30:1.563vw;--font-32:1.667vw;--font-34:1.771vw;--font-38:1.979vw;--font-40:2.083vw;--font-50:2.604vw;--font-55:2.865vw;--font-62:3.229vw;--font-75:3.906vw;--font-80:4.167vw;--font-83:4.323vw;--font-90:4.688vw;--font-100:5.208vw}@media only screen and (max-width:991px){:root{--font-14:14px;--font-15:15px;--font-16:16px;--font-18:18px;--font-20:20px;--font-22:22px;--font-24:20px;--font-25:25px;--font-30:30px;--font-32:32px;--font-34:34px;--font-38:38px;--font-40:40px;--font-50:50px;--font-55:55px;--font-62:62px;--font-75:75px;--font-80:80px;--font-83:83px;--font-100:100px}}.custom-scrollbar,body,html{scrollbar-width:thin;scrollbar-color:var(--main-title-color,#00aecd) rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:5px;height:6px}.custom-scrollbar::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:var(--main-title-color,#00aecd);border-radius:6px;border:none}body{font-family:var(--font-family-secondary);background:#f4f4f6}.section-heading{color:#383636;font-family:var(--font-poppins);font-size:80px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-8px;text-align:center}.section-heading span{color:var(--main-title-color,#00aecd)}.campus-arrow{position:absolute;bottom:18px;right:18px;z-index:2;font-size:20px;color:#000;background:var(--main-title-color,red);padding:10px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(194,214,71,.13);transform:rotate(315deg) scale(1);cursor:pointer}.campus-arrow,.campus-arrow:hover{transition:transform .8s ease-in-out}.campus-arrow:hover{text-decoration:none;transform:scale(1.2) rotate(315deg);color:#fff!important}.campus-arrow:hover .campus-arrow{color:hsla(0,0%,100%,.9254901961);transition:transform .5s ease-in-out}.news-box-landing span{padding:0!important}@media screen and (min-width:990px){.campus-arrow{font-size:22px}}@media screen and (min-width:1024px){.section-heading{font-size:100px;line-height:90px}}@media screen and (min-width:1200px){.campus-arrow{font-size:1.25vw}.campus-arrow span{padding:0!important}}.accordion-button,.accordion-button:not(.collapsed){color:#fff;font-weight:700}.section-heading--underline{text-align:center}.show-mobile-filter{transform:translateX(0);visibility:visible}.mobile-filter-btn{display:none}.date-archive li,.the-content-div ul li{position:relative;padding-left:40px}.date-archive li:before,.the-content-div ul li:before{content:"";position:absolute;left:0;top:5px;height:20px;width:20px;border-radius:50%;border:1px solid #d8d8d8;margin-right:10px;background-image:url(/images/tick-red.png);background-repeat:no-repeat;background-position:50%;background-size:50%;padding:10px}@media only screen and (max-width:992px){.mobile-filter-btn{background-color:red;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;top:15px;border:none}}.news-inner-page .heading-wrap{margin-left:0;width:100%}.news-inner-page .section-heading{width:100%;line-height:normal;letter-spacing:normal;font-size:20px;text-align:left;flex-direction:row}.news-inner-page .section-heading span{text-align:left}.news-inner-page .the-content-div p{text-align:left!important;font-size:14px;line-height:24px}.news-inner-page .the-content-div p span,.news-inner-page .the-content-div p strong{font-size:14px;line-height:26px}.news-inner-page .the-content-div .the-content{overflow:hidden;text-align:left!important}.news-inner-page .the-content-div .the-content sup{top:0}.news-inner-page .the-content-div .the-content p{font-size:14px!important;text-align:left!important}.news-inner-page .the-content-div .the-content h1,.news-inner-page .the-content-div .the-content h2,.news-inner-page .the-content-div .the-content h3,.news-inner-page .the-content-div .the-content h4{text-align:left!important;padding-bottom:10px;font-size:20px;line-height:30px}.news-inner-page .the-content-div .the-content h1 strong,.news-inner-page .the-content-div .the-content h2 strong,.news-inner-page .the-content-div .the-content h3 strong,.news-inner-page .the-content-div .the-content h4 strong{text-align:left;font-size:20px;line-height:30px}.news-inner-page .the-content-div .the-content h1 span,.news-inner-page .the-content-div .the-content h2 span,.news-inner-page .the-content-div .the-content h3 span,.news-inner-page .the-content-div .the-content h4 span{font-size:20px;line-height:30px}.news-inner-page .slick-dots{position:relative;bottom:0;display:none!important}.news-inner-page .news-inner-slider img{height:300px!important;object-fit:cover}.news-inner-page .news-inner-slider .slick-prev{left:10px;z-index:999}.news-inner-page .news-inner-slider .slick-prev:before{content:"←";font-size:3.125vw;color:rgba(173,173,173,.45);opacity:.9!important}.news-inner-page .news-inner-slider .slick-prev:hover:before{color:var(--main-title-color,#00aecd);opacity:.9}.news-inner-page .news-inner-slider .slick-next{right:35px;z-index:999}.news-inner-page .news-inner-slider .slick-next:before{content:"→";font-size:3.125vw;color:rgba(173,173,173,.45);opacity:.9!important}.news-inner-page .news-inner-slider .slick-next:hover:before{color:var(--main-title-color,#00aecd);opacity:.9}@media screen and (min-width:1200px){.news-inner-page .small-middle-wrap .heading-wrap{padding-bottom:1.0416666667vw}.news-inner-page .small-middle-wrap .heading-wrap .blog-post-title,.news-inner-page .small-middle-wrap .heading-wrap .blog-post-title span{font-size:1.6666666667vw;line-height:2.1875vw}.news-inner-page .small-middle-wrap .news-inner-slider{padding-left:0;padding-right:0}.news-inner-page .small-middle-wrap .news-inner-slider img{height:36.4583333333vw!important;object-fit:cover;object-position:top}.news-inner-page .small-middle-wrap .the-content-div{padding:2.0833333333vw 0!important}.news-inner-page .small-middle-wrap .the-content-div ul{list-style:disc}.news-inner-page .small-middle-wrap .the-content-div ul li{padding-left:0}.news-inner-page .small-middle-wrap .the-content-div ul li:before{display:none}.news-inner-page .small-middle-wrap .the-content-div p{text-align:left!important;font-size:.9375vw;line-height:1.4583333333vw}.news-inner-page .small-middle-wrap .the-content-div p span,.news-inner-page .small-middle-wrap .the-content-div p strong{font-size:.9375vw;line-height:1.4583333333vw}.news-inner-page .small-middle-wrap .the-content-div .the-content{padding-top:3.125vw!important}.news-inner-page .small-middle-wrap .the-content-div .the-content .contact-box-left{padding-right:1.3020833333vw}.news-inner-page .small-middle-wrap .the-content-div .the-content li,.news-inner-page .small-middle-wrap .the-content-div .the-content p,.news-inner-page .small-middle-wrap .the-content-div .the-content strong,.news-inner-page .small-middle-wrap .the-content-div .the-content sup{font-size:.9375vw!important;text-align:left!important}.news-inner-page .small-middle-wrap .the-content-div .the-content h1,.news-inner-page .small-middle-wrap .the-content-div .the-content h2,.news-inner-page .small-middle-wrap .the-content-div .the-content h3,.news-inner-page .small-middle-wrap .the-content-div .the-content h4,.news-inner-page .small-middle-wrap .the-content-div .the-content h6{text-align:left!important;font-size:1.0416666667vw;line-height:1.5625vw}.news-inner-page .small-middle-wrap .the-content-div .the-content h1 span,.news-inner-page .small-middle-wrap .the-content-div .the-content h1 strong,.news-inner-page .small-middle-wrap .the-content-div .the-content h2 span,.news-inner-page .small-middle-wrap .the-content-div .the-content h2 strong,.news-inner-page .small-middle-wrap .the-content-div .the-content h3 span,.news-inner-page .small-middle-wrap .the-content-div .the-content h3 strong,.news-inner-page .small-middle-wrap .the-content-div .the-content h4 span,.news-inner-page .small-middle-wrap .the-content-div .the-content h4 strong,.news-inner-page .small-middle-wrap .the-content-div .the-content h6 span,.news-inner-page .small-middle-wrap .the-content-div .the-content h6 strong,.news-inner-page .small-middle-wrap .the-content-div .the-content table td,.news-inner-page .small-middle-wrap .the-content-div .the-content table tr{font-size:1.0416666667vw;line-height:1.5625vw}}.impornent-pages .small-middle-wrap .content p{font-size:14px!important;text-align:left!important}.impornent-pages .small-middle-wrap .content h1,.impornent-pages .small-middle-wrap .content h2,.impornent-pages .small-middle-wrap .content h3,.impornent-pages .small-middle-wrap .content h4{text-align:left;padding-bottom:10px}.impornent-pages .small-middle-wrap .content h1 strong,.impornent-pages .small-middle-wrap .content h2 strong,.impornent-pages .small-middle-wrap .content h3 strong,.impornent-pages .small-middle-wrap .content h4 strong{text-align:left;font-size:16px}.impornent-pages .small-middle-wrap .content h1 span,.impornent-pages .small-middle-wrap .content h2 span,.impornent-pages .small-middle-wrap .content h3 span,.impornent-pages .small-middle-wrap .content h4 span{font-size:16px}.impornent-pages .small-middle-wrap .content .ul-importent-pages{list-style:disc!important;list-style-type:disc!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li{padding:0;font-size:14px!important;text-align:left!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li:before{display:none}.impornent-pages .small-middle-wrap .content .ul-importent-pages li a{font-size:14px!important;text-align:left!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li strong{text-align:left!important}@media screen and (min-width:992px){.pb-small{padding-bottom:4.1666666667vw}.impornent-pages .small-middle-wrap .content{padding-top:4.1666666667vw;font-size:.8333333333vw!important}.impornent-pages .small-middle-wrap .content p{font-size:.8333333333vw!important;text-align:left!important}.impornent-pages .small-middle-wrap .content h1,.impornent-pages .small-middle-wrap .content h2,.impornent-pages .small-middle-wrap .content h3,.impornent-pages .small-middle-wrap .content h4{font-size:1.0416666667vw;padding-top:1.0416666667vw}.impornent-pages .small-middle-wrap .content h1 span,.impornent-pages .small-middle-wrap .content h1 strong,.impornent-pages .small-middle-wrap .content h2 span,.impornent-pages .small-middle-wrap .content h2 strong,.impornent-pages .small-middle-wrap .content h3 span,.impornent-pages .small-middle-wrap .content h3 strong,.impornent-pages .small-middle-wrap .content h4 span,.impornent-pages .small-middle-wrap .content h4 strong{font-size:1.0416666667vw}.impornent-pages .small-middle-wrap .content .ul-importent-pages{list-style:disc!important;list-style-type:disc!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li{padding:0;font-size:.8333333333vw!important;text-align:left!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li:before{display:none}.impornent-pages .small-middle-wrap .content .ul-importent-pages li a{font-size:.8333333333vw!important;text-align:left!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li strong{text-align:left!important}}@media screen and (min-width:1024px){.impornent-pages .small-middle-wrap .content p{font-size:.9375vw!important;line-height:1.4583333333vw;text-align:left!important}.impornent-pages .small-middle-wrap .content h1 span,.impornent-pages .small-middle-wrap .content h1 strong,.impornent-pages .small-middle-wrap .content h2 span,.impornent-pages .small-middle-wrap .content h2 strong,.impornent-pages .small-middle-wrap .content h3 span,.impornent-pages .small-middle-wrap .content h3 strong,.impornent-pages .small-middle-wrap .content h4 span,.impornent-pages .small-middle-wrap .content h4 strong{font-size:.9375vw;line-height:1.4583333333vw}.impornent-pages .small-middle-wrap .content ol li{font-size:.9375vw!important;line-height:1.4583333333vw}.impornent-pages .small-middle-wrap .content .ul-importent-pages{list-style:disc!important;list-style-type:disc!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li{font-size:.9375vw!important;line-height:1.4583333333vw;padding:0;text-align:left!important}.impornent-pages .small-middle-wrap .content .ul-importent-pages li:before{display:none}.impornent-pages .small-middle-wrap .content .ul-importent-pages li a{font-size:.9375vw!important;line-height:1.4583333333vw;text-align:left!important}}.upcoming-events-section{padding:20px}.upcoming-events-section .upcoming-events-wrap{display:flex;flex-direction:column}.upcoming-events-section .upcoming-events-wrap .title-wrap .title-wrapper .main-title-large{justify-content:flex-start}.upcoming-events-section .upcoming-events-wrap .image-block{order:1;margin-bottom:24px}.upcoming-events-section .upcoming-events-wrap .calendar-block{order:2}.upcoming-events-section .calendar-block{flex:1 1}.upcoming-events-section .calendar-block .calendar-styled{width:100%;max-width:550px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin:0}.upcoming-events-section .calendar-block .react-calendar{border:none;width:100%;font-family:inherit;background:#fff;box-shadow:0 4px 24px rgba(2,174,201,.08);padding:18px;border-radius:20px}.upcoming-events-section .calendar-block .react-calendar abbr[title]{text-decoration:none}.upcoming-events-section .calendar-block .react-calendar .event-dot{width:8px;height:8px;border-radius:50%;margin:4px auto 0}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile{border-radius:10px;transition:background .2s,color .2s;font-weight:600;font-size:15px;color:#222;padding:25px 0}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile--active,.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile:focus{background:var(--main-title-color,red)!important;color:#fff!important}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile--now{background:#f7fafd;color:var(--main-title-color,red)}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile--hasActive{background:#e0f7fa}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile.calendar-has-event{background:#e0f7fa;border:1.5px solid var(--main-title-color,red)}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile.has-event{color:#fff!important}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile.has-event-F7B733{background:#f7b733!important;color:#222!important}.upcoming-events-section .calendar-block .react-calendar .react-calendar__month-view__days__day--weekend{color:#f7b733}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation{margin-bottom:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation .react-calendar__navigation__label{order:1;margin-right:auto}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button,.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button,.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button{order:2;margin-left:4px}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation button{border-radius:8px;background:#f7fafd;color:var(--main-title-color,red);font-weight:700;font-size:16px;border:none;padding:20px;transition:background .2s}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation button:hover{background:#e0f7fa}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation__next2-button,.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation__prev2-button{display:none}.upcoming-events-section .calendar-block .event-list{max-height:250px;overflow-y:auto;padding-right:8px}.upcoming-events-section .calendar-block .event-list .no-events p{margin:0}.upcoming-events-section .calendar-block .event-list .event-item{display:flex;align-items:center;margin-bottom:0}.upcoming-events-section .calendar-block .event-list .event-item .dot{width:12px;height:12px;margin-right:1%;display:inline-block}.upcoming-events-section .calendar-block .event-list .event-item .event-date-label{display:flex;flex-direction:row;align-items:center;margin-right:14px;min-width:48px;font-size:14px;font-weight:400;color:#757575;line-height:1}.upcoming-events-section .calendar-block .event-list .event-item .details strong{font-size:16px;color:#222;display:block;font-weight:600}.upcoming-events-section .calendar-block .event-list .event-divider{height:1px;background:#e0e0e0;margin:12px 0;width:100%}.upcoming-events-section .image-block{flex:1 1;display:flex;justify-content:center}.upcoming-events-section .image-block .event-image{width:100%;max-width:650px;border-radius:20px;object-fit:cover;max-height:300px!important;object-position:top}.title-wrap.mobile{margin-bottom:40px}.react-calendar__tile{position:relative;z-index:1}.react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}@media(max-width:991px){.upcoming-events-section .upcoming-events-wrap{flex-direction:column}.upcoming-events-section .upcoming-events-wrap .image-block{order:1;margin-bottom:24px}.upcoming-events-section .upcoming-events-wrap .image-block .event-image{max-height:500px!important}.upcoming-events-section .upcoming-events-wrap .calendar-block{order:2}.upcoming-events-section .calendar-block .calendar-styled{max-width:100%;aspect-ratio:unset;margin:0 0 30px}.upcoming-events-section .calendar-block .react-calendar{padding:8px;border-radius:12px}.upcoming-events-section .calendar-block .react-calendar .react-calendar__tile{font-size:13px;padding:10px 0}.upcoming-events-section .calendar-block .react-calendar .react-calendar__navigation button{font-size:13px;padding:10px}.upcoming-events-section .calendar-block .event-list{max-width:100%}.upcoming-events-section .calendar-block .event-list .event-item .event-date-label{font-size:12px;min-width:36px}.upcoming-events-section .calendar-block .event-list .event-item .details strong{font-size:13px}.upcoming-events-section .image-block .event-image{max-width:100%;max-height:500px;border-radius:12px}.title-wrap.web{display:none}}@media(min-width:991px){.upcoming-events-section{padding:3.125vw 2.0833333333vw!important}.upcoming-events-section .upcoming-events-wrap{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}.upcoming-events-section .upcoming-events-wrap .image-block{order:2;margin-bottom:0;display:none}.upcoming-events-section .upcoming-events-wrap .calendar-block{order:1}.upcoming-events-section .upcoming-events-wrap .calendar-block .title-wrap{padding-bottom:2.0833333333vw}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row{display:flex;flex-wrap:wrap;justify-content:space-between}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row .event-list{width:48%;max-height:100%}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row .event-list .no-events p{font-size:.9375vw;font-style:normal;font-weight:600;line-height:1.3541666667vw;text-align:center;height:100%;margin-top:8.3333333333vw}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row .calendar{width:48%}.upcoming-events-section .image-block .event-image{max-width:100%;min-height:700px;border-radius:12px}.title-wrap.mobile{display:none}.title-wrap.web .main-title-large{align-items:left}}@media(min-width:1200px){.upcoming-events-section{padding:3.125vw 6.25vw!important}.upcoming-events-section .calendar-block{display:flex;flex-direction:column;align-items:stretch;gap:0}.upcoming-events-section .calendar-block .title-wrap.web{display:flex;align-items:center;margin-bottom:32px;min-width:220px;flex:0 0 auto;padding-right:0}.upcoming-events-section .calendar-block .calendar-event-row{display:flex;flex-direction:row;align-items:flex-start;gap:48px;width:100%}.upcoming-events-section .calendar-block .calendar-event-row .calendar-styled{margin:0;flex:0 0 auto}.upcoming-events-section .calendar-block .calendar-event-row .event-list{margin-top:5%;flex:1 1;max-width:26.0416666667vw;max-height:23.4375vw;overflow-y:auto;padding-right:.4166666667vw}.upcoming-events-section .image-block{flex:0 0 35%}}@media(min-width:1360px){.upcoming-events-section .upcoming-events-wrap .calendar-block .react-calendar .react-calendar__tile{padding:1.0416666667vw 0}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row .event-list{margin-top:0!important;width:50%!important;max-height:31.25vw}.upcoming-events-section .upcoming-events-wrap .calendar-block .calendar-event-row .event-list .details strong{font-size:.9375vw}.upcoming-events-section .upcoming-events-wrap .image-block{display:block!important}.upcoming-events-section .upcoming-events-wrap .image-block .event-image{min-height:41.6666666667vw}}@media(min-width:1536px){.upcoming-events-section .upcoming-events-wrap .image-block .event-image{min-height:38.5416666667vw}}@media(min-width:1900px){.upcoming-events-section .upcoming-events-wrap .image-block .event-image{min-height:35.4166666667vw}}