button.base-btn.disabled,
a.base-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
[class*=transparent-titles-border-btn-],
[class*=transparent-titles-border-link-]{border-color:#111a29;background-color:transparent;color:#111a29;}
[class*=transparent-titles-border-btn-]:hover,
[class*=transparent-titles-border-link-]:hover{color:#ffffff;background-color:#111a29;}
@media screen and (max-width:991px){
  [class*=transparent-titles-border-btn-]:hover,
  [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:transparent;}
  [class*=transparent-titles-border-btn-]:active,
  [class*=transparent-titles-border-link-]:active{color:#ffffff;background-color:#111a29;}
}
[class*=teal-no-border-btn-],
[class*=teal-no-border-link-]{background-color:#30ccd6;color:#111a29;}
[class*=teal-no-border-btn-]:hover,
[class*=teal-no-border-link-]:hover{color:#ffffff;background-color:#111a29;}
@media screen and (max-width:991px){
  [class*=teal-no-border-btn-]:hover,
  [class*=teal-no-border-link-]:hover{color:#111a29;background-color:#30ccd6;}
  [class*=teal-no-border-btn-]:active,
  [class*=teal-no-border-link-]:active{color:#ffffff;background-color:#111a29;}
}
[class*=gary-no-border-btn-]{background-color:rgba(17,26,41,0.7);color:#ffffff;}
[class*=gary-no-border-btn-]:hover{color:#ffffff;background-color:#111a29;}
@media screen and (max-width:991px){
  [class*=gary-no-border-btn-]:hover{color:#ffffff;background-color:rgba(17,26,41,0.7);}
  [class*=gary-no-border-btn-]:active{color:#ffffff;background-color:#111a29;}
}
[class*=navy-no-border-btn-],
[class*=navy-no-border-link-]{background-color:#003057;color:#ffffff;}
[class*=navy-no-border-btn-]:hover,
[class*=navy-no-border-link-]:hover{color:#ffffff;background-color:#111a29;}
@media screen and (max-width:991px){
  [class*=navy-no-border-btn-]:hover,
  [class*=navy-no-border-link-]:hover{color:#ffffff;background-color:#003057;}
  [class*=navy-no-border-btn-]:active,
  [class*=navy-no-border-link-]:active{color:#ffffff;background-color:#111a29;}
}
[class*=white-no-border-btn-],
[class*=white-no-border-link-]{background-color:#ffffff;color:#111a29;}
.journey-page-container .journey-page-container{color:#ffffff;}
.banner-promotion-container{background-color:#30ccd6;border-top-color:#b4ebf5;}
.banner-promotion-container .banner-promotion-right-title{color:#111a29;}
.banner-promotion-container .banner-promotion-right-desc{color:#111a29;}
.curricula-overview-container{background-color:#e8f8fb;}
.curricula-overview-container .normal-module-tabs-content{border-color:#ccd5dd;background-color:#ffffff;}
.curricula-overview-container .normal-module-tab{color:#111a29;}
.curricula-overview-container .normal-module-tab.active{background-color:#30ccd6;}
.curricula-overview-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  .curricula-overview-container .normal-module-tab-chosen{border-color:#ccd5dd;background-color:#ffffff;}
  .curricula-overview-container .tab-chosen-text{color:#111a29;}
}
.curricula-overview-container .curricula-overview-content-left .left-part-title{color:#111a29;}
.curricula-overview-container .left-part-description,
.curricula-overview-container .slide-card-detail-description{color:#455664;}
.curricula-overview-container .slide-card-detail-title{color:#111a29;}
.curricula-overview-container .curricula-overview-guide{background-color:#b4e8f2;}
.curricula-overview-container .guide-content-left p,
.curricula-overview-container .guide-content-left .guide-content-answer{color:#111a29;}
.curricula-overview-container .swiper-slide{border-color:#ccd5dd;background-color:#ffffff;}
.curricula-overview-container .swiper-slide .slide-card-detail-tag{background-color:rgba(180,235,245,0.35);color:#177584;}
.curricula-overview-container .swiper-slide .slide-card-read-more{color:#111a29;border-bottom-color:#003057;}
.curricula-overview-container .swiper-slide .slide-card-read-more::after{background-color:#003057;}
.curricula-overview-container .swiper-slide .slide-card-read-more:hover,
.curricula-overview-container .swiper-slide .slide-card-read-more:active{color:#30ccd6;}
.curricula-overview-container .swiper-slide .slide-card-read-more:hover::after,
.curricula-overview-container .swiper-slide .slide-card-read-more:hover::after,
.curricula-overview-container .swiper-slide .slide-card-read-more:active::after,
.curricula-overview-container .swiper-slide .slide-card-read-more:active::after{background-color:#30ccd6;}
.curricula-overview-container .swiper-custom-prev,
.curricula-overview-container .swiper-custom-next{background-color:#30ccd6;}
.curricula-overview-container .swiper-custom-prev.swiper-button-disabled,
.curricula-overview-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
.curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):active,
  .curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.fees-calculator-container{background-color:#003057;}
.fees-calculator-container .fees-calculator-title{color:#ffffff;}
.fees-calculator-container .fees-calculator-desc{color:#ffffff;}
.fees-calculator-container .fees-calculator-left-panel,
.fees-calculator-container .fees-calculator-right-panel{background-color:#ffffff;}
.fees-calculator-container .left-panel-title{color:#111a29;}
.fees-calculator-container .left-panel-desc{color:#455664;}
.fees-calculator-container .show-overlay-btn,
.fees-calculator-container .link-btn{border-color:rgba(0,48,87,0.2);}
.fees-calculator-container .show-overlay-btn:hover,
.fees-calculator-container .link-btn:hover{border-color:#111a29;color:#111a29;background-color:transparent;}
.fees-calculator-container .cross-icon{background-color:#b4ebf5;}
.fees-calculator-container .start-again-btn{color:#111a29;border-bottom-color:#003057;}
.fees-calculator-container .start-again-btn::after{background-color:#003057;}
.fees-calculator-container .start-again-btn:hover,
.fees-calculator-container .start-again-btn:active{color:#30ccd6;}
.fees-calculator-container .start-again-btn:hover::after,
.fees-calculator-container .start-again-btn:active::after{background-color:#30ccd6;}
.fees-calculator-container .top-part-title{color:#177584;}
.fees-calculator-container .top-part-start-date{color:#111a29;}
.fees-calculator-container .fees-detail-err-msg-wrapper{background-color:#ffdd66;}
.fees-calculator-container .fees-detail-err-msg{color:#111a29;}
.fees-calculator-container .fees-number{color:#111a29;}
.fees-calculator-container .cur-currency{color:#111a29;}
.fees-calculator-container .cur-currency-star{color:#111a29;}
.fees-calculator-container .fees-currency-list-wrapper{background-color:#ffffff;border-color:#ccd5dd;}
.fees-calculator-container .currency-list{color:#111a29;}
.fees-calculator-container .currency-list:hover,
.fees-calculator-container .currency-list:active{background-color:#b4ebf5;}
.fees-calculator-container .fees-detail-tips{color:#455664;}
.fees-calculator-container .right-panel-middle-part{border-top-color:rgba(0,48,87,0.5);border-bottom-color:rgba(0,48,87,0.5);}
.fees-calculator-container .fees-school-provide-name{color:#455664;}
.fees-calculator-container .right-panel-bottom-part{background-color:#e8f8fb;}
.fees-calculator-container .fees-extra-list-name,
.fees-calculator-container .fees-extra-list-value{color:#111a29;}
.fees-calculator-container .fees-calculator-process-title{color:#111a29;}
.fees-calculator-container .form-detail + .form-detail{border-top-color:#ccd5dd;}
.fees-calculator-container .add-another-child{color:#111a29;background-color:initial;border-bottom-color:#111a29;}
.fees-calculator-container .add-another-child::after{background-color:#111a29;}
.fees-calculator-container .add-another-child:hover,
.fees-calculator-container .add-another-child:active{color:#30ccd6;}
.fees-calculator-container .add-another-child:hover::after,
.fees-calculator-container .add-another-child:active::after{background-color:#30ccd6;}
.fees-calculator-container .fees-input-wrapper.error .fees-input{border-color:#ff3750;}
.fees-calculator-container .fees-input-wrapper.error .fees-input:hover,
.fees-calculator-container .fees-input-wrapper.error .fees-input:focus{border-color:#30ccd6;}
.fees-calculator-container .fees-input-label{color:#111a29;}
.fees-calculator-container .fees-input{background-color:#ffffff;border-color:#8298a4;color:#111a29;}
.fees-calculator-container .fees-input:hover,
.fees-calculator-container .fees-input:focus{border-color:#30ccd6;}
.fees-calculator-container .fees-error-msg{color:#d61028;}
.fees-calculator-container .fees-radio-title{color:#111a29;}
.fees-calculator-container .fees-radio-detail.checked .radio-icon::after{background-color:#30ccd6;}
.fees-calculator-container .radio-icon{border-color:#8298a4;}
.fees-calculator-container .radio-text{color:#111a29;}
.fees-calculator-container .cancel-btn{color:#111a29;background-color:initial;border-bottom-color:#003057;}
.fees-calculator-container .cancel-btn::after{background-color:#003057;}
.fees-calculator-container .cancel-btn:hover,
.fees-calculator-container .cancel-btn:active{color:#30ccd6;}
.fees-calculator-container .cancel-btn:hover::after,
.fees-calculator-container .cancel-btn:active::after{background-color:#30ccd6;}
.fees-calculator-container .fees-results-overlay-container{background-color:rgba(17,26,41,0.6);}
.fees-calculator-container .results-overlay-close-btn{border-color:#ffffff;background-color:#ffffff;}
.fees-calculator-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;}
.fees-calculator-container .fees-results-overlay-content{background-color:#ffffff;}
.fees-calculator-container .personal-content-title,
.fees-calculator-container .fix-content-title{color:#111a29;}
.fees-calculator-container .personal-content-wrapper{background-color:#faf5ed;}
.fees-calculator-container .personal-name{color:#177584;}
.fees-calculator-container .personal-start-date{color:#455664;}
.fees-calculator-container .personal-table-title{color:#111a29;}
.fees-calculator-container .content-table-list.total-list .content-table-key,
.fees-calculator-container .content-table-list.total-list .content-table-value{color:#111a29;}
.fees-calculator-container .content-table-key,
.fees-calculator-container .content-table-value{color:#455664;}
.fees-calculator-container .content-table-value{color:#111a29;}
.fees-calculator-container .total-info-key{color:#111a29;}
.fees-calculator-container .total-info-value{color:#111a29;}
.fees-calculator-container .total-extra-info{color:#455664;}
.fees-calculator-container .fold-control-part{border-top-color:#ccd5dd;border-bottom-color:#ccd5dd;}
.fees-calculator-container .fold-control-name{color:#111a29;}
.fees-calculator-container .fold-control-arrow{background-color:#e8f8fb;}
.fees-calculator-container .fold-control-content-table-wrapper{background-color:#e8f8fb;}
.fees-calculator-container .content-table-title{color:#111a29;}
.fees-calculator-container .currency-disclaimer{color:#455664;}
.fees-calculator-container .extra-info-title{color:#111a29;}
.fees-calculator-container .extra-info-desc{color:#455664;}
.fees-calculator-container .fees-results-form-wrapper{background-color:#e8f8fb;}
.fees-calculator-container .fees-results-form-title{color:#111a29;}
.fees-calculator-container .fees-results-form-desc{color:#455664;}
.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email{border-color:#ff3750;}
.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email:hover,
.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email:focus{border-color:#30ccd6;}
.fees-calculator-container .fees-results-form-email{border-color:#ccd5dd;background-color:#ffffff;color:#111a29;}
.fees-calculator-container .fees-results-form-email:hover,
.fees-calculator-container .fees-results-form-email:focus{border-color:#30ccd6;}
.fees-calculator-container .fees-results-form-confirm-content.checked .fees-results-form-confirm-checkbox{background-color:#ffffff;}
.fees-calculator-container .fees-results-form-confirm-checkbox{border-color:#8298a4;background-color:#ffffff;}
.fees-calculator-container .fees-results-form-confirm-desc{color:#455664;}
.fees-calculator-container .form-success-msg{color:#455664;}
.fees-calculator-container .swiper-container .swiper-pagination-bullet{background-color:#ccd5dd;}
.fees-calculator-container .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#30ccd6;}
.fees-calculator-container .swiper-button-prev,
.fees-calculator-container .swiper-button-next{background-color:#b4ebf5;}
.fees-calculator-container .swiper-button-prev:hover,
.fees-calculator-container .swiper-button-prev:active,
.fees-calculator-container .swiper-button-next:hover,
.fees-calculator-container .swiper-button-next:active{background-color:#30ccd6;}
@media screen and (max-width:991px){
  .fees-calculator-container .show-overlay-btn:hover,
  .fees-calculator-container .link-btn:hover{border-color:rgba(0,48,87,0.2);color:#111a29;background-color:transparent;}
  .fees-calculator-container .show-overlay-btn:active,
  .fees-calculator-container .link-btn:active{border-color:#111a29;color:#111a29;background-color:transparent;}
  .fees-calculator-container .add-another-child:hover,
  .fees-calculator-container .cancel-btn:hover{color:#111a29;}
  .fees-calculator-container .add-another-child:hover::after,
  .fees-calculator-container .cancel-btn:hover::after{background-color:#111a29;}
  .fees-calculator-container .add-another-child:active,
  .fees-calculator-container .cancel-btn:active{color:#30ccd6;}
  .fees-calculator-container .add-another-child:active::after,
  .fees-calculator-container .cancel-btn:active::after{background-color:#30ccd6;}
  .fees-calculator-container .swiper-button-prev:hover,
  .fees-calculator-container .swiper-button-next:hover{background-color:#b4ebf5;}
  .fees-calculator-container .swiper-button-prev:active,
  .fees-calculator-container .swiper-button-next:active{background-color:#30ccd6;}
}
.find-a-school-container .normal-module-underline-tab{color:rgba(17,26,41,0.5);}
.find-a-school-container .normal-module-underline-tab.active,
.find-a-school-container .normal-module-underline-tab:hover{color:#111a29;}
.find-a-school-container .normal-module-underline-tab::before{background-color:#30ccd6;}
@media screen and (max-width:991px){
  .find-a-school-container .normal-module-underline-tab:hover{color:rgba(17,26,41,0.5);}
  .find-a-school-container .normal-module-underline-tab.active:hover{color:#111a29;}
  .find-a-school-container .normal-module-underline-tab:not(.active):active{color:#111a29;}
}
.school-map-wrapper .swiper-part-top-title{color:#111a29;}
.school-map-wrapper .swiper-part-top-desc{color:#455664;}
.school-map-wrapper .swiper-custom-prev,
.school-map-wrapper .swiper-custom-next{background-color:#30ccd6;}
.school-map-wrapper .swiper-custom-prev.swiper-button-disabled,
.school-map-wrapper .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):hover,
.school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):active,
  .school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.school-map-wrapper .swiper-slide{background-color:#ffffff;border-color:transparent;}
.school-map-wrapper .swiper-slide.swiper-slide-active{background-color:#e8f8fb;border-color:#30ccd6;}
.school-map-wrapper .school-label{background-color:#b4e8f2;color:#111a29;}
.school-map-wrapper .school-label.day{background-color:#b4e8f2;}
.school-map-wrapper .school-label.boarding{background-color:#003057;color:#ffffff;}
.school-map-wrapper .school-label.both{background-color:#177584;color:#ffffff;}
.school-map-wrapper .school-location-name{color:#177584;}
.school-map-wrapper .school-name{color:#111a29;}
.school-map-wrapper .school-age > span{color:#455664;}
.school-map-wrapper .school-age > span::before{background-color:#455664;}
.school-map-wrapper .school-view-more{border-bottom-color:#111a29;color:#111a29;}
.find-a-school-journey-container{background-color:#faf5ed;}
.find-a-school-journey-container .journey-left-part-title{color:#ffffff;}
.find-a-school-journey-container .journey-step{background-color:#ffffff;border-top-color:#ccd5dd;border-bottom-color:#ccd5dd;}
.find-a-school-journey-container .journey-step::after{border-left-color:#ffffff;}
.find-a-school-journey-container .journey-step::before{border-left-color:#ffffff;}
.find-a-school-journey-container .journey-step .step-name{color:#455664;}
.find-a-school-journey-container .journey-step:nth-of-type(2):not(.checked)::before,
.find-a-school-journey-container .journey-step:nth-of-type(2):not(.current)::before{border-left-color:#ccd5dd;}
.find-a-school-journey-container .journey-step:nth-of-type(3){border-right-color:#ccd5dd;}
.find-a-school-journey-container .journey-step.checked .step-name,
.find-a-school-journey-container .journey-step.current .step-name{color:#111a29;}
.find-a-school-journey-container .journey-step.checked{background-color:#30ccd6;border-color:#30ccd6;}
.find-a-school-journey-container .journey-step.checked::after{border-left-color:#30ccd6;}
.find-a-school-journey-container .journey-step.checked .step-checked{background-color:#ffffff;}
.find-a-school-journey-container .journey-step.checked + .checked::before{border-left-color:#30ccd6;}
.find-a-school-journey-container .journey-step.current{border-color:#b4e8f2;background-color:#b4e8f2;}
.find-a-school-journey-container .journey-step.current::after{border-left-color:#b4e8f2;}
.find-a-school-journey-container .journey-detail-title{color:#111a29;}
.find-a-school-journey-container .journey-detail-intro{color:#455664;}
.find-a-school-journey-container .journey-option{background-color:#ffffff;}
.find-a-school-journey-container .journey-option-title{color:#111a29;}
.find-a-school-journey-container .journey-option-desc{color:#455664;}
.find-a-school-journey-container .journey-option-checkbox,
.find-a-school-journey-container .journey-option-radio{border-color:#ccd5dd;background-color:#ffffff;}
.find-a-school-journey-container .journey-option-radio::before{background-color:#30ccd6;}
.find-a-school-journey-container .journey-detail-country-title{color:#111a29;}
.find-a-school-journey-container .journey-country-dropdown-title{color:#111a29;}
.find-a-school-journey-container .journey-country-dropdown-selected{background-color:#ffffff;border-color:#ccd5dd;}
.find-a-school-journey-container .dropdown-selected{color:#111a29;}
.find-a-school-journey-container .dropdown-selected.placeholder{color:#455664;}
.find-a-school-journey-container .dropdown-lists{background-color:#ffffff;border-color:#ccd5dd;}
.find-a-school-journey-container .dropdown-list:hover,
.find-a-school-journey-container .dropdown-list:active,
.find-a-school-journey-container .dropdown-list.selected{background-color:#b4ebf5;}
.find-a-school-journey-container .dropdown-list-name{color:#111a29;}
.find-a-school-journey-container .journey-note{color:#455664;}
.find-a-school-journey-container .journey-note-title{color:#111a29;}
.find-a-school-journey-container .journey-note-desc{color:#455664;}
.find-a-school-journey-container .journey-btn-wrapper{background-color:#ffffff;}
@media screen and (max-width:991px){
  .find-a-school-journey-container .journey-step.checked{background-color:#30ccd6;border-color:#30ccd6;}
  .find-a-school-journey-container .journey-step.checked::after{border-left-color:#30ccd6;}
  .find-a-school-journey-container .journey-step.checked + .checked::before{border-left-color:#30ccd6;}
  .find-a-school-journey-container .journey-step.current{border-color:#b4e8f2;background-color:#b4e8f2;}
  .find-a-school-journey-container .journey-step.current::after{border-left-color:#b4e8f2;}
}
.find-a-school-results-container .results-top-label{color:#177584;}
.find-a-school-results-container .results-top-title{color:#111a29;}
.find-a-school-results-container .results-top-desc{color:#111a29;}
.find-a-school-results-container .results-page-map{background-color:#cccccc;}
.find-a-school-results-container .close-map-btn,
.find-a-school-results-container .filter-overlay-close-btn,
.find-a-school-results-container .results-overlay-close-btn{border-color:#ffffff;background-color:#ffffff;}
.find-a-school-results-container .close-map-btn:hover,
.find-a-school-results-container .filter-overlay-close-btn:hover,
.find-a-school-results-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;}
.find-a-school-results-container .map-pin-school-card{background-color:#ffffff;}
.find-a-school-results-container .school-label{background-color:#b4e8f2;color:#111a29;}
.find-a-school-results-container .school-label.day{background-color:#b4e8f2;}
.find-a-school-results-container .school-label.boarding{background-color:#003057;color:#ffffff;}
.find-a-school-results-container .school-label.both{background-color:#177584;color:#ffffff;}
.find-a-school-results-container .school-location-name{color:#177584;}
.find-a-school-results-container .map-school-name{color:#111a29;}
.find-a-school-results-container .map-school-age > span{color:#455664;}
.find-a-school-results-container .map-school-age > span::before{background-color:#455664;}
.find-a-school-results-container .results-filter-part{background-color:#ffffff;}
.find-a-school-results-container .results-filter-item{border-color:#ccd5dd;color:#111a29;}
.find-a-school-results-container .results-filter-item:hover{border-color:#111a29;}
.find-a-school-results-container .results-filter-item.checked .circle-checkbox{background-color:#30ccd6;}
.find-a-school-results-container .results-filter-item.checked:hover .circle-checkbox{background-color:#111a29;}
.find-a-school-results-container .results-filter-item.right-vertical-line::after{background-color:#ccd5dd;}
.find-a-school-results-container .results-filter-overlay:hover{background-color:#111a29;color:#ffffff;}
.find-a-school-results-container .change-currency-btn{color:#111a29;}
.find-a-school-results-container .change-currency-details{background-color:#ffffff;}
.find-a-school-results-container .change-currency-detail:hover{background-color:#b4e8f2;}
.find-a-school-results-container .change-currency-detail-name{color:#111a29;}
.find-a-school-results-container .results-filter-school-card{background-color:#faf5ed;}
.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{background-color:#faf5ed;}
.find-a-school-results-container .school-card-tag{color:#111a29;}
.find-a-school-results-container .school-card-tag.day{background-color:#b4e8f2;}
.find-a-school-results-container .school-card-tag.boarding{background-color:#003057;color:#ffffff;}
.find-a-school-results-container .school-card-tag.both{background-color:#177584;color:#ffffff;}
.find-a-school-results-container .school-detail-info-wrapper{border-bottom-color:#ccd5dd;}
.find-a-school-results-container .school-card-info{background-color:#faf5ed;}
.find-a-school-results-container .school-card-content{background-color:#faf5ed;}
.find-a-school-results-container .results-filter-note{color:#455664;}
.find-a-school-results-container .no-school-result-title{color:#111a29;}
.find-a-school-results-container .no-school-result-desc{color:#455664;}
.find-a-school-results-container .currency-disclaimer{color:#455664;}
.find-a-school-results-container .location-name{color:#177584;}
.find-a-school-results-container .school-name{color:#111a29;}
.find-a-school-results-container .school-detail-info > span{color:#455664;}
.find-a-school-results-container .your-needs-title{color:#111a29;}
.find-a-school-results-container .your-needs-name{color:rgba(17,26,41,0.8);}
.find-a-school-results-container .results-overlay-container{background-color:rgba(17,26,41,0.6);}
.find-a-school-results-container .results-filter-details-overlay{background-color:#ffffff;}
.find-a-school-results-container .results-filter-overlay-title{color:#111a29;}
.find-a-school-results-container .results-filter-overlay-checkbox{border-color:#ccd5dd;}
.find-a-school-results-container .results-filter-overlay-name{color:#111a29;}
.find-a-school-results-container .results-filter-overlay-btn-wrapper{border-top-color:#ccd5dd;}
.find-a-school-results-container .reset-filter-btn{color:#111a29;border-bottom-color:#111a29;}
.find-a-school-results-container .reset-filter-btn::after{background-color:#111a29;}
.find-a-school-results-container .reset-filter-btn:hover,
.find-a-school-results-container .reset-filter-btn:active{color:#30ccd6;}
.find-a-school-results-container .reset-filter-btn:hover::after,
.find-a-school-results-container .reset-filter-btn:active::after{background-color:#30ccd6;}
.find-a-school-results-container .school-detail-overlay-content{background-color:#ffffff;}
.find-a-school-results-container .school-detail-overlay-title{color:#111a29;}
.find-a-school-results-container .school-detail-overlay-desc{color:#455664;}
.find-a-school-results-container .school-detail-table-wrapper{background-color:rgba(180,232,242,0.3);}
.find-a-school-results-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,0.8);}
.find-a-school-results-container .school-detail-table-title{color:#111a29;}
.find-a-school-results-container .table-list-key{color:#455664;}
.find-a-school-results-container .table-list-value{color:#111a29;}
@media screen and (max-width:991px){
  .find-a-school-results-container .close-map-btn:hover,
  .find-a-school-results-container .filter-overlay-close-btn:hover,
  .find-a-school-results-container .results-overlay-close-btn:hover{background-color:#ffffff;}
  .find-a-school-results-container .close-map-btn:active,
  .find-a-school-results-container .filter-overlay-close-btn:active,
  .find-a-school-results-container .results-overlay-close-btn:active{background-color:#111a29;}
  .find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name{border-color:#ccd5dd;color:#111a29;}
  .find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name:active{background-color:#111a29;color:#ffffff;border-color:#111a29;}
  .find-a-school-results-container .results-filter-item:hover{border-color:#ccd5dd;}
  .find-a-school-results-container .results-filter-item:active{border-color:#111a29;}
  .find-a-school-results-container .results-filter-item.checked:hover .circle-checkbox{background-color:#30ccd6;}
  .find-a-school-results-container .reset-filter-btn:hover{color:#111a29;}
  .find-a-school-results-container .reset-filter-btn:hover::after{background-color:#111a29;}
  .find-a-school-results-container .reset-filter-btn:active{color:#30ccd6;}
  .find-a-school-results-container .reset-filter-btn:active::after{background-color:#30ccd6;}
}
.homepage-header-container .homepage-header-title{color:#111a29;}
.homepage-header-container .homepage-header-desc{color:#111a29;}
.homepage-header-container .preview-pause-btn{border-color:#ffffff;}
.homepage-header-container .scroll-circle{border-color:#ffffff;}
.homepage-header-container .scroll-text{color:#ffffff;}
.local-area-map-container .local-weather-card{background-color:#003057;}
.local-area-map-container .weather-card-title{color:#ffffff;}
.local-area-map-container .weather-card-title .location{color:#30ccd6;}
.local-area-map-container .detail-label{border-bottom-color:rgba(255,255,255,0.3);color:#ffffff;}
.local-area-map-container .detail-time{color:#ffffff;}
.local-area-map-container .detail-unit{color:#ffffff;}
.local-area-map-container .detail-desc{color:#ffffff;}
.local-area-map-container .weather-number{color:#ffffff;}
.local-area-map-container .weather-unit{color:#ffffff;}
.local-area-map-container .detail-address{color:#ffffff;}
.local-area-map-container .map-pin-normal.active .pin-circle-border{border-color:rgba(204,213,221,0.4);background-color:rgba(255,255,255,0.4);}
.local-area-map-container .pin-title{color:#177584;}
.news-article-tags-container a.news-article-tag{background-color:rgba(0,48,87,0.1);color:#003057;}
.news-article-tags-container a.news-article-tag:hover{border-color:#177584;color:#ffffff;background-color:#177584;}
@media screen and (max-width:991px){
  .news-article-tags-container a.news-article-tag:hover{border-color:rgba(0,48,87,0.1);color:#003057;background-color:rgba(0,48,87,0.1);}
  .news-article-tags-container a.news-article-tag:active{border-color:#177584;color:#ffffff;background-color:#177584;}
}
.result-city-page-container .result-school-richtext-wrapper{color:rgba(17,26,41,0.8);}
.result-city-school-card-container .card-title{color:#111a29;}
.result-city-school-card-container .results-filter-school-card{background-color:#faf5ed;}
.result-city-school-card-container .school-card-tag{color:#111a29;}
.result-city-school-card-container .school-card-tag.day{background-color:#b4e8f2;}
.result-city-school-card-container .school-card-tag.boarding{background-color:#003057;color:#ffffff;}
.result-city-school-card-container .school-card-tag.both{background-color:#177584;color:#ffffff;}
.result-city-school-card-container .school-card-info{background-color:#faf5ed;}
.result-city-school-card-container .location-name{color:#177584;}
.result-city-school-card-container .school-name{color:#111a29;}
.result-city-school-card-container .school-detail-info > span{color:#455664;}
.result-city-school-card-container .results-overlay-container{background-color:rgba(17,26,41,0.6);}
.result-city-school-card-container .results-overlay-close-btn{border-color:#ffffff;background-color:#ffffff;}
.result-city-school-card-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;}
.result-city-school-card-container .school-detail-overlay-content{background-color:#ffffff;}
.result-city-school-card-container .school-detail-overlay-title{color:#111a29;}
.result-city-school-card-container .school-detail-overlay-desc{color:#455664;}
.result-city-school-card-container .school-detail-table-wrapper{background-color:rgba(180,232,242,0.3);}
.result-city-school-card-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,0.8);}
.result-city-school-card-container .school-detail-table-title{color:#111a29;}
.result-city-school-card-container .table-list-key{color:#455664;}
.result-city-school-card-container .table-list-value{color:#111a29;}
@media screen and (max-width:991px){
  .result-city-school-card-container .results-overlay-close-btn:hover{background-color:#ffffff;}
  .result-city-school-card-container .results-overlay-close-btn:active{background-color:#111a29;}
}
.result-country-page-container .result-school-richtext-wrapper{color:rgba(17,26,41,0.8);}
.result-country-school-card-container .card-title{color:#111a29;}
.result-country-school-card-container .results-filter-school-card{background-color:#faf5ed;}
.result-country-school-card-container .school-card-tag{color:#111a29;}
.result-country-school-card-container .school-card-tag.day{background-color:#b4e8f2;}
.result-country-school-card-container .school-card-tag.boarding{background-color:#003057;color:#ffffff;}
.result-country-school-card-container .school-card-tag.both{background-color:#177584;color:#ffffff;}
.result-country-school-card-container .school-card-info{background-color:#faf5ed;}
.result-country-school-card-container .location-name{color:#177584;}
.result-country-school-card-container .school-name{color:#111a29;}
.result-country-school-card-container .school-detail-info > span{color:#455664;}
.result-country-school-card-container .results-overlay-container{background-color:rgba(17,26,41,0.6);}
.result-country-school-card-container .results-overlay-close-btn{border-color:#ffffff;background-color:#ffffff;}
.result-country-school-card-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;}
.result-country-school-card-container .school-detail-overlay-content{background-color:#ffffff;}
.result-country-school-card-container .school-detail-overlay-title{color:#111a29;}
.result-country-school-card-container .school-detail-overlay-desc{color:#455664;}
.result-country-school-card-container .school-detail-table-wrapper{background-color:rgba(180,232,242,0.3);}
.result-country-school-card-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,0.8);}
.result-country-school-card-container .school-detail-table-title{color:#111a29;}
.result-country-school-card-container .table-list-key{color:#455664;}
.result-country-school-card-container .table-list-value{color:#111a29;}
@media screen and (max-width:991px){
  .result-country-school-card-container .results-overlay-close-btn:hover{background-color:#ffffff;}
  .result-country-school-card-container .results-overlay-close-btn:active{background-color:#111a29;}
}
.result-region-page-container .results-top-title{color:#111a29;}
.result-region-page-container .results-top-desc{color:#111a29;}
.result-region-page-container .results-page-map{background-color:#cccccc;}
.result-region-page-container .close-map-btn,
.result-region-page-container .filter-overlay-close-btn,
.result-region-page-container .results-overlay-close-btn{border-color:#ffffff;background-color:#ffffff;}
.result-region-page-container .close-map-btn:hover,
.result-region-page-container .filter-overlay-close-btn:hover,
.result-region-page-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;}
.result-region-page-container .map-pin-school-card{background-color:#ffffff;}
.result-region-page-container .school-label{background-color:#b4e8f2;color:#111a29;}
.result-region-page-container .school-label.day{background-color:#b4e8f2;}
.result-region-page-container .school-label.boarding{background-color:#003057;color:#ffffff;}
.result-region-page-container .school-label.both{background-color:#177584;color:#ffffff;}
.result-region-page-container .school-location-name{color:#177584;}
.result-region-page-container .map-school-name{color:#111a29;}
.result-region-page-container .map-school-age > span{color:#455664;}
.result-region-page-container .map-school-age > span::before{background-color:#455664;}
.result-region-page-container .results-filter-part{background-color:#ffffff;}
.result-region-page-container .results-filter-school-card-title{color:#111a29;}
.result-region-page-container .results-filter-school-card{background-color:#faf5ed;}
.result-region-page-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{background-color:#faf5ed;}
.result-region-page-container .school-card-tag{color:#111a29;}
.result-region-page-container .school-card-tag.day{background-color:#b4e8f2;}
.result-region-page-container .school-card-tag.boarding{background-color:#003057;color:#ffffff;}
.result-region-page-container .school-card-tag.both{background-color:#177584;color:#ffffff;}
.result-region-page-container .school-card-info{background-color:#faf5ed;}
.result-region-page-container .location-name{color:#177584;}
.result-region-page-container .school-name{color:#111a29;}
.result-region-page-container .school-detail-info > span{color:#455664;}
.result-region-page-container .swiper-custom-prev,
.result-region-page-container .swiper-custom-next{background-color:#30ccd6;}
.result-region-page-container .swiper-custom-prev.swiper-button-disabled,
.result-region-page-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
.result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):active,
  .result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.result-region-page-container .results-overlay-container{background-color:rgba(17,26,41,0.6);}
.result-region-page-container .school-detail-overlay-content{background-color:#ffffff;}
.result-region-page-container .school-detail-overlay-title{color:#111a29;}
.result-region-page-container .school-detail-overlay-desc{color:#455664;}
.result-region-page-container .school-detail-table-wrapper{background-color:rgba(180,232,242,0.3);}
.result-region-page-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,0.8);}
.result-region-page-container .school-detail-table-title{color:#111a29;}
.result-region-page-container .table-list-key{color:#455664;}
.result-region-page-container .table-list-value{color:#111a29;}
@media screen and (max-width:991px){
  .result-region-page-container .close-map-btn:hover,
  .result-region-page-container .filter-overlay-close-btn:hover,
  .result-region-page-container .results-overlay-close-btn:hover{background-color:#ffffff;}
  .result-region-page-container .close-map-btn:active,
  .result-region-page-container .filter-overlay-close-btn:active,
  .result-region-page-container .results-overlay-close-btn:active{background-color:#111a29;}
}
.result-relevant-school-container{background-color:#ffffff;}
.result-relevant-school-container .title-wrapper{border-top-color:rgba(0,48,87,0.3);}
.result-relevant-school-container .title{color:#111a29;}
.result-relevant-school-container .location-tag{color:#177584;}
.result-relevant-school-container .card-title{color:#111a29;}
.result-relevant-school-container .card-desc{color:rgba(69,86,100,0.8);}
.result-relevant-school-container .read-more-link{color:#111a29;border-bottom-color:#003057;}
.result-relevant-school-container .read-more-link::after{background-color:#003057;}
.result-relevant-school-container .read-more-link:hover,
.result-relevant-school-container .read-more-link:active{color:#177584;}
.result-relevant-school-container .read-more-link:hover::after,
.result-relevant-school-container .read-more-link:active::after{background-color:#177584;}
@media screen and (max-width:991px){
  .result-relevant-school-container .card-desc{color:#455664;}
}
.school-homepage-header-container{background-color:#30ccd6;}
.school-homepage-header-container.with-navy-bg{background-color:#003057;}
.school-homepage-header-container.with-navy-bg .banner-promotion-container{background-color:#003057;}
.school-homepage-header-container.with-navy-bg .banner-promotion-container .banner-promotion-right-title,
.school-homepage-header-container.with-navy-bg .banner-promotion-container .banner-promotion-right-desc{color:#ffffff;}
.school-homepage-header-container.with-white-bg{background-color:#ffffff;}
.school-homepage-header-container .preview-video-shadow{background-color:rgba(17,26,41,0.5);}
.school-homepage-header-container .homepage-header-title-tag{color:#30ccd6;}
.school-homepage-header-container .homepage-header-title{color:#ffffff;}
.school-homepage-header-container .homepage-header-desc{color:#ffffff;}
.school-homepage-header-container .preview-pause-btn{border-color:#ffffff;}
.school-homepage-header-container .scroll-circle{border-color:#ffffff;}
.school-homepage-header-container .scroll-text{color:#ffffff;}
.share-form-container{background-color:#b4e8f2;}
.share-form-container.bg-light-teal{background-color:#b4e8f2;}
.share-form-container.bg-navy{background-color:#003057;}
.share-form-container .component-inner-content{background-color:#ffffff;}
.share-form-container .share-form-save-part{border-bottom-color:#ccd5dd;}
.share-form-container .share-form-save-title{color:#111a29;}
.share-form-container .share-form-detail-title{color:#111a29;}
.share-form-container .save-detail-desc{color:#455664;}
.share-form-container .detail-page-url{border-color:#30ccd6;color:#111a29;}
.share-form-container .save-detail-url-note{color:#455664;}
.share-form-container .share-form-full-name-wrapper.error .share-form-input,
.share-form-container .share-form-email-address-wrapper.error .share-form-input{border-color:#ff3750;}
.share-form-container .form-error-msg{color:#d61028;}
.share-form-container .share-form-input-label{color:#111a29;}
.share-form-container .share-form-input{border-color:#8298a4;color:#111a29;}
.share-form-container .share-form-input:hover,
.share-form-container .share-form-input:focus{border-color:#30ccd6;}
.share-form-container .share-form-confirm-checkbox{border-color:#8298a4;background-color:#ffffff;}
.share-form-container .share-form-confirm-desc{color:#455664;}
.share-form-container .share-form-btn-wrapper{background-color:#e8f8fb;}
.share-form-container .form-success-msg{color:#455664;}
.visual-timeline-container{background-color:#faf5ed;}
.visual-timeline-container .normal-module-tabs-content{border-color:#ccd5dd;background-color:#ffffff;}
.visual-timeline-container .normal-module-tab{color:#111a29;}
.visual-timeline-container .normal-module-tab.active{background-color:#30ccd6;}
.visual-timeline-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  .visual-timeline-container .normal-module-tab-chosen{border-color:#ccd5dd;background-color:#ffffff;}
  .visual-timeline-container .tab-chosen-text{color:#111a29;}
}
.visual-timeline-container .visual-timeline-content-left .left-part-title{color:#111a29;}
.visual-timeline-container .visual-timeline-content-left .left-part-description{color:#455664;}
.visual-timeline-container .swiper-custom-prev,
.visual-timeline-container .swiper-custom-next{background-color:#30ccd6;}
.visual-timeline-container .swiper-custom-prev.swiper-button-disabled,
.visual-timeline-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
.visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):active,
  .visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.visual-timeline-container .swiper-slide:nth-child(3n+1) .slide-card-detail{background-color:#b4e8f2;}
.visual-timeline-container .swiper-slide:nth-child(3n+2) .slide-card-detail,
.visual-timeline-container .swiper-slide:nth-child(3n+2) .swiper-card-circle-line{background-color:#ffcb00;}
.visual-timeline-container .swiper-slide:nth-child(3n+2) .swiper-card-circle{border-color:#ffcb00;}
.visual-timeline-container .swiper-slide:nth-child(3n+3) .slide-card-detail{background-color:#30ccd6;}
.visual-timeline-container .swiper-slide .slide-card-detail-title{color:#111a29;}
.visual-timeline-container .swiper-slide .slide-card-detail-description{color:#111a29;}
.visual-timeline-container .swiper-slide.no-image-card{background-color:#ffffff;}
.visual-timeline-container .swiper-slide.no-image-card .slide-card-top{border-bottom-color:#30ccd6;}
.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-title{color:#111a29;}
.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-day{color:#111a29;}
.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-month{color:#111a29;}
.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description{color:rgba(17,26,41,0.8);}
.visual-timeline-container .swiper-slide .swiper-card-circle-line{background-color:#30ccd6;}
.visual-timeline-container .swiper-slide .swiper-card-circle{border-color:#30ccd6;}
.visual-timeline-container .swiper-slide .swiper-card-circle::before{background-color:#faf5ed;}
.visual-timeline-container .swiper-slide .swiper-card-circle-dot,
.visual-timeline-container .swiper-slide .swiper-dot-gray{border-color:#f6f0e4;}
.visual-timeline-container .swiper-slide .swiper-card-circle-dot{background-color:#455664;}
.visual-timeline-container .swiper-slide .swiper-dot-gray{background-color:#ccd5dd;}
.visual-timeline-container .swiper-slide .swiper-card-description{color:#111a29;}
.visual-timeline-container .swiper-dot-wrapper{background-color:#ccd5dd;}
.accordian .component-content .accordian-title{color:#111a29;}
.accordian .component-content li.accordian-faqs{border-top-color:#ccd5dd;}
.accordian .component-content li.accordian-faqs:last-of-type{border-bottom-color:#ccd5dd;}
.accordian-control{background-color:rgba(180,235,245,0.4);}
.accordian-control:before{background-color:#111a29;}
.accordian-control:after{background-color:#111a29;}
.accordian-content dt{color:#111a29;}
.accordian-content dd{color:#455664;}
.article-pull-quote{background-color:#e8f8fb;}
.article-pull-quote .quote-content{color:#0f1012;}
.article-pull-quote .author-name{color:#111a29;}
.article-pull-quote .author-title{color:#455664;}
.breadCrumbs.breadCrumbs__footer .breadCrumbs__home{color:#ffffff;}
.breadCrumbs.breadCrumbs__footer ol{color:#ccd5dd;}
.breadCrumbs.breadCrumbs__footer .breadCrumbs_item a{color:#ccd5dd!important;}
.breadCrumbs.breadCrumbs__footer .breadCrumbs_item .icon-right-open-big{color:#ccd5dd;}
.breadCrumbs ol{color:#111a29;border-bottom-color:#ccd5dd;}
.breadCrumbs__home{color:#177584;}
.breadCrumbs_item a{color:#111a29;}
.breadCrumbs_item-last a{color:#455664!important;}
.breadCrumbs_item .icon-right-open-big{color:#909ba0;}
.callout.callout-warning .callout-title,
.callout.callout-error .callout-title,
.callout.callout-info .callout-title{color:#111a29;}
.callout.callout-warning .callout-desc,
.callout.callout-error .callout-desc,
.callout.callout-info .callout-desc{color:#111a29;}
.callout.callout-warning .callout-inner-content{background-color:#ffdd66;}
.callout.callout-error .callout-inner-content{background-color:rgba(255,55,80,0.2);}
.callout.callout-info .callout-inner-content{background-color:#b4e8f2;}
.calloutBanner.calloutBanner-warning .calloutBanner-title,
.calloutBanner.calloutBanner-warning .calloutBanner-desc,
.calloutBanner.calloutBanner-error .calloutBanner-title,
.calloutBanner.calloutBanner-error .calloutBanner-desc,
.calloutBanner.calloutBanner-info .calloutBanner-title,
.calloutBanner.calloutBanner-info .calloutBanner-desc{color:#111a29;}
.calloutBanner.calloutBanner-warning .component-content{background-color:#ffdd66;}
.calloutBanner.calloutBanner-error .component-content{background-color:#ffd1d7;}
.calloutBanner.calloutBanner-info .component-content{background-color:#b4e8f2;}
.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper{background-color:#30ccd6;border-color:#ffffff;}
.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open{background-color:#ffcb00;}
.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open::before{background-color:rgba(255,255,255,0.4);}
.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open::after{border-color:#ffffff;}
.campus-tour .campus-tour__left .card-popup{background-color:#ffcb00;}
.campus-tour .campus-tour__left .card-popup .card-popup__content .title{color:#111a29;}
.campus-tour .campus-tour__left .card-popup .card-popup__content .link{color:#111a29;}
.campus-tour .campus-tour__left .card-popup .card-popup__content .link span{border-bottom-color:#000000;}
.campus-tour .campus-tour__left .card-popup::before{border-left-color:transparent;border-right-color:transparent;border-top-color:#ffcb00;}
.campus-tour .campus-tour__right .campus-tour__tag{color:#177584;}
.campus-tour .campus-tour__right .campus-tour__title{color:#111a29;}
.campus-tour .campus-tour__right .campus-tour__desc{color:#455664;}
.carousel-64__content-subtitle{color:#177584;}
.carousel-64__content-title{color:#111a29;}
.carousel-64__content-desc{color:#455664;}
.carousel-64__swiper-image{background-color:#111a29;}
.carousel-64 .swiper-slide__video-btn{background-color:transparent;}
.carousel-64 .swiper-slide__video-btn::before{background-color:transparent;}
.carousel-64 .swiper-slide__video-btn::after{border-color:#ffffff;}
.carousel-64 .swiper-slide__video-btn--icon{background-color:transparent;}
.carousel-64 .swiper-slide__video-btn--text{color:#ffffff;}
.carousel-64 .swiper-slide__video-btn:hover .swiper-slide__video-btn--text{color:#000000;}
.carousel-64 .swiper-slide__video-btn:hover::after{background-color:#ffffff;}
.carousel-64 .swiper-custom-prev,
.carousel-64 .swiper-custom-next{background-color:#30ccd6;}
.carousel-64 .swiper-custom-prev.swiper-button-disabled,
.carousel-64 .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):hover,
.carousel-64 .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .carousel-64 .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):active,
  .carousel-64 .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.carousel-64 .swiper-custom-prev,
.carousel-64 .swiper-custom-next{border-color:#30ccd6;}
.carousel-64 .swiper-custom-prev:hover,
.carousel-64 .swiper-custom-next:hover{border-color:#111a29;}
@media (max-width:991px){
  .carousel-64 .swiper-custom-prev:hover,
  .carousel-64 .swiper-custom-next:hover{border-color:#30ccd6;}
  .carousel-64 .swiper-custom-prev:active,
  .carousel-64 .swiper-custom-next:active{border-color:#111a29;}
}
.carousel-64 .swiper-pagination-custom{color:#003057;}
.carousel-64 .swiper-pagination-custom .swiper-pagination-split{background-color:#003057;}
.carousel-64 .swiper-slide-desc{color:#455664;}
.carousel-full__header-subtitle{color:#177584;}
.carousel-full__header-title{color:#111a29;}
.carousel-full__swiper-image{background-color:#111a29;}
.carousel-full .swiper-slide__video-btn{background-color:transparent;}
.carousel-full .swiper-slide__video-btn::before{background-color:transparent;}
.carousel-full .swiper-slide__video-btn::after{border-color:#ffffff;}
.carousel-full .swiper-slide__video-btn--icon{background-color:transparent;}
.carousel-full .swiper-slide__video-btn--text{color:#ffffff;}
.carousel-full .swiper-slide__video-btn:hover .swiper-slide__video-btn--icon{background-color:transparent;}
.carousel-full .swiper-slide__video-btn:hover .swiper-slide__video-btn--text{color:#000000;}
.carousel-full .swiper-slide__video-btn:hover::after{background-color:#ffffff;}
.carousel-full .swiper-custom-prev,
.carousel-full .swiper-custom-next{background-color:#30ccd6;}
.carousel-full .swiper-custom-prev.swiper-button-disabled,
.carousel-full .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.carousel-full .swiper-custom-prev:not(.swiper-button-disabled):hover,
.carousel-full .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .carousel-full .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .carousel-full .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .carousel-full .swiper-custom-prev:not(.swiper-button-disabled):active,
  .carousel-full .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.carousel-full .swiper-custom-prev,
.carousel-full .swiper-custom-next{border-color:#30ccd6;}
.carousel-full .swiper-custom-prev:hover,
.carousel-full .swiper-custom-next:hover{border-color:#111a29;}
@media (max-width:991px){
  .carousel-full .swiper-custom-prev:hover,
  .carousel-full .swiper-custom-next:hover{border-color:#30ccd6;}
  .carousel-full .swiper-custom-prev:active,
  .carousel-full .swiper-custom-next:active{border-color:#111a29;}
}
.carousel-full .swiper-pagination-custom{color:#003057;}
.carousel-full .swiper-pagination-custom .swiper-pagination-split{background-color:#003057;}
.carousel-full .swiper-slide-desc{color:#455664;}
.content-page-header .content-page-header-tag{color:#177584;}
.content-page-header .content-page-header-title{color:#111a29;}
.content-page-header .content-page-header-text{color:#111a29;}
.content-page-header[data-hasimage=False] .breadCrumbs ol{border-top-color:#ccd5dd;}
.cookies-banner{background-color:rgba(17,26,41,0.6);}
.cookies-banner .cookies-banner-component-content{background-color:#ffffff;}
.cookies-banner .title{color:#111a29;}
.cookies-banner .rich-text-content{color:#455664;}
.cookies-banner .rich-text-content p{color:#455664;}
.cookies-banner .rich-text-content a{color:#455664;}
.cookies-policy .title{color:#111a29;}
.cookies-policy .cookies-anchor{background-color:#ccd5dd;color:#111a29;}
.cookies-policy .cookies-anchor:hover{background-color:#30ccd6;}
.cookies-policy .rich-text-content{color:#455664;}
.cookies-policy .rich-text-content p{color:#455664;}
.cookies-policy .cookies-title{color:#111a29;}
.cookies-policy .cookies-rich-text-content{color:#455664;}
.cookies-policy .radio-btn{border-color:#8298a4;}
.cookies-policy .radio-btn:checked::after{background-color:#30ccd6;}
.cookies-policy .radio-btn-label{color:#111a29;}
.cookies-policy .cookies-confirm-btn{border-color:#30ccd6;background-color:#30ccd6;color:#111a29;}
.cookies-policy .cookies-confirm-btn:hover{border-color:#111a29;background-color:#111a29;color:#ffffff;}
.cookies-policy .success-message{color:#111a29;}
.corporate-footer{color:#ffffff;}
.corporate-footer p{color:#ffffff;}
.corporate-footer .corporate-footer__backTop-btn{background-color:#b4ebf5;color:#003057;}
.corporate-footer .corporate-footer__backTop-arrow{background-color:transparent;}
.corporate-footer .corporate-footer__newsletter-title{color:#30ccd6;}
.corporate-footer .corporate-footer__newsletter-desc{color:#ffffff;}
.corporate-footer .corporate-footer__newsletter-action.error .corporate-footer__newsletter-action--input{border-color:#d61028;}
.corporate-footer .corporate-footer__newsletter-action--input{border-color:rgba(188,188,188,0.6);color:#ffffff;background-color:transparent;}
.corporate-footer .corporate-footer__newsletter-action--input::-moz-placeholder{color:rgba(255,255,255,0.8);}
.corporate-footer .corporate-footer__newsletter-action--input:-ms-input-placeholder{color:rgba(255,255,255,0.8);}
.corporate-footer .corporate-footer__newsletter-action--input::placeholder{color:rgba(255,255,255,0.8);}
.corporate-footer .input-error{color:#ffffff;}
.corporate-footer .corporate-footer__term--checkbox{border-color:#8298a4;background-color:transparent;}
.corporate-footer .corporate-footer__term--desc{color:#ffffff;}
.corporate-footer .form-error-msg{color:#ffffff;}
.corporate-footer .corporate-footer__title{color:#30ccd6;}
.corporate-footer .corporate-footer__support-email,
.corporate-footer .corporate-footer__support-phone,
.corporate-footer .corporate-footer__address-info,
.corporate-footer .corporate-footer__links,
.corporate-footer .corporate-footer__bottom-copy{color:#ffffff;}
.corporate-footer .corporate-footer__support-email a,
.corporate-footer .corporate-footer__support-phone a,
.corporate-footer .corporate-footer__links a{color:#ffffff;}
.corporate-footer .corporate-footer__split{background:#ccd5dd;}
.corporate-footer .corporate-footer__bottom-copy a{color:#ffffff;}
.corporate-footer .footer-wechat-QRcode-wrapper{background:#ffffff;}
.corporate-footer .footer-wechat-QRcode-arrow{border-top-color:#ffffff;border-right-color:transparent;border-left-color:transparent;}
.curriculum-page-card-container{background-color:#e8f8fb;}
.curriculum-page-card-container .normal-module-tabs-content{border-color:#ccd5dd;background-color:#ffffff;}
.curriculum-page-card-container .normal-module-tab{color:#111a29;}
.curriculum-page-card-container .normal-module-tab.active{background-color:#30ccd6;}
.curriculum-page-card-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  .curriculum-page-card-container .normal-module-tab-chosen{border-color:#ccd5dd;background-color:#ffffff;}
  .curriculum-page-card-container .tab-chosen-text{color:#111a29;}
}
.curriculum-page-card-container .header-part-title{color:#111a29;}
.curriculum-page-card-container .header-part-description{color:#455664;}
.curriculum-page-card-container .card{border-color:#ccd5dd;}
.curriculum-page-card-container .card-detail-tag{background-color:rgba(180,235,245,0.35);color:#177584;}
.curriculum-page-card-container .card-detail-title{color:#111a29;}
.curriculum-page-card-container .card-detail-description{color:#455664;}
.curriculum-page-card-container .card-detail-horizontal-line{background-color:#ccd5dd;}
.curriculum-page-card-container .card-detail-full{color:#455664;}
.curriculum-page-card-container .card-detail-full .card-detail-section-text{color:#455664;}
.curriculum-page-card-container .card-detail-full .card-detail-section-title{color:#111a29;}
.curriculum-page-card-container .card-read-more{color:#111a29;border-bottom-color:#003057;}
.curriculum-page-card-container .card-read-more::after{background-color:#003057;}
@media screen and (min-width:992px){
  .curriculum-page-card-container .card-read-more:hover{color:#30ccd6;}
  .curriculum-page-card-container .card-read-more:hover::after{background-color:#30ccd6;}
}
.download-form .form-section .form-title{color:#111a29;border-color:#ffffff;background-color:#ffffff;}
.download-form .form-section .form-content{background-color:#ffffff;}
.download-form .form-section .form-content .form-content-desc{color:#455664;}
.download-form .form-section .form-content .form-content-box .form-content-input label{color:#111a29;}
.download-form .form-section .form-content .form-content-box .form-content-input input{border-color:#8298a4;}
.download-form .form-section .form-content .form-content-box .form-content-input input:focus,
.download-form .form-section .form-content .form-content-box .form-content-input input:hover{border-color:#30ccd6;}
.download-form .form-section .form-content .form-content-box .form-content-input.error input{border-color:#ff3750;}
.download-form .form-section .form-content .form-content-box .form-content-input.error input:focus,
.download-form .form-section .form-content .form-content-box .form-content-input.error input:hover{border-color:#30ccd6;}
.download-form .form-section .form-content .form-content-box .form-content-input .form-error-msg{color:#d61028;}
.download-form .form-section .form-content .form-content-term .term-checkbox{border-color:#8298a4;}
.download-form .form-section .form-content .form-content-term .term-content{color:#455664;}
.download-form .form-section .form-action{background-color:#e8f8fb;}
.download-form .form-section .form-action .download-submit-wrapper{background-color:#30ccd6;color:#111a29;}
.download-form .form-section .form-action .download-submit-wrapper:hover{border-color:#111a29;background-color:#111a29;}
.download-form .form-section .form-action .download-submit-wrapper:hover input{color:#ffffff;}
.download-form .form-section .form-action .download-submit-wrapper input{background-color:transparent;}
.download-form .downloaded-section{background-color:#ffffff;border-color:#ffffff;}
.download-form .downloaded-section .downloaded-title{color:#111a29;}
.download-form .downloaded-section .downloaded-desc{color:#455664;}
.downloads{background-color:#b4ebf5;}
.downloads .component-content h2{color:#ffffff;}
.downloads-icons{background-color:#177584;}
.downloads-title{color:#111a29;}
.downloads-desc{color:#111a29;}
.enquiry-form .wFormContainer{background-color:#ffffff!important;}
.enquiry-form .wFormContainer .wForm{background-color:transparent!important;}
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text],
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password],
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices),.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required{border-color:#8298a4!important;}
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text]:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text]:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password]:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password]:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required:focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required:hover,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices):focus,
.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices):hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required:hover{border-color:#30ccd6!important;}
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text],
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password],
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices){border-color:#ff3750!important;}
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus:focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus:hover,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices):focus,
.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices):hover{border-color:#30ccd6!important;}
.enquiry-form .wFormContainer .wForm .tt-suggestion{color:#111a29!important;}
.enquiry-form .wFormContainer .wForm .tt-suggestion:hover,
.enquiry-form .wFormContainer .wForm .tt-suggestion:focus,
.enquiry-form .wFormContainer .wForm .tt-suggestion.tt-cursor{background-color:#b4ebf5!important;}
.enquiry-form .wFormContainer .wForm .errMsg span{color:#d61028!important;}
.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux::before{border-color:#ccd5dd!important;}
.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]:checked + .label > .input-radio-faux::before{border-color:#ccd5dd!important;}
.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]:checked + .label > .input-radio-faux::after{background-color:#30ccd6;}
.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux{border-color:#8298a4!important;}
.enquiry-form .wFormContainer .wForm .oneChoice label,
.enquiry-form .wFormContainer .wForm .oneField label{color:#111a29!important;}
.enquiry-form .wFormContainer .wForm label.preField{color:#111a29!important;}
.enquiry-form .wFormContainer .wForm form h4{color:#111a29!important;}
.enquiry-form .wFormContainer .wForm form #tfa_75,
.enquiry-form .wFormContainer .wForm form #tfa_15{color:#455664!important;border-color:#8298a4;}
.enquiry-form .wFormContainer .wForm form #tfa_75 option,
.enquiry-form .wFormContainer .wForm form #tfa_15 option{color:#111a29;background-color:#ffffff;}
.enquiry-form .wFormContainer .wForm form #tfa_75 option:hover,
.enquiry-form .wFormContainer .wForm form #tfa_15 option:hover{background-color:#b4ebf5!important;}
.enquiry-form .wFormContainer .wForm form #tfa_22-L span:last-child{color:#455664!important;background-color:transparent!important;}
.enquiry-form .wFormContainer .wForm form #tfa_23-HTML{color:#455664!important;}
.enquiry-form .wFormContainer .wForm form #tfa_23-HTML a{color:#111a29!important;}
.enquiry-form .wFormContainer .wForm form #tfa_23-HTML a:hover{color:#30ccd6!important;}
.enquiry-form .wFormContainer .wForm form .actions{background-color:#e8f8fb;}
.enquiry-form .wFormContainer .wForm form .actions input[type=submit]{background-color:#30ccd6;color:#111a29!important;}
.enquiry-form .wFormContainer .wForm form .actions input[type=submit]:hover{border-color:#111a29;background-color:#111a29;color:#ffffff!important;}
.enquiry-form #wFormThankYouPage .wForm .wFormThankYou a{color:#455664;}
.enquiry-form #wFormThankYouPage .wForm .wFormThankYou a:hover{color:#30ccd6;}
.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divHeader{color:#111a29;}
.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontentmain{color:#111a29;}
.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontent{color:#455664;}
.enquiry-page-container .enquiry-left-part-title{color:#ffffff;}
#custom-fa-form.custom-fa-form-part.accordion-mode h3.wFormTitle{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part.accordion-mode .twitter-typeahead{background-color:#ffffff;}
#custom-fa-form.custom-fa-form-part.accordion-mode form > [class="section group"],
#custom-fa-form.custom-fa-form-part.accordion-mode form > [class="section group expand"]{background-color:#e8f8fb;border-bottom-color:#ccd5dd;}
#custom-fa-form.custom-fa-form-part.accordion-mode .expand-collapse-btn{background-color:#ffffff;}
#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4,
#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4 span{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux{border-color:#8298a4!important;background-color:#ffffff;}
#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux::before{background-color:#ffffff;}
#custom-fa-form.custom-fa-form-part .wFormContainer{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wFormFooter .contactInfoLink{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm{background-color:#ffffff!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h2{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h4{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent{color:#455664!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent li,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent div,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent p{color:#455664!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu{border-color:#ccd5dd;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion:active,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion.tt-cursor{background-color:#b4ebf5;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-empty-message{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton{background-color:#30ccd6;color:#111a29;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:hover{background-color:#ffffff;color:#111a29;}
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:active{background-color:#111a29;color:#ffffff;}
}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text],
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password],
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]),
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices){border-color:#ff3750!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text]:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text]:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password]:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password]:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]):hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]):focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices):hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices):focus{border-color:#30ccd6!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .label{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .input-radio-faux::before{border-color:#ccd5dd!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper input[type=radio]:checked + .label > .input-radio-faux::before{border-color:#ccd5dd!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper input[type=radio]:checked + .label > .input-radio-faux::after{background-color:#30ccd6;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text],
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password],
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]),
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices){border-color:#ccd5dd!important;color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.errFld,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].errFld,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].errFld,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]).errFld,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices).errFld{border-color:#ff3750!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.required:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.required:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text]:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text]:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].required:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].required:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password]:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password]:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].required:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].required:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select.required:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select.required:focus,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) .required:not(.choices):hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) .required:not(.choices):focus{border-color:#30ccd6!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button{color:#111a29!important;border-color:#ccd5dd!important;background-color:#ffffff!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button:hover{color:#ffffff!important;background-color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .lengthIndicator{color:#177584;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .errMsg{color:#d61028!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive .hint,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint .hint{color:#455664!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton{background-color:#30ccd6!important;color:#111a29;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{background-color:#111a29!important;color:#ffffff;text-decoration:none;}
@media screen and (max-width:991px){
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{background-color:#ffffff!important;color:#111a29;}
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:active,
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:active{background-color:#111a29!important;color:#ffffff;}
}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .section .label{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .section .inputWrapper .input-checkbox-faux::before{border-color:#ccd5dd;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type{border-color:#ccd5dd;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type > .oneField{color:#111a29;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type > .oneField a{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset fieldset{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset legend{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .instructions{color:#455664!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField .preField{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type > .oneField{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type > .oneField > .oneChoice{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type > .oneField a{color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction{background-color:#30ccd6;color:#111a29!important;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:hover{background-color:#111a29;color:#ffffff!important;}
@media screen and (max-width:991px){
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:hover{background-color:#ffffff;color:#111a29;}
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:active{background-color:#111a29;color:#ffffff;}
}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button{background-color:#30ccd6;color:#111a29;}
#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:hover{background-color:#111a29;color:#ffffff!important;}
@media screen and (max-width:991px){
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:hover{background-color:#003057;color:#ffffff;}
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:active{background-color:#111a29;color:#ffffff;}
}
@media screen and (max-width:991px){
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .actions .primaryAction:hover{background-color:#30ccd6;color:#111a29;}
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,
  #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{background-color:#30ccd6;color:#111a29;}
}
.enquiry-success-container .enquiry-success-left-title{color:#ffffff;}
.enquiry-success-container .enquiry-success-right .enquiry-success .success-content a{color:#455664;}
.enquiry-success-container .enquiry-success-right .enquiry-success .success-content a:hover{color:#30ccd6;}
.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-title{color:#111a29;}
.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-info{color:#111a29;}
.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc{color:#455664;}
.error-page-404{background-color:#faf5ed;}
.error-page-404 .title{color:#111a29;}
.error-page-404 .subtitle{color:#111a29;}
.error-page-404 .body{color:#455664;}
.error-page-404 .image-title{color:#111a29;}
.events-calendar .events-calendar-title{color:#111a29;}
.events-calendar .swiper-custom-prev,
.events-calendar .swiper-custom-next{background-color:#30ccd6;}
.events-calendar .swiper-custom-prev.swiper-button-disabled,
.events-calendar .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.events-calendar .swiper-custom-prev:not(.swiper-button-disabled):hover,
.events-calendar .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .events-calendar .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .events-calendar .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .events-calendar .swiper-custom-prev:not(.swiper-button-disabled):active,
  .events-calendar .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.events-calendar-custom-next::after.swiper-button-disabled::after{background-color:transparent;}
.events-calendar-container{background-color:#ffffff;}
.events-calendar-item__title{color:#111a29;}
.events-calendar-item__content-time{color:#455664;}
.events-calendar-item__content-event-title{color:#111a29;}
.events-calendar-item__content-event-content{color:#455664;}
.events-calendar-item__content-event-link a{border-bottom-color:#003057;color:#111a29;}
.events-calendar-item__content-event-link a::after{background-color:#003057;}
.events-calendar-item__content-event-link a:hover,
.events-calendar-item__content-event-link a:active{color:#177584;}
.events-calendar-item__content-event-link a:hover::after,
.events-calendar-item__content-event-link a:active::after{background-color:#177584;}
.events-calendar-item:not(:last-child){border-bottom-color:#ccd5dd;}
.faq-withoutpic .component-content h2{color:#111a29;}
.faq-withoutpic .faq-withoutpic-faqs{background-color:#e8f8fb;border-bottom-color:#ccd5dd;}
.faq-withoutpic-content dt{color:#111a29;}
.faq-withoutpic-content dd{color:#455664;}
.faq-withoutpic-control{background-color:#ffffff;}
.faq-withoutpic .icon--cross::before,
.faq-withoutpic .icon--cross::after{background-color:#111a29;}
.faq-withpic .component-header::after{background-color:transparent;}
.faq-withpic .component-header .faq-withpic-title{color:#ffffff;}
.faq-withpic .faq-withpic-faqs{background-color:#e8f8fb;border-bottom-color:#ccd5dd;}
.faq-withpic-content dt{color:#111a29;}
.faq-withpic-content dd{color:#455664;}
.feature-cards-container{color:#ffffff;}
.feature-cards-container .feature-cards__title{color:#111a29;}
.feature-cards-container .feature-cards__subtitle{color:#111a29;}
.feature-cards-container .feature-cards__arrow .swiper-custom-prev,
.feature-cards-container .feature-cards__arrow .swiper-custom-next{background-color:#30ccd6;}
.feature-cards-container .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-container .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-container .feature-cards__item{background-color:#ffffff;}
.feature-cards-container .feature-cards__item-title{color:#111a29;}
.feature-cards-container .feature-cards__item-subtitle{color:#455664;}
.feature-cards-container .feature-cards__item-desc{color:#455664;}
.feature-cards-container .feature-cards__item-more a:hover,
.feature-cards-container .feature-cards__item-more button:hover{background-color:#111a29;}
.feature-cards-container .feature-cards__item-more a:hover .feature-cards__item-more--text,
.feature-cards-container .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#ffffff;}
.feature-cards-container .feature-cards__item-more--icon{background-color:transparent;}
.feature-cards-container .feature-cards__item-more--text{color:#111a29;}
.feature-cards-container .feature-cards__item-tag span{background-color:rgba(180,235,245,0.35);color:#177584;}
.feature-cards-container.bg-bright-yellow{background-color:#ffcb00;}
.feature-cards-container .feature-cards__item-cta{background-color:#b4ebf5;}
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-container.bg-teal{background-color:#30ccd6;}
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev,
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-container.bg-navy{background-color:#003057;}
.feature-cards-container.bg-navy .feature-cards__title,
.feature-cards-container.bg-navy .feature-cards__subtitle{color:#ffffff;}
@media screen and (max-width:991px){
  .feature-cards__more-content{background-color:#ffffff;}
}
.feature-cards__more-content .content{background-color:#ffffff;}
@media (max-width:991px){
  .feature-cards__more-content .content{background-color:initial;}
}
.feature-cards__more-content .content-title{color:#111a29;}
.feature-cards__more-content .content-desc{color:#455664;}
.feature-cards__more-content .content-section-title{color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-pattern__more-content{background-color:#ffffff;}
}
.feature-cards-pattern__more-content .content{background-color:#ffffff;}
@media (max-width:991px){
  .feature-cards-pattern__more-content .content{background-color:initial;}
}
.feature-cards-pattern__more-content .content-title{color:#111a29;}
.feature-cards-pattern__more-content .content-desc{color:#455664;}
.feature-cards-pattern__more-content .content-section-title{color:#111a29;}
.feature-cards-pattern.bg-light-blue{background-color:#e8f8fb;}
.feature-cards-pattern.bg-light-teal{background-color:#b4ebf5;}
.feature-cards-pattern.bg-warm-white{background-color:#faf5ed;}
.feature-cards-pattern .feature-cards{color:#ffffff;}
.feature-cards-pattern .feature-cards__title{color:#111a29;}
.feature-cards-pattern .feature-cards__subtitle{color:#111a29;}
.feature-cards-pattern .feature-cards__item-cta{background-color:#b4ebf5;}
.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev,
.feature-cards-pattern .feature-cards__arrow .swiper-custom-next{background-color:#30ccd6;}
.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-pattern .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-pattern .feature-cards__item{background-color:#ffffff;}
.feature-cards-pattern .feature-cards__item-title{color:#111a29;}
.feature-cards-pattern .feature-cards__item-subtitle{color:#455664;}
.feature-cards-pattern .feature-cards__item-desc{color:#455664;}
.feature-cards-pattern .feature-cards__item-more a:hover,
.feature-cards-pattern .feature-cards__item-more button:hover{background-color:#111a29;}
.feature-cards-pattern .feature-cards__item-more a:hover .feature-cards__item-more--text,
.feature-cards-pattern .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#ffffff;}
.feature-cards-pattern .feature-cards__item-more--icon{background-color:transparent;}
.feature-cards-pattern .feature-cards__item-more--text{color:#111a29;}
.feature-cards-pattern .feature-cards__item-tag span{background-color:rgba(180,235,245,0.35);color:#177584;}
.feature-cards-pattern.bg-bright-yellow{background-color:#ffcb00;}
.feature-cards-pattern.bg-bright-yellow .feature-cards__title,
.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle{color:#111a29;}
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-pattern.bg-teal{background-color:#30ccd6;}
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev,
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-pattern.bg-navy{background-color:#003057;}
.feature-cards-pattern.bg-navy .feature-cards__title,
.feature-cards-pattern.bg-navy .feature-cards__subtitle{color:#ffffff;}
@media screen and (max-width:991px){
  .feature-cards-tabs__more-content{background-color:#ffffff;}
}
.feature-cards-tabs__more-content .content{background-color:#ffffff;}
@media (max-width:991px){
  .feature-cards-tabs__more-content .content{background-color:initial;}
}
.feature-cards-tabs__more-content .content-title{color:#111a29;}
.feature-cards-tabs__more-content .content-desc{color:#455664;}
.feature-cards-tabs__more-content .content-section-title{color:#111a29;}
.feature-cards-tabs .feature-cards{color:#ffffff;}
.feature-cards-tabs .feature-cards .normal-module-tabs-content{border-color:#ccd5dd;background-color:#ffffff;}
.feature-cards-tabs .feature-cards .normal-module-tab{color:#111a29;}
.feature-cards-tabs .feature-cards .normal-module-tab.active{background-color:#30ccd6;}
.feature-cards-tabs .feature-cards .normal-module-tab:not(.active):hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  .feature-cards-tabs .feature-cards .normal-module-tab-chosen{border-color:#ccd5dd;background-color:#ffffff;}
  .feature-cards-tabs .feature-cards .tab-chosen-text{color:#111a29;}
}
.feature-cards-tabs .feature-cards__title{color:#111a29;}
.feature-cards-tabs .feature-cards__subtitle{color:#111a29;}
.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev,
.feature-cards-tabs .feature-cards__arrow .swiper-custom-next{background-color:#30ccd6;}
.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-tabs .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-tabs .feature-cards__item{background-color:#ffffff;}
.feature-cards-tabs .feature-cards__item-title{color:#111a29;}
.feature-cards-tabs .feature-cards__item-subtitle{color:#455664;}
.feature-cards-tabs .feature-cards__item-desc{color:#455664;}
.feature-cards-tabs .feature-cards__item-more a:hover,
.feature-cards-tabs .feature-cards__item-more button:hover{background-color:#111a29;}
.feature-cards-tabs .feature-cards__item-more a:hover .feature-cards__item-more--text,
.feature-cards-tabs .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#ffffff;}
.feature-cards-tabs .feature-cards__item-more--icon{background-color:transparent;}
.feature-cards-tabs .feature-cards__item-more--text{color:#111a29;}
.feature-cards-tabs .feature-cards__item-tag span{background-color:rgba(180,235,245,0.35);color:#177584;}
.feature-cards-tabs .feature-cards__item-cta{background-color:#b4ebf5;}
.feature-cards-tabs.bg-bright-yellow{background-color:#ffcb00;}
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-tabs.bg-teal{background-color:#30ccd6;}
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev,
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next{background-color:#ffffff;}
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.feature-cards-tabs.bg-navy{background-color:#003057;}
.feature-cards-tabs.bg-navy .feature-cards__title,
.feature-cards-tabs.bg-navy .feature-cards__subtitle{color:#ffffff;}
.feature-quote{background-color:#e8f8fb;}
.feature-quote .preview-play-btn{background-color:transparent;}
.feature-quote .preview-play-btn::before{background-color:transparent;}
.feature-quote .preview-play-btn::after{border-color:#ffffff;}
.feature-quote .preview-play-btn-text{color:#ffffff;}
.feature-quote .preview-pause-btn{background-color:transparent;}
.feature-quote .quote-content{color:#111a29;}
.feature-quote .author-name{color:#111a29;}
.feature-quote .author-title{color:#455664;}
.feature-quote-video-overlay .close-overlay-btn{background-color:#ffffff;}
@media (max-width:991.98px){
  .feature-quote-video-overlay{background-color:#000000;}
}
@media (min-width:992px){
  .feature-quote .preview-play-btn:hover .preview-play-btn-text{color:#000000;}
  .feature-quote .preview-play-btn:hover::after{background-color:#ffffff;}
  .feature-quote-video-overlay{background-color:#60676f;}
}
.full-video__control{border-color:#ffffff;background-color:transparent;}
.full-video__control-pause{background-color:transparent;}
.full-video__control-play{background-color:transparent;}
.full-video__text-subtitle{color:#30ccd6;}
.full-video__text-title{color:#ffffff;}
.full-video__text-desc{color:#ffffff;}
.full-video__text-btn::after{border-color:#ffffff;}
.full-video__text-btn:hover .full-video__text-btn--icon{background-color:transparent;}
.full-video__text-btn:hover .full-video__text-btn--text{color:#000000;}
.full-video__text-btn--text{color:#ffffff;}
.full-video .full-width-mask{background-color:rgba(17,26,41,0.45);}
.full-image__text-subtitle{color:#30ccd6;}
.full-image__text-title{color:#ffffff;}
.full-image__text-desc{color:#ffffff;}
.full-image__mark{color:#ffffff;}
.full-image .full-width-mask{background-color:rgba(17,26,41,0.45);}
.hero-article__content-subtitle{color:#177584;}
.hero-article__content-title a{color:#111a29;}
.hero-article__image-bg{background-color:#30ccd6;}
.hero-article__image .bg-left-circle{background-color:#b4e8f2;}
.hero-article__image .bg-top-circle{border-color:#b6e8f1;}
.hero-article__image .bg-plus{color:#fec62e;}
.homepage-navigation .bg-navy.menu-btn{border-color:#003057;background-color:#003057;}
.homepage-navigation .bg-white.menu-btn{border-color:#ffffff;background-color:#ffffff;}
.homepage-navigation .header-search-btn{border-color:transparent;}
.homepage-navigation .search-back-btn{background-color:#003057;}
.homepage-navigation .search-input-box-icon{background-color:transparent;}
.homepage-navigation .search-input{background-color:transparent;caret-color:#177584;color:#111a29;}
.homepage-navigation .search-input::-moz-placeholder{color:#111a29;}
.homepage-navigation .search-input:-ms-input-placeholder{color:#111a29;}
.homepage-navigation .search-input::placeholder{color:#111a29;}
.homepage-navigation .nav-main-item-link{color:inherit;}
.homepage-navigation .nav-secondary-title{color:#111a29;}
.homepage-navigation .nav-secondary-item-link{color:inherit;}
.homepage-navigation .return-to-school-link-icon{background-color:#ffffff;}
@media (max-width:991.98px){
  .homepage-navigation .language-selector-mobile-text{color:#111a29;}
  .homepage-navigation .language-selector-mobile-list{background-color:#ffffff;}
  .homepage-navigation .language-selector-mobile-item{color:#111a29;background-color:#ffffff;}
  .homepage-navigation .language-selector-mobile-item:hover{background-color:#b4ebf5;}
  .homepage-navigation .fixed-navigation-wrapper{border-top-color:#ccd5dd;}
  .homepage-navigation .fixed-navigation-title{color:#111a29;}
  .homepage-navigation .fixed-navigation-list a{color:#111a29;}
}
@media (min-width:992px){
  .homepage-navigation .language-selector-inline-text{color:#111a29;}
  .homepage-navigation .language-selector-inline-list{background-color:#ffffff;}
  .homepage-navigation .language-selector-inline-item{color:#111a29;background-color:#ffffff;}
  .homepage-navigation .language-selector-inline-item:hover{background-color:#b4ebf5;}
  .homepage-navigation .fixed-navigation-wrapper{border-left-color:#ccd5dd;}
}
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="1"][data-position=static] .menu-btn,
.homepage-navigation[data-level="1"][data-position=fixed] .menu-btn{background-color:#003057;}
.homepage-navigation[data-level="1"][data-position=static] .menu-btn-icon-stripe,
.homepage-navigation[data-level="1"][data-position=fixed] .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="1"][data-position=static] .menu-btn:hover,
.homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation[data-level="1"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="1"][data-position=static] .homepage-navigation-menu-body,
.homepage-navigation[data-level="1"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation[data-level="1"][data-position=static] .homepage-navigation-bottom-link,
.homepage-navigation[data-level="1"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation[data-level="1"][data-position=static] .search-bar-panel,
.homepage-navigation[data-level="1"][data-position=fixed] .search-bar-panel{background-color:#ffffff;color:#111a29;}
@media (max-width:991.98px){
  .homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn:hover,
  .homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn:hover{background-color:#30ccd6;color:#111a29;}
  .homepage-navigation[data-level="1"][data-position=static] .find-a-school-btn:active,
  .homepage-navigation[data-level="1"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation[data-level="1"][data-position=static] .menu-btn:hover,
  .homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:hover{background-color:#003057;}
  .homepage-navigation[data-level="1"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation[data-level="1"][data-position=static] .menu-btn:active,
  .homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation[data-level="1"][data-position=static] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation[data-level="1"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn{background-color:#003057;color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn-icon-stripe,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:hover,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .homepage-navigation-menu-body,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .homepage-navigation-bottom-link,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .search-bar-panel,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
@media screen and (min-width:992px){
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .search-back-btn:hover,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .search-back-btn:hover{background-color:#111a29;}
}
@media (max-width:991.98px){
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:hover,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:active,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:hover,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:active,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="1"][data-position=static] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation.menu-open[data-level="1"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="1"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn{background-color:#003057;}
.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation[data-level="2"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation[data-level="2"][data-position=fixed] .search-bar-panel{background-color:#ffffff;color:#111a29;}
@media (max-width:991.98px){
  .homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:hover{background-color:#30ccd6;color:#111a29;}
  .homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#003057;}
  .homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn{background-color:#003057;color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="2"][data-position=static] .menu-btn{background-color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=static] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="2"][data-position=static] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation[data-level="2"][data-position=static] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation[data-level="2"][data-position=static] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
@media screen and (min-width:992px){
  .homepage-navigation[data-level="2"][data-position=static] .search-back-btn:hover{background-color:#111a29;}
}
@media (max-width:991.98px){
  .homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation[data-level="2"][data-position=static] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation[data-level="2"][data-position=static] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn{background-color:#003057;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=static] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
@media screen and (min-width:992px){
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .search-back-btn:hover{background-color:#111a29;}
}
@media (max-width:991.98px){
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="2"][data-position=static] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#003057;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
@media screen and (min-width:992px){
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-back-btn:hover{background-color:#111a29;}
}
@media (max-width:991.98px){
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation[data-level="3"][data-position=static] .menu-btn,
.homepage-navigation[data-level="3"][data-position=fixed] .menu-btn{background-color:#003057;}
.homepage-navigation[data-level="3"][data-position=static] .menu-btn-icon-stripe,
.homepage-navigation[data-level="3"][data-position=fixed] .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="3"][data-position=static] .menu-btn:hover,
.homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation[data-level="3"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation[data-level="3"][data-position=static] .homepage-navigation-menu-body,
.homepage-navigation[data-level="3"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation[data-level="3"][data-position=static] .homepage-navigation-bottom-link,
.homepage-navigation[data-level="3"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation[data-level="3"][data-position=static] .search-bar-panel,
.homepage-navigation[data-level="3"][data-position=fixed] .search-bar-panel{background-color:#ffffff;color:#111a29;}
@media (max-width:991.98px){
  .homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn:hover,
  .homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn:hover{background-color:#30ccd6;color:#111a29;}
  .homepage-navigation[data-level="3"][data-position=static] .find-a-school-btn:active,
  .homepage-navigation[data-level="3"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation[data-level="3"][data-position=static] .menu-btn:hover,
  .homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:hover{background-color:#003057;}
  .homepage-navigation[data-level="3"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation[data-level="3"][data-position=static] .menu-btn:active,
  .homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation[data-level="3"][data-position=static] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation[data-level="3"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn{background-color:#003057;color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn-icon-stripe,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:hover,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .homepage-navigation-menu-body,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .homepage-navigation-bottom-link,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .search-bar-panel,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
@media screen and (min-width:992px){
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .search-back-btn:hover,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .search-back-btn:hover{background-color:#111a29;}
}
@media (max-width:991.98px){
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:hover,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:active,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:hover,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:active,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation.menu-open[data-level="3"][data-position=static] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation.menu-open[data-level="3"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.hover,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:hover,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.hover{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.selected,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=static] .find-a-school-btn.disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn:disabled,
.homepage-navigation.menu-open[data-level="3"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.image-50-50__content-tag{color:#177584;}
.image-50-50__content-title{color:#111a29;}
.image-50-50__content-desc{color:#111a29;}
@media (max-width:991px){
  .image-50-50__content-desc{color:#455664;}
}
.image-50-50__content-backup{color:#111a29;background-color:#e8f8fb;}
@media (max-width:991px){
  .image-50-50__content-backup{color:#455664;}
}
.image-50-50__content-backup--label{color:#111a29;}
.image-50-50__content-backup--list li{color:#111a29;}
@media (max-width:991px){
  .image-50-50__content-backup--list li{color:#455664;}
}
.image-50-50__content-backup--list li::before{background-color:transparent;}
.image-50-pattern__content-tag{color:#177584;}
.image-50-pattern__content-title{color:#111a29;}
.image-50-pattern__content-desc{color:#111a29;}
@media (max-width:991px){
  .image-50-pattern__content-desc{color:#455664;}
}
.image-50-pattern__content-backup{color:#111a29;background-color:#e8f8fb;}
@media (max-width:991px){
  .image-50-pattern__content-backup{color:#455664;}
}
.image-50-pattern__content-backup--label{color:#111a29;}
.image-50-pattern__content-backup--list li{color:#111a29;}
@media (max-width:991px){
  .image-50-pattern__content-backup--list li{color:#455664;}
}
.image-50-pattern__content-backup--list li::before{background-color:transparent;}
.keyfacttiles .normal-module-tabs-content{border-color:#ccd5dd;background-color:#ffffff;}
.keyfacttiles .normal-module-tab{color:#111a29;}
.keyfacttiles .normal-module-tab.active{background-color:#30ccd6;}
.keyfacttiles .normal-module-tab:not(.active):hover{background-color:#111a29;color:#ffffff;}
@media screen and (max-width:991px){
  .keyfacttiles .normal-module-tab-chosen{border-color:#ccd5dd;background-color:#ffffff;}
  .keyfacttiles .tab-chosen-text{color:#111a29;}
}
.keyfacttiles .keyfacttiles-title{color:#ffffff;}
.keyfacttiles .keyfacttiles-subtitle{color:#ffffff;}
.keyfacttiles .keyfacttiles-tile:nth-child(1){background-color:#ff3750;}
.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-title,
.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-stat,
.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-supporting-copy{color:#111a29;}
.keyfacttiles .keyfacttiles-tile:nth-child(2){background-color:#003057;}
.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-title,
.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-stat,
.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-supporting-copy{color:#ffffff;}
.keyfacttiles .keyfacttiles-tile:nth-child(3){background-color:#ffffff;}
.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-title,
.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-stat{color:#111a29;}
.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-supporting-copy{color:#455664;}
.keyfacttiles .keyfacttiles-tile:nth-child(4){background-color:#ffc700;}
.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-title,
.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-stat,
.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-supporting-copy{color:#111a29;}
.keyfacttiles .keyfacttiles-tile:nth-child(5){background-color:#b4ebf5;}
.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-title,
.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-stat{color:#111a29;}
.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-supporting-copy{color:#455664;}
.term-dates-left{color:#111a29;}
.key-term-dates.bg-teal{background-color:#30ccd6;}
.term-dates-link{color:#111a29;border-bottom-color:#111a29;}
.term-dates-link::after{background-color:#111a29;}
.term-dates-link:hover,
.term-dates-link:active{color:#003057;}
.term-dates-link:hover::after,
.term-dates-link:active::after{background-color:#003057;}
.term-dates-list{border-color:#ffffff;background-color:#ffffff;}
.term-dates-list-item:not(:last-child){border-bottom-color:#ccd5dd;}
.term-dates-list-title{color:#111a29;}
.term-dates-list-event{color:#455664;}
.term-dates-list-event-link a{color:#111a29;border-bottom-color:#003057;}
.term-dates-list-event-link a::after{background-color:#003057;}
.term-dates-list-event-link a:hover,
.term-dates-list-event-link a:active{color:#177584;}
.term-dates-list-event-link a:hover::after,
.term-dates-list-event-link a:active::after{background-color:#177584;}
.level-2-page-header{background-color:#30ccd6;}
.level-2-page-header[data-theme=navy]{background-color:#003057;}
.level-2-page-header[data-theme=navy] .title{color:#ffffff;}
.level-2-page-header[data-theme=teal]{background-color:#30ccd6;}
.level-2-page-header .title{color:#111a29;}
.level-2-page-header .keyfacts-label{color:#ffffff;}
.level-2-page-header .keyfacts-item::before{background-color:#ffffff;}
.level-2-page-header .keyfacts-item-text{color:#ffffff;}
.level-2-page-header .keyfacts-item-subtext{color:#ffffff;}
.level-2-page-header .keyfacts-superscript{color:#ffffff;}
.level-2-page-header .keyfacts-superscript::before{background-color:#ffffff;}
.level-2-page-header .keyfacts-text{color:#ffffff;}
.level-2-page-header .pause-btn{border-color:#ffffff;background-color:transparent;}
body .weglot-container .country-selector .wgcurrent a,
body .weglot-container .country-selector li a{color:#111a29;}
body .weglot-container .country-selector li:hover{background-color:#b4ebf5;}
.homepage-navigation-for-school[data-position=fixed].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent a{color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="2"] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .homepage-navigation-header{background-color:#003057;}
.homepage-navigation-for-school[data-position=fixed].menu-open .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=fixed].menu-open .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="2"] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="2"] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .search-bar-panel{background-color:#003057;color:#ffffff;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .homepage-navigation-header{background-color:#0a5532;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .search-bar-panel{background-color:#0a5532;color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="2"] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"] .search-back-btn{background-color:#30ccd6;}
.homepage-navigation-for-school[data-position=fixed] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .search-back-btn:hover{background-color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-back-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-back-btn{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-back-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-back-btn:hover{background-color:#111a29;}
.homepage-navigation-for-school[data-position=fixed].menu-open .search-input,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input{border-bottom-color:#ffffff;color:#ffffff;caret-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .search-input::-moz-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input::-moz-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input::-moz-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input::-moz-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input::-moz-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input::-moz-placeholder{color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .search-input:-ms-input-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input:-ms-input-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input:-ms-input-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input:-ms-input-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input:-ms-input-placeholder,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input:-ms-input-placeholder{color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .search-input::placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input::placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input::placeholder,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input::placeholder,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input::placeholder,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input::placeholder{color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-inline-text,
.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-mobile-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-inline-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-mobile-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-inline-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-mobile-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-inline-text,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-mobile-text,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-inline-text,
.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-mobile-text,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-inline-text,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-mobile-text{color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen{background-color:#30ccd6;color:#111a29;}
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen{background-color:#003057;color:#ffffff;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen.selected,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn.hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn.selected,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen.selected{background-color:#111a29;color:#ffffff;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn:disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn.disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled{background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-menu-body{color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .fixed-navigation-list a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .fixed-navigation-list a,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .fixed-navigation-list a,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .fixed-navigation-list a{color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .fixed-navigation-list:hover a,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .fixed-navigation-list:hover a,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .fixed-navigation-list:hover a,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .fixed-navigation-list:hover a{color:#30ccd6;}
.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn,
.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-bar-panel{background-color:#faf5ed;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .homepage-navigation-header{background-color:#30ccd6;}
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-bar-panel{background-color:#30ccd6;color:#111a29;}
.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover{background-color:#111a29;}
.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn-icon-stripe{background-color:#111a29;}
.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-header,
.homepage-navigation-for-school[data-position=static][data-level="3"] .homepage-navigation-header{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .menu-btn,
.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn{background-color:#003057;}
.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover,
.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover{background-color:#111a29;}
.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .menu-btn-icon-stripe,
.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn-icon-stripe{background-color:#ffffff;}
.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=fixed] .search-bar-panel,
.homepage-navigation-for-school[data-position=static][data-level="3"] .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=static][data-level="3"] .search-bar-panel{background-color:#ffffff;color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .homepage-navigation-header,
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .homepage-navigation-menu-body,
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-bar-panel{background-color:#faf5ed;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input{border-bottom-color:#111a29;color:#111a29;caret-color:#177584;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input::-moz-placeholder{color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input:-ms-input-placeholder{color:#111a29;}
.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input::placeholder{color:#111a29;}
.homepage-navigation-for-school .header-search-btn{border-color:transparent;background-color:transparent;}
.homepage-navigation-for-school .search-back-btn{background-color:#30ccd6;}
.homepage-navigation-for-school .search-input-box-icon{background-color:transparent;}
.homepage-navigation-for-school .search-input{border-bottom-color:#111a29;background-color:transparent;caret-color:#177584;color:#111a29;}
.homepage-navigation-for-school .search-input::-moz-placeholder{color:#111a29;}
.homepage-navigation-for-school .search-input:-ms-input-placeholder{color:#111a29;}
.homepage-navigation-for-school .search-input::placeholder{color:#111a29;}
.homepage-navigation-for-school .nav-main-item:hover .nav-main-item-link{color:#30ccd6;}
.homepage-navigation-for-school .nav-main-item.inactive:hover .nav-main-item-link{color:#30ccd6;}
.homepage-navigation-for-school .nav-main-item.active .nav-main-item-link{color:inherit;}
.homepage-navigation-for-school .nav-main-item-link{color:inherit;}
.homepage-navigation-for-school .nav-secondary-title{color:inherit;}
.homepage-navigation-for-school .nav-secondary-title:hover{color:#30ccd6;}
.homepage-navigation-for-school .nav-secondary-item:hover .nav-secondary-item-link{color:#30ccd6;}
.homepage-navigation-for-school .nav-secondary-item-link{color:inherit;}
.homepage-navigation-for-school .homepage-navigation-bottom-link{background-color:#30ccd6;}
.homepage-navigation-for-school .corporate-link{color:inherit;}
.homepage-navigation-for-school .corporate-link-icon{border-color:#ffffff;background-color:#ffffff;}
.homepage-navigation-for-school .corporate-link-text{color:#111a29;}
.homepage-navigation-for-school .navigation-dropdown-links-content{background-color:#ffffff;}
.homepage-navigation-for-school .navigation-dropdown-links{color:#111a29;}
.homepage-navigation-for-school .navigation-dropdown-links:hover{background-color:#b4ebf5;}
.homepage-navigation-for-school .language-selector-inline-text,
.homepage-navigation-for-school .language-selector-mobile-text{color:#111a29;}
.homepage-navigation-for-school .language-selector-inline-list,
.homepage-navigation-for-school .language-selector-mobile-list{background-color:#ffffff;}
.homepage-navigation-for-school .language-selector-inline-item,
.homepage-navigation-for-school .language-selector-mobile-item{color:#111a29;background-color:#ffffff;}
.homepage-navigation-for-school .language-selector-inline-item:hover,
.homepage-navigation-for-school .language-selector-mobile-item:hover{background-color:#b4ebf5;}
.homepage-navigation-for-school .fixed-navigation-wrapper{border-left-color:rgba(204,213,221,0.3);}
.homepage-navigation-for-school .fixed-navigation-title{color:#30ccd6;}
.homepage-navigation-for-school .fixed-navigation-list:hover a{color:#30ccd6;}
.homepage-navigation-for-school .fixed-navigation-list a{color:#ffffff;}
@media (max-width:991px){
  .homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:active{background-color:#111a29;}
  .homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover{background-color:#30ccd6;color:#111a29;}
  .homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover{background-color:#003057;color:#ffffff;}
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .enquire-now-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:active{background-color:#111a29;color:#ffffff;}
  .homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29;}
  .homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=fixed] .menu-btn:hover,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover{background-color:#003057;}
  .homepage-navigation-for-school[data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=fixed] .menu-btn:active,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:active{background-color:#111a29;}
  .homepage-navigation-for-school[data-position=fixed] .menu-btn:active .menu-btn-icon-stripe,
  .homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
  .homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .language-selector-mobile-text{color:#111a29;}
  .homepage-navigation-for-school .fixed-navigation-wrapper{border-top-color:#ccd5dd;}
  .homepage-navigation-for-school .nav-main-item:hover .nav-main-item-link{color:inherit;}
  .homepage-navigation-for-school .nav-main-item:active .nav-main-item-link{color:#30ccd6;}
  .homepage-navigation-for-school .nav-main-item.inactive:hover .nav-main-item-link{color:inherit;}
  .homepage-navigation-for-school .nav-main-item.inactive:active{color:#30ccd6;}
  .homepage-navigation-for-school .nav-secondary-title:hover{color:inherit;}
  .homepage-navigation-for-school .nav-secondary-title:active{color:#30ccd6;}
  .homepage-navigation-for-school .nav-secondary-item:hover .nav-secondary-item-link{color:inherit;}
  .homepage-navigation-for-school .nav-secondary-item:active .nav-secondary-item-link{color:#30ccd6;}
}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .homepage-navigation-header{background-color:#003057;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open[data-theme=dark-green] .homepage-navigation-header{background-color:#0a5532;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn{background-color:#ffffff;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn-icon-stripe{background-color:#111a29;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .homepage-navigation-header{background-color:transparent;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn{background-color:#003057;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover{background-color:#111a29;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .language-selector-inline-text{color:#111a29;}
.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn-icon-stripe{background-color:#ffffff;}
@media (max-width:991px){
  .find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover{background-color:#003057;}
  .find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#ffffff;}
  .find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:active{background-color:#111a29;}
  .find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:active .menu-btn-icon-stripe{background-color:#ffffff;}
}
.news-detail__section .breadCrumbs{border-bottom-color:#ccd5dd;}
.news-detail__author{border-top-color:#ccd5dd;border-bottom-color:#ccd5dd;}
.news-detail__author-info .desc{color:#1e93a6;}
.news-detail__author-info .name{color:#111a29;}
.news-detail__author-info .position{color:#455664;}
.news-detail__date{color:#111a29;}
.news-detail__title{color:#111a29;}
@media (max-width:991px){
  .news-detail__title--mobile{color:#111a29;}
}
.news-detail__video .video-resource__text-btn{background-color:transparent;}
.news-detail__video .video-resource__text-btn::before{background-color:transparent;}
.news-detail__video .video-resource__text-btn--icon{background-color:transparent;}
.news-detail__video .video-resource__text-btn--text{color:#ffffff;}
.news-detail__video .video-resource__text-btn:hover .video-resource__text-btn--text{color:#000000;}
.news-detail__video .video-resource__text-btn:hover::after{background-color:#ffffff;}
.news-detail__breadcrumb__withBorderTop .breadCrumbs{border-top-color:#ccd5dd;}
.news-detail__text-title{color:#111a29;}
.news-detail__text-content{color:rgba(17,26,41,0.8);}
.news-detail__imageText{color:rgba(17,26,41,0.8);}
.news-detail__imageText a{color:inherit;}
.news-detail__imageText-image a{color:initial;}
.news-detail__imageText-image--desc{color:#455664;}
.news-detail .left-signpost-tag{color:#177584;}
.news-detail .left-signpost-title{color:#111a29;}
.news-detail .left-signpost-desc{color:#455664;}
.news-detail .left-signpost-link{color:#111a29;border-bottom-color:#111a29;}
.news-detail .left-signpost-tag:hover,
.news-detail .left-signpost-title:hover,
.news-detail .left-signpost-desc:hover{color:#177584;}
.left-signpost-link:hover{color:#177584;border-bottom-color:#177584;}
.news-events__split{background-color:#ccd5dd;}
.news-events__text-tag:hover{color:#111a29;}
.news-events__text-tag{color:#177584;}
.news-events__text-title{color:#111a29;}
.news-events__item-title{color:#111a29;}
.news-events__item-title:hover,
.news-events__item-desc:hover{color:#177584;}
.news-events__item-desc{color:#455664;}
.news-events__item-link{color:#111a29;border-bottom-color:#111a29;}
.news-events__item-link:hover{color:#177584;border-bottom-color:#177584;}
.news-landing__page .news-landing__section .news-filters .icon-hook-active{background-color:#30ccd6;}
.news-landing__page .news-landing__section .news-filters .icon-cancel{background-color:#111a29;}
.news-landing__page .news-landing__section .news-filters__default-btn,
.news-landing__page .news-landing__section .news-filters__expand-btn{color:#111a29;border-color:#ccd5dd;}
.news-landing__page .news-landing__section .news-filters__default-btn:hover,
.news-landing__page .news-landing__section .news-filters__default-btn:active,
.news-landing__page .news-landing__section .news-filters__expand-btn:hover,
.news-landing__page .news-landing__section .news-filters__expand-btn:active{border-color:#111a29;color:#111a29;background-color:#ffffff;}
.news-landing__page .news-landing__section .news-filters__default-btn.less{background-color:#ccd5dd;}
.news-landing__page .news-landing__section .news-filters__default-split{background-color:#ccd5dd;}
.news-landing__page .news-landing__section .news-filters__action-btn{color:#111a29;border-bottom-color:#111a29;}
.news-landing__page .news-landing__section .news-filters__action-btn:hover{color:#177584;border-bottom-color:#177584;}
.news-landing__page .news-landing__section .news-filters__more{background-color:#ffffff;}
.news-landing__page .news-landing__section .news-filters__expand{border-top-color:#ccd5dd;border-bottom-color:#ccd5dd;}
.news-landing__page .news-landing__section .news-filters__expand-title{color:#111a29;}
.news-landing__page .news-landing__section .news-filters__clear{color:#111a29;border-bottom-color:#111a29;}
.news-landing__page .news-landing__section .news-filters__clear:hover{color:#177584;border-bottom-color:#177584;}
.news-landing__page .news-landing__section .top-items{background-color:#b4ebf5;}
.news-landing__page .news-landing__section .top-items__content-subtitle{color:#111a29;}
.news-landing__page .news-landing__section .top-items__content-title{color:#111a29;}
.news-landing__page .news-landing__section .top-items__content-desc{color:#455664;}
.news-landing__page .news-landing__section .top-items__content-link a{color:#111a29;border-bottom-color:#111a29;}
.news-landing__page .news-landing__section .top-items__content-link a:hover{color:#177584;border-bottom-color:#177584;}
.news-landing__page .news-landing__section .top-items__content-tag{background-color:#0030571a;color:#003057;}
.news-landing__page .news-landing__section .top-items__image-container .icon-play-bg{background-color:#111a29;}
.news-landing__page .news-landing__section .top-items__image-container .icon-play{background-color:transparent;}
.news-landing__page .top-items__content-subtitle:hover,
.news-landing__page .top-items__content-title:hover,
.news-landing__page .top-items__content-desc:hover{color:#177584;}
.news-landing__page .latest-news .news-more__btn{color:#111a29;border-color:#003057;}
.news-landing__page .latest-news .news-more__btn:hover{color:#ffffff;}
@media (max-width:991px){
  .news-landing__page .latest-news .news-more__btn:hover{color:#111a29;background-color:#ffffff!important;}
}
.news-landing__page .latest-news .no-news__title{color:#111a29;}
.news-landing__page .latest-news .no-news__subtitle{color:#455664;}
.news-landing__page .pagination .pagination-list li a{color:#111a29;}
.news-promo .input-error{color:#d61028;}
.news-promo-action.error .news-promo-action--input{border-color:#d61028;}
.news-promo-action--input{color:#003057;}
.news-promo-action--input::-moz-placeholder{color:#003057;}
.news-promo-action--input:-ms-input-placeholder{color:#003057;}
.news-promo-action--input::placeholder{color:#003057;}
.news-promo p{color:#111a29;}
.news-promo_term--checkbox-wrapper.checked .news-promo_term--checkbox{background-color:#ffffff;}
.news-promo_term--desc{color:#111a29;}
.news-promo_term--checkbox{border-color:#8298a4;background-color:#ffffff;}
.news-promo_term .form-error-msg{color:#d61028;}
.parent-reviews-elfsight{background-color:#e8f8fb;}
.parent-reviews-elfsight .swiper-custom-prev,
.parent-reviews-elfsight .swiper-custom-next{background-color:#30ccd6;}
.parent-reviews-elfsight .swiper-custom-prev.swiper-button-disabled,
.parent-reviews-elfsight .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):hover,
.parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):active,
  .parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.parent-reviews-elfsight .parent-reviews-title{color:#111a29;}
.parent-reviews-elfsight .overall-rating-number{color:#111a29;}
.parent-reviews-elfsight .review-swiper-card{background-color:#ffffff;}
.parent-reviews-elfsight .reviewer-avatar-wrapper{background-color:#eeeeee;}
.parent-reviews-elfsight .reviewer-name{color:#111a29;}
.parent-reviews-elfsight .review-time{color:#455664;}
.parent-reviews-elfsight .review-content{color:#111a29;}
.parent-reviews-elfsight .review-read-more{color:#111a29;border-bottom-color:#003057;}
.parent-reviews-elfsight .review-read-more::after{background-color:#003057;}
.parent-reviews-elfsight .review-read-more:hover,
.parent-reviews-elfsight .review-read-more:active{color:#30ccd6;}
.parent-reviews-elfsight .review-read-more:hover::after,
.parent-reviews-elfsight .review-read-more:active::after{background-color:#30ccd6;}
@media (max-width:991.98px){
  .parent-reviews-elfsight .overall-review-count{color:#455664;}
}
@media (min-width:992px){
  .parent-reviews-elfsight .overall-review-count{color:#111a29;}
}
.parent-reviews-yext{background-color:#e8f8fb;}
.parent-reviews-yext .reviews-yext{color:#ffffff;}
.parent-reviews-yext .reviews-yext__title-tag{color:#177584;}
.parent-reviews-yext .reviews-yext__title-content{color:#111a29;}
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev,
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next{background-color:#30ccd6;}
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev.swiper-button-disabled,
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,
  .parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.parent-reviews-yext .reviews-yext__item{background-color:#ffffff;}
.parent-reviews-yext .reviews-yext__item-name{color:#111a29;}
.parent-reviews-yext .reviews-yext__item-rate{background-color:transparent;}
.parent-reviews-yext .reviews-yext__item-rate::before{background-color:transparent;}
.parent-reviews-yext .reviews-yext__item-date{color:#455664;}
.parent-reviews-yext .reviews-yext__item-message{color:#111a29;}
.parent-reviews-yext .reviews-yext__item-read-more{color:#111a29;border-bottom-color:#003057;}
.parent-reviews-yext .reviews-yext__item-read-more::after{background-color:#003057;}
.parent-reviews-yext .reviews-yext__item-read-more:hover,
.parent-reviews-yext .reviews-yext__item-read-more:active{color:#30ccd6;}
.parent-reviews-yext .reviews-yext__item-read-more:hover::after,
.parent-reviews-yext .reviews-yext__item-read-more:active::after{background-color:#30ccd6;}
.as-seenIn__title{color:#111a29;}
.as-seenIn__subtitle{color:#455664;}
.as-seenIn__item-text{color:#111a29;}
.partnerships__content h3.partnerships-title{color:#111a29;}
.partnerships__content p.partnerships-desc{color:#455664;}
.partnerships__grps__container .partnerships_silders{border-color:#ccd5dd;}
.partnerships__grps__title{color:#111a29;}
.partnerships__grps__desc{color:#455664;}
.partnerships__grps__links{color:#111a29;background-color:#b4ebf5;}
.partnerships__grps__links i{background-color:#ffffff;color:#003057;}
.partnerships__grps__links:hover{color:#ffffff;background-color:#111a29;}
.partnerships__grps__footer{background-color:#b4ebf5;}
@media screen and (max-width:991px){
  .partnerships__grps__footer-content{background-color:#ffffff;}
}
.partnerships__grps__footer-content .content{background-color:#ffffff;}
@media (max-width:991px){
  .partnerships__grps__footer-content .content{background-color:initial;}
}
.partnerships__grps__footer-content .content-title{color:#111a29;}
.partnerships__grps__footer-content .content-desc{color:#455664;}
.partnerships__grps__footer-content .content-section-title{color:#111a29;}
.partnerships .swiper-custom-prev,
.partnerships .swiper-custom-next{background-color:#30ccd6;}
.partnerships .swiper-custom-prev.swiper-button-disabled,
.partnerships .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.partnerships .swiper-custom-prev:not(.swiper-button-disabled):hover,
.partnerships .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .partnerships .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .partnerships .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .partnerships .swiper-custom-prev:not(.swiper-button-disabled):active,
  .partnerships .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.podcast{border-color:#ccd5dd;color:#111a29;}
.podcast__episode{color:#111a29;}
.podcast__episode_showLess{color:#111111;}
.podcast__episode_desc{color:#455664;}
.podcast .mejs__pause ~ .mejs__time{color:#111a29;}
.podcast .mejs__container{background-color:#ffffff;}
.podcast .mejs__controls{background-color:#ffffff!important;}
.podcast .mejs__time{color:#888c94;}
.podcast .mejs__button{background-color:#30ccd6;}
.podcast .mejs__time-total{background-color:#ccd5dd;}
.podcast .mejs__play > button{background-color:transparent;}
.podcast .mejs__pause > button{background-color:transparent;}
.podcast .mejs__time-current{background-color:#111111!important;}
.podcast-page-header h6{color:#111a29;}
.podcast-reviews{color:#111a29;}
.podcast-reviews-overlay{background-color:rgba(17,26,41,0.6);}
.podcast-reviews-overlay-container{background-color:#ffffff;}
.podcast-reviews-overlay-title{color:#111a29;}
.podcast-reviews-overlay-iconbars-item{border-color:#111a29;}
.podcast-reviews-overlay-iconbars-item:hover{background-color:#111a29;}
.podcast-reviews-overlay-iconbars-item:hover a{color:#ffffff;}
.podcast-reviews-overlay-iconbars-item a{color:#111a29;}
@media screen and (max-width:991px){
  .podcast-reviews-overlay-iconbars-item:hover{background-color:initial;}
  .podcast-reviews-overlay-iconbars-item:hover a{color:#111a29;}
  .podcast-reviews-overlay-iconbars-item:active{background-color:#111a29;}
  .podcast-reviews-overlay-iconbars-item:active a{color:#ffffff;}
}
.podcast-reviews-desc{color:#455664;}
.podcast-reviews-rate{background-color:transparent;}
.podcast-reviews-rate::before{background-color:transparent;}
.podcast-reviews-iconbars ol li{border-color:#111a29;}
.podcast-reviews-iconbars ol li:hover{background-color:#111a29;}
.podcast-reviews-iconbars ol li:hover a{color:#ffffff;}
.podcast-reviews-iconbars ol li a{color:#111a29;}
.podcast-reviews-iconbars ol li.seeAll:hover{background-color:#111a29;color:#ffffff;}
@media (max-width:991px){
  .podcast-reviews-iconbars ol li:hover{background-color:initial;}
  .podcast-reviews-iconbars ol li:hover a{color:#111a29;}
  .podcast-reviews-iconbars ol li:active{background-color:#111a29;}
  .podcast-reviews-iconbars ol li:active a{color:#ffffff;}
  .podcast-reviews-iconbars ol li.seeAll:hover{background-color:initial;color:#111a29;}
  .podcast-reviews-iconbars ol li.seeAll:active{background-color:#111a29;color:#ffffff;}
}
.podcast-reviews-left{color:#111a29;}
.privacy-policy .title{color:#111a29;}
.privacy-policy .subtitle{color:#455664;}
.privacy-policy .rich-text-content{color:#455664;}
.privacy-policy .rich-text-content h2{color:#111a29;}
.privacy-policy .rich-text-content p{color:#455664;}
.quick-jump-links{background-color:#ffffff;}
.rich-text-container .rich-text-content{color:rgba(17,26,41,0.8);}
.rich-text-container .rich-text-content a{color:inherit;}
.school-stats .school-stats-title{color:#111a29;}
.school-stats .school-stats-subtitle{color:#455664;}
.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev,
.school-stats .school-stats-swiper-nav-btns .swiper-custom-next{background-color:#30ccd6;}
.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev.swiper-button-disabled,
.school-stats .school-stats-swiper-nav-btns .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):hover,
.school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
@media screen and (max-width:991px){
  .school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):active,
  .school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
.school-stats .school-stats-percentage-number{color:#111a29;}
.school-stats .school-stats-percentage-supporting-copy{color:#455664;}
.school-stats .school-stats-card[data-theme=teal]{background-color:#e8f8fb;}
.school-stats .school-stats-card[data-theme=teal] .school-stats-card-title,
.school-stats .school-stats-card[data-theme=teal] .school-stats-card-number{color:#111a29;}
.school-stats .school-stats-card[data-theme=teal] .school-stats-card-supporting-copy{color:#455664;}
.school-stats .school-stats-percentage[data-theme=teal] .dots-wrapper .dot{fill:#30ccd6;}
.school-stats .school-stats-percentage[data-theme=teal] .dots-wrapper .dot-faded{fill:#e8f8fb;}
.school-stats .school-stats-card[data-theme=navy]{background-color:#003057;}
.school-stats .school-stats-card[data-theme=navy] .school-stats-card-title,
.school-stats .school-stats-card[data-theme=navy] .school-stats-card-number,
.school-stats .school-stats-card[data-theme=navy] .school-stats-card-supporting-copy{color:#ffffff;}
.school-stats .school-stats-card[data-theme=yellow]{background-color:#ffcb00;}
.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-title,
.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-number,
.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-supporting-copy{color:#111a29;}
.school-stats .school-stats-percentage[data-theme=yellow] .dots-wrapper .dot{fill:#dea926;}
.school-stats .school-stats-percentage[data-theme=yellow] .dots-wrapper .dot-faded{fill:#ffe380;}
.school-stats .school-stats-card[data-theme=red]{background-color:#ff3750;}
.school-stats .school-stats-card[data-theme=red] .school-stats-card-title,
.school-stats .school-stats-card[data-theme=red] .school-stats-card-number,
.school-stats .school-stats-card[data-theme=red] .school-stats-card-supporting-copy{color:#111a29;}
.school-stats .school-stats-percentage[data-theme=red] .dots-wrapper .dot{fill:#ff3750;}
.school-stats .school-stats-percentage[data-theme=red] .dots-wrapper .dot-faded{fill:#f0b4a0;}
.search-result .common-dropdown-text{color:#111a29;}
.search-result .common-dropdown-list .common-dropdown-list-item{color:#111a29;background-color:#ffffff;}
.search-result .common-dropdown-list .common-dropdown-list-item:hover{background-color:#b4ebf5;}
.search-result .search-result-action .search-text{color:#ffffff;}
.search-result .search-result-action .search-input input{color:#111a29;border-color:#ccd5dd;}
.search-result .search-result-container .mobile-primary button{color:#111a29;border-color:rgba(60,204,213,0.3);}
.search-result .search-result-container .mobile-primary button.expanded{background-color:#30ccd6;}
.search-result .search-result-container .search-result-left .filter-action .search-result-title{color:#111a29;}
.search-result .search-result-container .search-result-left .filter-action .search-result-clear button{color:#111a29;background-color:#ffffff;border-color:#111a29;}
.search-result .search-result-container .search-result-left .filter-section{border-color:#ccd5dd;}
.search-result .search-result-container .search-result-left .filter-section .filter-title{color:#455664;}
.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-icon{border-color:#ccd5dd;}
.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-icon.checked::before{background-color:#30ccd6;}
.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-name{color:#111a29;}
.search-result .search-result-container .search-result-left .filter-section .icon-plus::before,
.search-result .search-result-container .search-result-left .filter-section .icon-plus::after{background-color:#111a29;}
.search-result .search-result-container .search-result-right .search-result-data .search-result-total{color:#111a29;}
.search-result .search-result-container .search-result-right .search-result-data .search-result-paging label,
.search-result .search-result-container .search-result-right .search-result-data .search-result-sort label{color:#111a29;}
.search-result .search-result-container .search-result-right .search-result-items .redirection-link{border-color:#ccd5dd;}
.search-result .search-result-container .search-result-right .search-result-items .redirection-link:hover{border-color:#30ccd6;}
.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-subtitle{color:#177584;}
.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-title{color:#111a29;}
.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-desc{color:#455664;}
.search-result .search-result-container .search-result-right .pagination .pagination-list li a{color:#111a29;}
.search-result .search-result-container .search-result-right .no-result .no-result-title{color:#111a29;}
.search-result .search-result-container .search-result-right .no-result ul{color:#455664;}
.secondary-introduction__title{color:#111a29;}
.secondary-introduction__desc{color:#111a29;}
.secondary-introduction.bg-light-teal{background-color:#b4ebf5;}
.secondary-introduction.bg-navy{background-color:#003057;}
.secondary-introduction.bg-navy .secondary-introduction__title{color:#ffffff;}
.secondary-introduction.bg-navy .secondary-introduction__desc{color:#ffffff;}
.selection-list.bg-light-blue{background-color:#e8f8fb;}
.selection-list .selection-list__content .content-title{color:#111a29;}
.selection-list .selection-list__content .content-subtitle{color:#111a29;}
.selection-list .selection-list__content .content-list ul{background-color:#ffffff;}
.selection-list .selection-list__content .content-list ul li{border-bottom-color:rgba(0,48,87,0.2);}
.selection-list .selection-list__content .content-list .item-age__text{color:#111a29;}
.selection-list .selection-list__content .content-list .item-age__num{color:#455664;}
.selection-list .selection-list__content .content-list .item-link{background-color:#e6f7fa;border-color:#ebf6ff;}
.small-text-and-image .tag{color:#177584;}
.small-text-and-image .title{color:#111a29;}
.small-text-and-image .text-part p,
.small-text-and-image .text-part .body-copy{color:#455664;}
.small-text-and-image .content-backup{color:#111a29;background-color:#e8f8fb;}
@media (max-width:991px){
  .small-text-and-image .content-backup{color:#455664;}
}
.small-text-and-image .content-backup__label{color:#111a29;}
.small-text-and-image .content-backup__list li{color:#111a29;}
@media (max-width:991px){
  .small-text-and-image .content-backup__list li{color:#455664;}
}
.small-text-and-image .content-backup__list li::before{background-color:transparent;}
.summer-camp .form-section .form-content{background-color:#ffffff;}
.summer-camp .form-section .summer-camp__title{color:#111a29;}
.summer-camp .form-section .summer-camp__subtitle{color:#111a29;}
.summer-camp .form-section .form-content-box .form-content-input label{color:#111a29;}
.summer-camp .form-section .form-content-box .form-content-input input{border-color:#8298a4;}
.summer-camp .form-section .form-content-box .form-content-input input:focus,
.summer-camp .form-section .form-content-box .form-content-input input:hover{border-color:#30ccd6;}
.summer-camp .form-section .form-content-box .form-content-input.error input{border-color:#ff3750;}
.summer-camp .form-section .form-content-box .form-content-input.error input:focus,
.summer-camp .form-section .form-content-box .form-content-input.error input:hover{border-color:#30ccd6;}
.summer-camp .form-section .form-content-box .form-content-input .form-error-msg{color:#d61028;}
.summer-camp .form-section .form-content-box .form-select .country-select{color:#455664;border-color:#8298a4;}
.summer-camp .form-section .form-content-box .form-select .country-select option{color:#111a29;background-color:#ffffff;}
.summer-camp .form-section .form-content-box .form-select .country-select option:hover{background-color:#b4ebf5!important;}
.summer-camp .form-section .form-content-radio label{color:#111a29;}
.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-icon{border-color:#ccd5dd;}
.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-icon.checked::before{background-color:#30ccd6;}
.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-name{color:#111a29;}
.summer-camp .form-section .form-content-backup{color:#455664;}
.summer-camp .form-section .form-content-contact .contact-item .contact-item__checkbox{border-color:#8298a4;}
.summer-camp .form-section .form-content-contact .contact-item .contact-item__content{color:#455664;}
.summer-camp .form-section .form-action{background-color:#e8f8fb;}
.summer-camp [class*=transparent-titles-border-btn-]{border-color:rgba(0,48,87,0.4);}
.tertiary-header h1{color:#111a29;}
.tertiary-header nav.breadCrumbs{border-bottom-color:#92a1a6;}
.tertiary-header .text-block{background-color:#30ccd6;color:#111a29;}
.unsubscribe-section .unsubscribe-title{color:#111a29;}
.unsubscribe-section .unsubscribe-desc{color:#111a29;}
.unsubscribe-section .unsubscribe-mark{color:#111a29;}
.nae-overlay{background-color:rgba(17,26,41,0.6);}
.nae-overlay__close{background-color:#ffffff;}
.nae-overlay__close:hover{border-color:#111a29;background-color:#111a29;}
@media (max-width:991px){
  .nae-overlay__close:hover{background-color:#ffffff;}
  .nae-overlay__close:active{background-color:#111a29;}
}
.video-overlay .close-overlay-btn{background-color:#ffffff;}
@media (max-width:991.98px){
  .video-overlay{background-color:#000000;}
}
@media (min-width:992px){
  .video-overlay{background-color:#60676f;}
}
.custom-sitecore-form-container.bg-navy{background-color:#003057;}
.custom-sitecore-form-container.bg-light-teal{background-color:#b4e8f2;}
.custom-sitecore-form-container .custom-sitecore-form-inner{background-color:#ffffff;}
.custom-sitecore-form-container .custom-sitecore-form-title{color:#111a29;}
.custom-sitecore-form-container .custom-form-component.error input:not([type=radio]),.custom-sitecore-form-container .custom-form-component.error textarea,.custom-sitecore-form-container .custom-form-component.error select{border-color:#ff3750;}
.custom-sitecore-form-container .custom-form-component label{color:#111a29;}
.custom-sitecore-form-container .custom-form-component input:not([type=radio]),.custom-sitecore-form-container .custom-form-component textarea,.custom-sitecore-form-container .custom-form-component select{border-color:#ccd5dd;color:#111a29;}
.custom-sitecore-form-container .custom-form-component input:not([type=radio]):hover,
.custom-sitecore-form-container .custom-form-component input:not([type=radio]):focus,.custom-sitecore-form-container .custom-form-component textarea:hover,.custom-sitecore-form-container .custom-form-component textarea:focus,.custom-sitecore-form-container .custom-form-component select:hover,.custom-sitecore-form-container .custom-form-component select:focus{border-color:#30ccd6;}
.custom-sitecore-form-container .custom-form-component input[type=radio]:checked + .custom-form-radio-label .custom-form-radio-icon::after{background-color:#30ccd6;}
.custom-sitecore-form-container .custom-form-component .custom-form-radio-icon{border-color:#ccd5dd;}
.custom-sitecore-form-container .custom-form-component .form-error-msg{color:#d61028;}
.custom-sitecore-form-container .custom-form-component .textarea-length-indicator{color:#177584;}
.custom-sitecore-form-container .custom-sitecore-form-submit-wrapper{background-color:#e8f8fb;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1){background-color:#003057;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1) .key-stats-card-number,
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1) .key-stats-card-desc{color:#ffffff;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(2){background-color:#30ccd6;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(3){background-color:#ffcb00;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage{background-color:transparent;}
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage .key-stats-percentage-number,
.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage .key-stats-percentage-desc{color:#111a29;}
.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(1){background-color:#30ccd6;}
.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(2){background-color:#ffcb00;}
.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(3){background-color:#b4ebf5;}
.key-stats-list-enquiry-page-container .swiper-slide.stats-percentage{background-color:transparent;}
.key-stats-list-enquiry-page-container .key-stats-card-number{color:#111a29;}
.key-stats-list-enquiry-page-container .key-stats-card-desc{color:#111a29;}
.key-stats-list-enquiry-page-container .key-stats-card-desc a:hover,
.key-stats-list-enquiry-page-container .key-stats-card-desc a:active{color:#003057;}
.key-stats-list-enquiry-page-container .key-stats-percentage-number{color:#ffffff;}
.key-stats-list-enquiry-page-container .key-stats-percentage-desc{color:#ffffff;}
.key-stats-list-enquiry-page-container .key-stats-percentage-desc a:hover,
.key-stats-list-enquiry-page-container .key-stats-percentage-desc a:active{color:#177584;}
.key-stats-list-enquiry-page-container .dot{fill:#30ccd6;}
.key-stats-list-enquiry-page-container .dot-faded{fill:#ffffff;}
.testimonial-cards-container{background-color:#e8f8fb;}
.testimonial-cards-container .testimonial-cards-title{color:#111a29;}
.testimonial-cards-container .swiper-slide{background:#ffffff;}
.testimonial-cards-container .testimonial-cards-comment{color:#111a29;}
.testimonial-cards-container .testimonial-cards-label{color:#111a29;}
.testimonial-cards-container .testimonial-cards-label.tag{background-color:#f1f1f1;}
.testimonial-cards-container .swiper-custom-prev,
.testimonial-cards-container .swiper-custom-next{background-color:#ffffff;}
.testimonial-cards-container .swiper-custom-prev.swiper-button-disabled,
.testimonial-cards-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;}
.testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
.testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;}
.testimonial-cards-container .swiper-custom-prev{transform:rotate(180deg);}
@media (max-width:991px){
  .testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):hover,
  .testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;}
  .testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):active,
  .testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;}
}
/* module: Promo with Collage */
.new-promo-collage.bg-bright-yellow{background-color:#ffcb00;}
.new-promo-collage.bg-warm-white{background-color:#faf5ed;}
.new-promo-collage.bg-light-teal{background-color:#b4ebf5;}
.new-promo-collage.bg-navy{background-color:#003057;}
.new-promo-collage.bg-navy .promo-collage-section .section-content .promo-title,
.new-promo-collage.bg-navy .promo-collage-section .section-content p{color:#ffffff;}
.new-promo-collage.bg-teal{background-color:#30ccd6;}
.new-promo-collage .promo-collage-section .section-content p{color:#111a29;}
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy{border-color:#003057;background-color:#003057;color:#ffffff;}
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy:hover,
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy.hover,
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy.selected{border-color:#111a29;background-color:#111a29;color:#ffffff;}
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy:disabled,
.new-promo-collage .promo-collage-section .section-content .btn.btn-primary-navy.disabled{border-color:#ccd5dd;background-color:#ccd5dd;color:rgba(17,26,41,0.5);}
/* module: Promo with image */
.promo.bg-navy{background-color:#003057;}
.promo.bg-navy h4,
.promo.bg-navy p{color:#ffffff;}
.promo p{color:#111a29;}
.promo.bg-bright-yellow{background-color:#ffcb00;}
.promo.bg-warm-white{background-color:#faf5ed;}
.promo.bg-light-teal{background-color:#b4ebf5;}
.promo.bg-teal{background-color:#30ccd6;}