@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;src:url("../fonts/poppins-v24-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:100;src:url("../fonts/poppins-v24-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;src:url("../fonts/poppins-v24-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:200;src:url("../fonts/poppins-v24-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url("../fonts/poppins-v24-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;src:url("../fonts/poppins-v24-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url("../fonts/poppins-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:400;src:url("../fonts/poppins-v24-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url("../fonts/poppins-v24-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;src:url("../fonts/poppins-v24-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url("../fonts/poppins-v24-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:600;src:url("../fonts/poppins-v24-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url("../fonts/poppins-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:700;src:url("../fonts/poppins-v24-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;src:url("../fonts/poppins-v24-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:800;src:url("../fonts/poppins-v24-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;src:url("../fonts/poppins-v24-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:900;src:url("../fonts/poppins-v24-latin-900italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:400;src:url("../fonts/caveat-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:500;src:url("../fonts/caveat-v23-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:600;src:url("../fonts/caveat-v23-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:700;src:url("../fonts/caveat-v23-latin-700.woff2") format("woff2")}.is-layout-constrained>.alignwide{max-width:1446px}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:830px;margin-left:auto !important;margin-right:auto !important}.hero-slider{aspect-ratio:1920/800;margin:6vw auto 0 !important;position:relative;overflow:visible}.wp-admin .hero-slider,.editor-styles-wrapper .hero-slider,.block-editor-writing-flow .hero-slider{margin-top:0 !important}.home .hero-slider{margin-bottom:clamp(50px,8.3333333333vw,160px) !important}@media(max-width: 1023px){.home .hero-slider{margin-bottom:0 !important}}@media(max-width: 768px){.hero-slider{margin:50px auto 0 !important}.admin-bar .hero-slider{margin:82px auto 0 !important}}@media(max-width: 1023px){.hero-slider{margin-top:50px;aspect-ratio:unset;height:50vh}}.hero-slider .primary-blob{position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:-1;pointer-events:none}@media(max-width: 767px){.hero-slider .primary-blob{display:none}}.hero-slider .primary-blob svg{position:absolute;bottom:-25%;right:-61%;width:100%;height:auto;display:block;overflow:visible}.hero-slider .primary-blob .blob{fill:#0d62ae}.hero-slider .primary-blob .blob-hidden{visibility:hidden}@media(max-width: 768px){.hero-slider .primary-blob svg{bottom:-30%;right:-20%;width:100%}}.hero-slider .slide{display:block;width:100%;aspect-ratio:1920/800;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 1023px){.hero-slider .slide{aspect-ratio:unset;height:50vh}}.hero-slider .slide:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(0deg, rgba(33, 20, 95, 0.15) 0%, rgba(33, 20, 95, 0.15) 100%),linear-gradient(191deg, rgba(0, 0, 0, 0) 54%, rgba(0, 0, 0, 0.5) 100.33%) no-repeat}.hero-slider .slide .slide-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-slider .slide .wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:2;width:83.75vw;padding:0 0;max-width:1608px}.home .hero-slider .slide .wrapper{padding-top:0}@media(max-width: 1023px){.hero-slider .slide .wrapper{padding:20px 0;justify-content:center}}.hero-slider .slide .wrapper>*{max-width:50%;text-align:left}@media(max-width: 992px){.hero-slider .slide .wrapper>*{max-width:100%}}.hero-slider .slide .wrapper .page-title{color:#fff;font-family:"Poppins";font-weight:700;font-size:clamp(40px,4.6875vw,90px);line-height:1.2222222222;margin-bottom:0;margin-top:0}@media(max-width: 1023px){.hero-slider .slide .wrapper .page-title{font-size:clamp(28px,2.0833333333vw,40px);line-height:1.25;margin-bottom:10px}}.hero-slider .slide .wrapper .slide-logo{max-width:570px;width:50%;height:auto;display:block}@media(max-width: 768px){.hero-slider .slide .wrapper .slide-logo{width:70%}}.hero-slider .slide .wrapper .slide-text{color:#fff;margin-top:20px;margin-bottom:20px}@media(max-width: 1023px){.hero-slider .slide .wrapper .slide-text{margin-top:10px;margin-bottom:10px}}.hero-slider .slide .wrapper .slide-text p{color:#fff;margin:.5em 0;font-size:clamp(18px,1.3020833333vw,25px);line-height:1.28}@media(max-width: 1023px){.hero-slider .slide .wrapper .slide-text p{font-size:clamp(14px,0.9375vw,18px);line-height:1.1111111111;margin:.3em 0}}.hero-slider .slide .wrapper .wp-block-button{margin-top:10px}.hero-slider .accreditation-logos{position:absolute;bottom:50%;right:2.65625vw;z-index:10;display:flex;flex-direction:row;gap:20px;align-items:center;transform:translateY(calc(50% + 96px))}@media(max-width: 1023px){.hero-slider .accreditation-logos{display:none}}.hero-slider .accreditation-logos .accreditation-logo-item{background:rgba(142,142,142,.4);backdrop-filter:blur(13.914814949px);-webkit-backdrop-filter:blur(13.914814949px);padding:5px;border-radius:267px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);width:12vw;height:12vw;max-width:260px;max-height:260px}@media(max-width: 992px){.hero-slider .accreditation-logos .accreditation-logo-item{width:85px;height:85px;padding:17px}}@media(max-width: 768px){.hero-slider .accreditation-logos .accreditation-logo-item{width:70px;height:70px;padding:14px}}.hero-slider .accreditation-logos .accreditation-logo-item img{max-height:100%;max-width:100%;width:auto;height:auto;display:block;object-fit:contain}.hero-slider .accreditation-logos .accreditation-logo-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .3s ease}.hero-slider .accreditation-logos .accreditation-logo-item a:hover{opacity:.8}.hero-slider::before{animation:hero-bounce 4s infinite;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:3px;bottom:0;content:"";display:block;height:20px;left:50%;position:absolute;transform:rotate(135deg) translateX(-100%);transform-origin:left top;width:20px;z-index:99}@media(max-width: 768px){.hero-slider::before{display:none}}@keyframes hero-bounce{0%,20%,100%{bottom:0}10%{bottom:18px}}.editor-styles-wrapper .hero-slider .slide{display:none}.editor-styles-wrapper .hero-slider .slide:first-child{display:block}.editor-styles-wrapper .hero-slider .slide:first-child:before{content:"Please visit edit mode to see/edit slides";position:absolute;bottom:20px;text-align:center;width:100%;z-index:50;left:0;color:#fff}