  .pt-0{padding-top:0rem!important}.pt-1{padding-top:0.5rem!important}.pt-2{padding-top:1rem!important}.pt-3{padding-top:1.5rem!important}.pt-4{padding-top:2rem!important}.pt-5{padding-top:2.5rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:3.5rem!important}.pt-8{padding-top:4rem!important}.pt-9{padding-top:4.5rem!important}.pt-10{padding-top:5rem!important}.pt-11{padding-top:5.5rem!important}.pt-12{padding-top:6rem!important}.pb-0{padding-bottom:0rem!important}.pb-1{padding-bottom:0.5rem!important}.pb-2{padding-bottom:1rem!important}.pb-3{padding-bottom:1.5rem!important}.pb-4{padding-bottom:2rem!important}.pb-5{padding-bottom:2.5rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:3.5rem!important}.pb-8{padding-bottom:4rem!important}.pb-9{padding-bottom:4.5rem!important}.pb-10{padding-bottom:5rem!important}.pb-11{padding-bottom:5.5rem!important}.pb-12{padding-bottom:6rem!important}.full{width:100%}.btn-white-outline{color:var(--primary-white);border:1px solid var(--primary-white)}.divider{background:#E5E5E5;width:100%;display:block;position:relative;height:1px;margin:2rem 0}.mh-90vh{min-height:90vh}.landing-page .s-hero.mh-100vh,.general-page .s-hero.mh-100vh{min-height:90vh}.menu__sub-child-swiper-js{opacity:0;visibility:hidden;transition:opacity 0.4s ease}.menu__sub-child-swiper-js.is-active{opacity:1;visibility:visible}.image-gallery .row{--bs-gutter-x:0.125rem;--bs-gutter-y:0.25rem}.image-gallery .s-simple-txt__pics-grid{gap:0}.news-detail-page .lead-txt{color:var(--primary-blue)}.container .container{padding:0}.s-explore-more-grid .s-explore__col{padding-top:1px;padding-bottom:1px}.is-offset-top .header__nav-btns-line{background:var(--primary-grey-light)}.header-search-menu-btn-icon--open{display:none}.is-open-searchmenu .header-menu-btn-icon--open{opacity:0}.is-open-searchmenu .header-menu-btn-icon--close{opacity:1}.is-open-searchmenu .header-search-menu-btn-icon--close{display:none}.is-open-searchmenu .header-search-menu-btn-icon--open{display:block}.card-grid-content-list .card__title,.card-grid-content-list .card__content{transform:none!important}.card-grid-content-list .card__content-wrap:after{display:none}.overview-item__icon{font-size:3rem;justify-content:center;align-items:center;color:var(--primary-gold)}body .header .header__nav-wrap{justify-content:space-between}body .header .header__nav-wrap .search-btn{padding:0 2rem}.fc .fc-toolbar.fc-header-toolbar{align-items:center}.fc .fc-toolbar h2{font-size:0.875rem;font-weight:600}.fc .calendar__subscriptions a{color:var(--primary-navy);border-color:var(--primary-gold);background:var(--primary-gold);text-decoration:none;padding:0.5rem 1rem}.fc .fc-not-start:before{font-family:'Font Awesome 7 Pro','FontAwesome'!important}.tpd-tooltip .calendar-event__title{font-size:1rem;font-weight:500}.tpd-tooltip .calendar-event__link{float:left}.tpd-tooltip .calendar-event__link:before{font-family:'Font Awesome 7 Pro','FontAwesome'}.secondary-content-with-crest-block .multiple-button-wrap,.variable-width-section .multiple-button-wrap{justify-content:flex-start!important}@media (min-width:1200px){#menus .menu--secondary{display:none}#menus .search-menu:not(.is-open){display:none}.secondary-content-with-crest-block .s-simple-txt--secondary .s-simple-txt__symbol-wrap{top:0;right:0;min-height:400px}.s-simple-txt--secondary .s-simple-txt__symbol-wrap{top:2.125rem;right:-10vw;height:calc(100% - 34px);min-height:31.25rem}}.image-block img{padding-bottom:1rem}@media (min-width:1200px) and (max-width:1300px){body .header .header__nav-wrap{width:auto;gap:0}}@media (max-width:992px){.hide-on-mobile{display:none!important}}.s-overview-items__container .s-overview-items__col:nth-child(3n) .overview-item{border-right:none}.school-feed-grid .new-item__btn{color:var(--secondary-sky-blue)}.variable-width-section>.container{position:relative;z-index:11}.s-cards .s-cards__row .s-cards__col .card{}.s-cards .s-cards__row .s-cards__col .card .card__txt-wrap-2{padding:0 2.5rem 2.25rem}.s-cards .s-cards__row .s-cards__col.col-lg-3 .card__title{font-size:1.25rem}.team-card .team-card__pic-wrap{position:relative}.team-card .team-card__pic-wrap::after{content:"";background:linear-gradient(to top,var(--wireframe-black) 0%,var(--blackalpha-0) 100%);position:absolute;left:0;right:0;top:60%;bottom:0}.team-card .team-card__ovarlay_content-wrap{position:absolute;left:0;right:0;bottom:0;top:0}.team-card .team-card__ovarlay_content-wrap:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:all 0.3s ease;-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px);background:rgba(255,255,255,0.1);opacity:0;z-index:-1}.team-card .team-card__ovarlay_content{opacity:0;transition:transform 0.3s ease;padding:2rem;color:var(--primary-white);height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.team-card .team-card__ovarlay_content{padding:1rem}}.team-card:hover .team-card__ovarlay_content,.team-card:hover .team-card__ovarlay_content-wrap:after{opacity:1}.s-simple-txt__pic-grid-wrap.show-original-size{aspect-ratio:auto}@media (min-width:768px){body .header .header__nav-wrap .search-btn{display:none}body .header .header__nav-wrap .search-btn a.btn.btn--secondary{background:var(--primary-grey-light);border-color:var(--primary-grey-light)}body .header .header__nav-wrap .search-btn a.btn.btn--secondary:hover{background:var(--primary-navy);border-color:var(--primary-navy);color:var(--primary-white,#fff)!important}body.is-offset-top .header .header__nav-wrap .search-btn,body.is-open-menu .header .header__nav-wrap .search-btn{display:block}.s-hero__bottom-nav-wrap .s-hero__bottom-nav-btns-wrap{padding:0}.s-hero__bottom-nav-wrap .s-hero__bottom-nav-btns-wrap .s-hero__bottom-nav-btns .swiper-button{background:none;border:none;color:var(--primary-white)}.s-hero__bottom-nav-wrap .s-hero__bottom-nav-btns-wrap .s-hero__bottom-nav-btns .swiper-button i{height:21px;font-size:1rem}}.s-cards__with_content_and_list .card{border:none;border-radius:0;background:var(--primary-white)}.s-cards__with_content_and_list .s-cards__col{padding:0 0.5rem}.s-cards__with_content_and_list .s-cards__col .card__pic-wrap img{aspect-ratio:171/112}.s-cards__with_content_and_list .card__content-wrap{background:var(--primary-white);padding:1.75rem 1rem 1.5rem 0;flex:1;display:flex;flex-direction:column;position:relative;gap:1rem}.s-cards__with_content_and_list .card__content-wrap label{color:var(--primary-grey,#939598);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.12rem;text-transform:uppercase}.s-cards__with_content_and_list .card__title{color:var(--primary-blue,#184376);font-family:var(--font-family);font-size:1.5625rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.04688rem;text-transform:uppercase;padding:0;margin:0}.s-cards__with_content_and_list .lead,.s-cards__with_content_and_list .lead p{color:var(--secondary-sky-blue,#2A70B8);font-family:var(--font-family);font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.025rem}.s-cards__with_content_and_list .text-wrap p{color:var(--Basic-black-secondary,rgba(0,0,0,0.75));font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01rem;margin:0}.s-cards__with_content_and_list .card__list{list-style:none;padding:0;margin:0}.s-cards__with_content_and_list .card__list li{border-bottom:1px solid var(--wireframe-mid-grey);padding-left:0;font-family:var(--font-family);font-size:0.875rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.105rem;text-transform:uppercase;margin-bottom:0}.s-cards__with_content_and_list .card__list li::before{display:none}.s-cards__with_content_and_list .card__list li a,.s-cards__with_content_and_list .card__list li span{display:flex;align-items:center;justify-content:space-between;padding:0.9375rem 0;letter-spacing:0.1em;text-transform:uppercase;color:var(--secondary-sky-blue);text-decoration:none;transition:color 0.15s ease;gap:0.5rem;background:none}.s-cards__with_content_and_list .card__list li a .btn,.s-cards__with_content_and_list .card__list li span .btn{width:fit-content}.s-cards__with_content_and_list .card__list li a:hover{color:var(--primary-navy)}.s-cards__with_content_and_list .card__list li a:hover .card__list-arrow{transform:translateX(3px)}.s-cards__with_content_and_list .card__list-arrow{flex-shrink:0;width:18px;height:14px;stroke:currentColor;fill:none;transition:transform 0.15s ease}@media (max-width:767.98px){.s-cards__with_content_and_list{gap:1.5rem 0}.s-cards__with_content_and_list .card__content-wrap{padding:1.25rem 1.25rem 1rem}}@media (max-width:1199px){body .header .header__nav-wrap{gap:0}body .header .header__nav-wrap .search-btn{display:none!important}}.s-form:has(#form-206) .container form{width:100%}.advanced-form{}.advanced-form .checkbox-wrap{width:100%;display:flex;flex-direction:column;align-items:flex-start}.advanced-form .checkbox-wrap ul{list-style:none;padding:0;margin:0;width:100%}.advanced-form .checkbox-wrap li{width:100%;margin-bottom:6px}.advanced-form .checkbox-wrap label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.advanced-form .checkbox-wrap input[type="checkbox"],.advanced-form .checkbox-wrap input[type="radio"]{margin:0;flex-shrink:0;width:30px}.checkbox-wrap{box-sizing:border-box;--background-color:#fff;--checkbox-height:25px;display:flex;flex-direction:column;gap:0.75rem;padding:1rem 0}@-moz-keyframes dothabottomcheck{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@-webkit-keyframes dothabottomcheck{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@keyframes dothabottomcheck{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}@-webkit-keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}@-moz-keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}.checkbox-wrap div{position:relative;display:inline-flex;align-items:center;gap:0.75rem}.checkbox-wrap div input[type=checkbox]{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.checkbox-wrap div:before{content:"";height:var(--checkbox-height);width:var(--checkbox-height);background-color:transparent;border:0.0625rem solid #fdb71a;border-radius:5px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease 0.2s;-o-transition:border-color ease 0.2s;-webkit-transition:border-color ease 0.2s;transition:border-color ease 0.2s;cursor:pointer}.checkbox-wrap label{margin:0}.checkbox-wrap label::before,.checkbox-wrap label::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:calc(var(--checkbox-height) * 0.2);background-color:#fdb71a;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-radius:5px;width:2px;content:" ";-webkit-transition:opacity ease 0.5;-moz-transition:opacity ease 0.5;transition:opacity ease 0.5}.checkbox-wrap label::before{top:calc(var(--checkbox-height) * 0.72);left:calc(var(--checkbox-height) * 0.41);box-shadow:0 0 0 calc(var(--checkbox-height) * 0.05) var(--background-color);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.checkbox-wrap label::after{top:calc(var(--checkbox-height) * 0.37);left:calc(var(--checkbox-height) * 0.05);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox-wrap div:has(input[type=checkbox]:checked):before{border-color:#fdb71a}.checkbox-wrap label:has(input[type=checkbox]:checked),.checkbox-wrap .check-box.checked{border-color:#fdb71a}.checkbox-wrap label:has(input[type=checkbox]:checked)::after,.checkbox-wrap .check-box.checked::after{height:calc(var(--checkbox-height) / 2);-moz-animation:dothabottomcheck 0.2s ease 0s forwards;-o-animation:dothabottomcheck 0.2s ease 0s forwards;-webkit-animation:dothabottomcheck 0.2s ease 0s forwards;animation:dothabottomcheck 0.2s ease 0s forwards}.checkbox-wrap label:has(input[type=checkbox]:checked)::before,.checkbox-wrap .check-box.checked::before{height:calc(var(--checkbox-height) * 1.2);-moz-animation:dothatopcheck 0.4s ease 0s forwards;-o-animation:dothatopcheck 0.4s ease 0s forwards;-webkit-animation:dothatopcheck 0.4s ease 0s forwards;animation:dothatopcheck 0.4s ease 0s forwards}.banner-404{position:relative;top:0;left:0;right:0}.banner-404>img{aspect-ratio:1520/300;width:100%;object-fit:cover}.s-hero__bottom-nav .swiper-second-labels-js{max-width:93%;overflow:hidden}.s-hero__bottom-nav{display:flex;align-items:center}.s-hero__bottom-nav .swiper-button{border:none}.latest-news-grid-block .s-news__swiper-news-wrapper{flex-direction:row;flex-wrap:wrap}.latest-news-grid-block .new-card__title{max-width:97%}.radio-wrap>div{margin-bottom:1px}.radio-wrap input[type="radio"]{display:none}.radio-wrap label{position:relative;padding-left:35px;cursor:pointer;user-select:none;display:inline-block}.radio-wrap label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #fdb71a;border-radius:50%;background:#fff;transition:all 0.3s ease}.radio-wrap label::after{content:"";position:absolute;left:4px;top:4px;width:12px;height:12px;background:#fdb71a;border-radius:50%;transform:scale(0);transition:all 0.3s ease}.radio-wrap label:has(input[type="radio"]:checked)::before{border-color:#fdb71a}.radio-wrap label:has(input[type="radio"]:checked)::after{transform:scale(1)}.s-form__block-item:has(input-type="checkbox"){display:flex}.checkbox-wrap .input-wrap.position-relative:before{display:none}.advanced-form label .sup{color:red}.radio-wrap input[type="radio"]:focus + label::before{box-shadow:0 0 0 3px rgba(0,123,255,0.2)}.header__nav-middle-link:hover:after{opacity:1}@media (min-width:992px){body .footer .footer__logos-list{grid-template-columns:repeat(3,auto);justify-content:center}}@media (max-width:992px){body .footer .footer__container .footer__title{margin:0.5rem 0}body .footer .footer__container .footer__title .footer__title-txt{transform:none}.s-form:has(#form-206) .container .s-form__block{padding:4.5rem 4rem}}@media (max-width:767px){.s-form:has(#form-206) .container .s-form__block{padding:3.5rem 2rem}.footer__title{margin:0.5rem auto}.footer__title-txt{transform:translateY(0)}.footer__txt-wrap{margin-bottom:0.5rem}.s-hero__bottom-nav-wrap .s-hero__bottom-dropdown{max-width:94vw!important}.s-banner__btn-wrap{width:auto}}