@media only screen and (max-width:575px){.footer-email-mobile{display:block}.footer-email-desktop{display:none}.acf-map{height:400px}.homepage-hero .custom-logo-size{max-height:100px}.content-section-full-scroll .custom-twitter-feed.has-fb-feed.no-slider .cff-posts-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}body{overflow-x:hidden}.video-block-container{overflow:hidden}.video-overlay a.play-video img{height:auto;width:100%;left:0;top:0}header.header.fixed{top:0px!important}.error-404-inner h1{font-size:120px}.error-404-inner h1 img{margin:0 10px;height:96px}.error-404-inner{padding:50px 30px}.error-404-inner b{font-size:20px;padding:10px 18px;margin-bottom:30px}.error-404-inner .standard-formatting{margin-bottom:50px}header.header .container{padding-top:20px;height:81px}.header #burgerMenu{margin-top:-2px;margin-right:0}.cookieconsent-popup{z-index:99;padding:10px;flex-wrap:wrap}.container{max-width:350px}.search-header-function{position:fixed;bottom:0;left:0;padding:20px 30px;width:100%}.search-header-function .search-form-main{left:27px;right:0;bottom:24px;max-width:calc(100% - 55px)}.logo-main img{max-height:40px!important}header.header .py-2\.5.bg-primary{height:0;overflow:hidden;padding:0}body{padding-top:81px}footer{padding-top:60px!important;padding-bottom:79px!important}header.header{z-index:99}.cookieconsent-popup .cookie-left{max-width:100%;font-size:14px;line-height:24px;min-width:100%;padding:20px;border-radius:0 25px 0 0;border:1px solid rgb(27 100 55 / 15%);border-bottom:0}.cookieconsent-popup .cookie-left .hidden-mobile{display:none}.cookieconsent-popup .cookieconsent-button-wrap{min-width:100%;border-radius:0;border-top:0;padding-top:0;justify-content:left;border:1px solid rgb(27 100 55 / 15%);border-top:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner .cookieconsent-level-changer-wrap .ui-state-highlight{padding:5px 0px!important;text-align:left!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels .ui-corner-all{max-width:100%;min-width:100%}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels{margin-top:7px;flex-wrap:wrap}.cookieconsent-dialog .cookieconsent-edit-settings{position:relative;top:0px!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-dialog-close{right:0;top:-8px;position:absolute}.cookieconsent-dialog .cookieconsent-edit-settings{height:100%;overflow-x:hidden;overflow-y:auto}.mobile-menu{max-width:100%;padding-top:90px;padding-bottom:60px}footer{padding-top:40px;padding-bottom:40px}footer a img{max-width:180px}footer .gap-y-12{row-gap:30px}footer .gap-y-12 .gap-y-12{row-gap:10px}.cookieconsent-dialog{padding:30px;background:#fff}.cookieconsent-dialog .cookieconsent-edit-settings{flex-direction:row;align-items:start;align-content:start}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner{max-width:100%;padding:0;border:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner h2{font-size:24px;margin-top:0}.top-gradient-block{height:10px}.breadcrumbs{margin-bottom:15px}.post-list a.shadow-md .px-9.pt-11.pb-10,.news-carousel a.shadow-md .px-9.pt-11.pb-10{padding:25px 25px}.heading-4{font-size:28px}.no-results-block.mb-20{margin-bottom:20px}.no-results-block .standard-formatting{margin-bottom:40px}.navigation ul li a{font-size:20px;padding:0 8px 16px;min-width:32px}.full-image-single{margin-bottom:30px;height:190px}.mb-10{margin-bottom:25px}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer a{max-width:100%;min-width:100%}.standard-formatting h1{font-size:26px}.standard-formatting h2{font-size:24px}.standard-formatting h3{font-size:22px}.standard-formatting h4{font-size:20px}.standard-formatting blockquote p{font-size:18px;line-height:1.6}.standard-formatting blockquote{padding:29px 25px}.related-stories .justify-between{flex-wrap:wrap}.heading-3{font-size:26px}.opening-section-image .gap-y-10{row-gap:30px}.cta-panels .empty-image{object-fit:contain}.heading-6{font-size:18px}.news-carousel{margin-top:30px}.lg\:mb-28{margin-bottom:60px!important}.md\:my-\[72px\]{margin-top:30px!important;margin-bottom:60px!important}.pt-16{padding-top:60px}.mt-\[50px\]{margin-top:30px!important}.my-10{margin-top:25px;margin-bottom:25px}.animated-stats .heading-1{font-size:60px;margin-bottom:10px}.animated-stats{padding-top:40px;padding-bottom:50px}.animated-stats ul{row-gap:25px}.animated-stats h3{font-size:24px}.opening-section-image .standard-formatting p{font-size:20px}.opening-section-image span.inline-block{margin-bottom:40px}.cta-btn,.form-main .frm_forms .frm_submit .frm_button_submit{padding:16px 30px}.opening-section-image .cta-btn{margin-top:50px}.academy-carousel img{width:auto;max-height:60px}.academy-carousel h4{font-size:26px}.academy-info .mt-8{margin-left:0;margin-top:25px}.academy-info .mt-6{margin-top:25px;margin-left:0}.academy-info ul.mt-3{margin-left:0;row-gap:12px;margin-top:18px}.map-text h2{margin:0}.map-text h2{margin:0;font-size:34px}.map-text h5{font-size:18px;margin-top:16px;line-height:1.5}.map-text button.open-map{margin-top:35px}.academy-info ul li:last-of-type span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.academy-info .inline-flex.items-center.justify-center.rounded-full.bg-white\/40{display:none}.academy-info .gap-y-16{row-gap:0;padding:0 15px}.map-gradient-block .relative.z-10{height:464px}.post-list .gap-8{gap:0;row-gap:30px}.homepage-latest-news{margin-top:60px;margin-bottom:60px}.homepage-latest-news .news-button{margin-top:40px;flex-direction:row}.news-button a.cta-btn{padding-left:24px;padding-right:24px}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item .ctf-tweet-content p.ctf-tweet-text a{word-break:break-word}.academy-info .inline-block.w-full{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.academy-info .mt-8 a.w-48{width:auto;padding-left:24px;padding-right:24px}.cookieconsent-popup .cookieconsent-button-wrap button{padding:10px 22px}.contact-page-layout .col-span-3{grid-column:span 3 / span 3}.contact-page-layout iframe{height:350px}.homepage-hero .absolute.bottom-20{bottom:35px}.homepage-hero img.to-animate.delay-1:not(.custom-logo-size){width:30px;height:auto}.homepage-hero h2{font-size:26px}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 12 / span 12}.contact-page-layout .breadcrumbs{margin-top:50px}.contact-page-layout h3{margin-top:20px;margin-bottom:30px;font-size:32px}.contact-page-layout .mb-12{margin-bottom:60px}.vacancy-meta>div:last-of-type{order:1}.vacancy-meta>div:first-of-type{order:2}.vacancy-tax{margin-top:-16px}.tax-vacancies section.mt-9{margin-top:40px}.opening-section-image img.max-w-\[600px\]{margin:0 auto;margin-bottom:48px;max-height:240px;min-height:240px;width:100%;margin-top:28px;margin-bottom:0}.opening-section-image .bg-block{display:block;max-height:284px;width:50%}.content-section-full-scroll{flex-wrap:wrap}.sidebar-section-scroll,.content-section-scroll{width:100%;clear:both}.sidebar-section-scroll{position:relative}.scrollable-menu{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.scrollable-menu .breadcrumbs{min-width:100%;margin:0;margin-top:80px}.scrollable-menu-inner{margin:0;position:absolute;width:100vw;max-width:100vw;padding:0 30px;z-index:1;background:rgb(255 255 255 / 83%);border-bottom:1px solid rgb(59 59 59 / 15%);backdrop-filter:blur(2px);width:100vw!important;margin-top:0px!important}.scrollable-menu-inner h3{position:relative}.scrollable-menu-inner h3{position:relative;font-size:20px;margin:0px!important;padding:15px 0;cursor:pointer}.scrollable-menu-inner h3:after{content:"\f078";font-family:FontAwesome-Light;position:absolute;right:2px;font-size:14px;top:19px;transform:rotate(0deg)}.scrollable-menu-inner h3.active:after{transform:rotate(180deg)}.scrollable-menu-inner ul{margin:0;height:0;overflow:hidden;opacity:0;visibility:hidden}.scrollable-menu-inner ul{row-gap:20px}.scrollable-menu-inner ul.active{height:auto;opacity:1;visibility:visible;margin-top:7px;margin-bottom:20px}.scrollable-menu-inner .mb-9.w-full.h-0\.5.bg-primary{display:none}.scrollable-menu-inner.fixed,.scrollable-menu-inner.fixed.shifted,.scrollable-menu-inner.shifted{margin-top:0;position:fixed;top:0;bottom:auto}.content-section-scroll{padding-top:20px;padding-bottom:50px}.post-type-archive-news .content-section-scroll{padding-bottom:10px}img.team-no-image,img.team-image-block{max-width:240px;margin-left:auto;margin-right:auto;float:none}.single-vacancy header.header,.post-type-archive-news header.header,.page-template-template-join-us header.header,.single-news header.header{position:absolute!important}section.cta-panels{margin-top:40px;margin-bottom:50px}.heading-2{font-size:32px}.academy .flex-1:first-of-type{max-width:200px}.academy .flex-1 h4{font-size:20px;margin-bottom:7px}.academy .flex-1 .my-5{margin:10px 0}.academy .flex-1 .my-5>span{max-width:80%;word-break:break-word}.academy .flex-1:last-of-type{min-width:100%}.academy .flex-1 .mt-6.mb-5{margin-top:8px;margin-bottom:26px}.academy .flex-1 .mt-6.mb-5 span{font-size:15px}.academy .flex-1 .my-5 span{font-size:14px}.academy .flex-1 .my-5 i{width:28px}.academy{padding-top:25px;padding-bottom:20px;row-gap:20px}.related-stories .flex.gap-x-4{padding-right:0;min-width:100%;justify-content:space-between;margin-top:-78px}.related-stories h3.heading-3{font-size:22px;padding-right:70px;min-width:100%;margin-bottom:0;padding-left:70px;text-align:center}.video-overlay a.play-video{width:50px;height:50px}.video-block-container .video-overlay a.play-video{width:100%;height:173px;float:left}.video-block-container .video-overlay a.play-video img{height:auto;width:100%;left:0;top:0}.video-overlay a.play-video img{height:auto;width:20px}.custom-twitter-feed .ctf-tweet-items{gap:0;row-gap:35px}.page-template-template-academies h2{margin-top:0;margin-bottom:0}.page-template-template-academies section.mt-14.mb-28{margin-top:30px;margin-bottom:60px}.page-id-1519 main{padding-bottom:30px}.page-id-1519 .opening-section-image{padding-bottom:0}.page-parent section.my-9{margin-top:0px!important;margin-bottom:50px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\] h4.my-9{margin-top:0}img.mt-9.mb-9.md\:mb-\[72px\].w-full.object-contain{margin-bottom:50px}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important;margin-bottom:0px!important}.page-template-template-join-us section .standard-formatting{margin-bottom:0px!important}.page-template-template-team .standard-formatting{margin-top:0;margin-bottom:20px}.page-template-template-team .standard-formatting h1{margin-bottom:20px}.page-template-template-team h2.heading-2{margin-top:40px;margin-bottom:17px}.standard-formatting h6{font-size:18px}.dropdown .my-10{margin-bottom:0}.team-org-image{margin-top:0;margin-bottom:0}.page-template-template-team .container .team>h4{margin-top:40px}.page-template-template-welcome section.my-8.md\:my-\[72px\]{margin-bottom:0px!important}.page-template-template-welcome section.my-16.md\:my-20{margin:0;margin-bottom:50px}.page-template-template-welcome section.mt-16.md\:mt-32{margin-top:50px;margin-bottom:70px}.page-template-template-team section.mb-28{margin-bottom:50px}.team-org-image img.object-contain{min-width:100%}.page-id-1519 .opening-section-image span.inline-block{margin-bottom:26px}section.cta-panels a h3{font-size:18px;line-height:1.3!important}.academy-buttons a.cta-btn{padding-left:40px;padding-right:40px}.academy-buttons{margin-top:35px;gap:15px!important;margin-bottom:0}.team-org-image img{min-width:100%}.no-opening-image{display:block!important;position:relative!important;float:left;margin-bottom:10px}.no-opening-image~.container{row-gap:0;margin-top:-2em}.academies-grid .academies-grid-inner .logo-outer{max-height:80px}.academies-grid .academies-grid-inner{padding:40px 20px 30px}.team-pull-up{margin-top:-90px}.page-template-template-team .team .standard-formatting{margin-top:0;margin-bottom:30px}.archive .custom-twitter-feed #ctf .ctf-tweet-items{grid-template-columns:repeat(2,minmax(0,1fr))}.archive .custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 2 / span 2}.top-gradient-block{height:40px;max-height:40px}.contact-page-layout h1{line-height:1.4!important;margin-top:40px;margin-bottom:30px;font-size:34px}.form-main{padding-left:0;padding-top:0;padding-right:0}a.report-safeguarding{top:103px;width:auto;line-height:1.2;padding:10px 20px;height:auto;border-radius:30px;left:30px}.contact-page-layout .mb-12{margin-bottom:30px}a.report-safeguarding{position:absolute!important}.mobile-menu{z-index:98}.home .opening-section-image img.max-w-\[600px\]{margin-top:-16px;margin-bottom:35px}.cookieconsent-popup{z-index:999999}.standard-content-block .featured-image.block{height:200px}.standard-content-block .featured-image.block,.standard-content-block .featured-vimeo-video{margin-bottom:20px}a.scroll-down-hero svg{width:20px}.document-links-subpage{margin-top:-30px!important}.page-template-template-welcome header.header{position:absolute}.sidebar-container,.sidebar-container-content{width:100%!important}.sidebar-container-content{clear:both}.sidebar-full-content>.flex{flex-wrap:wrap}a.scroll-down-hero{margin-top:20px}a.scroll-down-hero:hover{margin-top:30px}.page-id-2121 .standard-content-block,.home .standard-content-block{margin-top:5px;margin-bottom:10px}.opening-section-image .bg-block{display:block;width:100%}.opening-section-image img.max-w-\[600px\]{margin-top:0;margin-bottom:0}.image-side-video{margin-top:-20px}.opening-section-image .container>div:first-of-type{display:flex;justify-content:center}.opening-section-image a#vimeo-autoload .cta-btn{margin:0}.image-side-video{height:240px;margin-bottom:-10px}.opening-section-image{padding-top:50px}.opening-section-image .bg-block{max-height:210px}.page-template-template-full-width section.my-9,body:not(.home) .standard-content-block .my-9{margin-top:30px!important}.page-with-sidebar-content{margin-top:40px}.has-sidebar .breadcrumbs{margin-top:70px;margin-bottom:30px}.scrollable-menu-inner{margin-top:30px;margin-bottom:30px}.team-block h4{font-size:24px;margin-top:0}.team-block p{font-size:16px!important;line-height:1.3!important;margin:0px!important}.dropdown-main .mt-10.mb-14{margin-top:30px;margin-bottom:30px}.dropdown-main ul.pl-8.space-y-2{padding-left:2px}.page-template-template-full-width section.my-9,body:not(.home) .standard-content-block .my-9{margin-top:0px!important;margin-bottom:40px!important}.page-with-sidebar-content{margin-top:40px}.has-sidebar .breadcrumbs{margin-top:70px;margin-bottom:30px}.scrollable-menu-inner{margin-top:0;margin-bottom:30px}.team-block h4{font-size:22px!important;margin-top:0px!important}.team-block p{font-size:16px!important;line-height:1.3!important;margin:0px!important}.dropdown-main .mt-10.mb-14{margin-top:30px;margin-bottom:30px}.dropdown-main ul.pl-8.space-y-2{padding-left:2px}.team-block .p-5{padding:20px 25px;min-height:0}.section-standard-content>*:last-child{margin-bottom:0px!important}.dropdown-header,.document-header-none{height:auto!important;min-height:46px;padding-top:10px!important;padding-bottom:10px!important;padding-left:15px!important}.page-with-sidebar-content .container{padding:0}.document-header h4,.document-header-none h4,.dropdown-header h4{font-size:16px;line-height:1.5!important}.page-with-sidebar-content>section{margin-bottom:40px!important;margin-top:0}.md\:mt-16{margin-top:40px}.section-standard-content{margin-bottom:40px!important}.section-standard-content .sub-title{margin-bottom:20px}.newsletter-listing-blocks{margin-top:30px;margin-bottom:30px}.newsletter-listing-blocks .relative.group a{padding:30px}.page-with-sidebar-content .opening-section-image .bg-block{max-height:340px;left:auto}.page-with-sidebar-content .opening-section-image .bg-block{max-height:210px;left:auto;width:100vw;top:0}.page-with-sidebar-content .opening-section-image{display:flex;flex-wrap:wrap;justify-content:center}.page-with-sidebar-content .opening-section-image .container{row-gap:25px}.opening-section-image span.inline-block{margin-bottom:25px;margin-top:12px}.page-with-sidebar-content .opening-section-image .image-side-video{padding-left:0;margin-top:0;margin-bottom:0}.page-with-sidebar-content .opening-section-image{min-height:0;padding-bottom:0}.calendar-block h2{font-size:22px;margin-bottom:20px}section.calendar-block{margin-top:0px!important;margin-bottom:25px!important}.calendar-block td{font-size:14px;padding:15px 20px;white-space:nowrap}section.calendar-block h4{font-size:16px;margin-bottom:10px;line-height:1.4!important}.calendar-block table.mb-8{margin-bottom:20px}section.cta-panels a.absolute{padding:30px}section.quote-block h2{font-size:24px;margin-bottom:60px}section.quote-block .quote-inner-block-header{font-size:16px;padding:13px 17px;margin-bottom:-10px;line-height:1.5}section.quote-block h3.text-white{font-size:20px;line-height:1.5;padding:0 30px 30px}.team>h4,.document-list>h4{font-size:24px;margin-top:0;margin-bottom:20px}.intro-block-gradient p{line-height:1.5!important;color:#fff}.intro-block-gradient.intro-block .container{padding-top:40px;padding-bottom:40px}.homepage-latest-news .separator{margin-bottom:0}.homepage-latest-news{margin-top:50px;margin-bottom:50px}.homepage-page-links .container{padding-top:60px;padding-bottom:60px}.homepage-latest-news .news-button{margin-top:40px}.intro-block-gradient.intro-block .container .flex.flex-col{flex-wrap:wrap;gap:15px;margin-top:30px}.intro-block-gradient.intro-block a{white-space:nowrap;min-width:100%}.homepage-page-links a{padding:30px}.homepage-page-links a h3{font-size:26px}.homepage-page-links a .flex{gap:10px}.intro-block-gradient .separator{margin-top:15px;margin-bottom:25px;height:3px}.contact-page-layout{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:0}.contact-page-layout .breadcrumbs{margin-top:0;margin-bottom:20px}.contact-page-layout h1{margin-top:20px;margin-bottom:30px}.contact-us-contacts-block span{font-size:16px}.contact-page-left-info .separator{margin-bottom:30px}.contact-page-layout>div{min-width:100%}.contact-page-left-info{min-height:0}.contact-page-layout>div{margin:0}.contact-page-left-info{padding-top:40px;padding-bottom:0;margin-bottom:0px!important}.contact-page-left-info .separator{margin-top:10px}.contact-page-layout .opening-hours{padding-bottom:15px}.contact-us-contacts-block i.w-8.fa{font-size:16px;width:16px;margin-right:14px;text-align:center}.contact-us-contacts-block>div:first-of-type i{margin-bottom:auto}.has-sidebar{flex-wrap:wrap}.page-template-template-page-with-sidebar header.header{position:absolute!important}.page-template-template-page-with-sidebar .has-sidebar .breadcrumbs{margin-top:80px;margin-bottom:0}.page-template-template-page-with-sidebar .content-section-scroll{padding-top:0;padding-bottom:0}.scrollable-menu-inner ul a{font-size:16px}.acf-modal-content{padding:35px!important}.acf-modal-close{top:35px;right:35px}.acf-modal-content #acf-modal-title{font-size:28px;padding-right:30px}.acf-modal-content #acf-modal-date{font-size:18px;margin-top:10px}.acf-modal-content .right{margin-top:15px}.acf-modal-content{max-width:100%;width:100%;height:100%;border-radius:0;overflow-x:hidden;overflow-y:auto}#cff.cff-masonry .cff-posts-wrap{flex-direction:column}#cff.cff-masonry .cff-posts-wrap .cff-item{flex:0 0 100%!important;width:100%!important}#cff.cff-masonry .cff-posts-wrap .cff-item .cff-media-wrap .cff-photo img{object-fit:cover;object-position:top}#cff.cff-masonry .cff-posts-wrap .cff-item .cff-media-wrap .cff-photo{height:auto}#cff.cff-masonry .cff-posts-wrap .cff-item .cff-media-wrap{height:auto}}@media only screen and (min-width :576px) and (max-width :767px){.homepage-hero .custom-logo-size{max-height:100px}.acf-map{height:400px}.content-section-full-scroll .custom-twitter-feed.has-fb-feed.no-slider .cff-posts-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.page-with-sidebar-content .container{padding:0}.mobile-menu{z-index:98}body{overflow-x:hidden}header.header.fixed{top:0px!important}header.header .container{padding-top:20px;height:81px}.header #burgerMenu{margin-top:0;margin-right:-11px}.cookieconsent-popup{z-index:99;padding:10px;flex-wrap:wrap}.container{max-width:550px}.search-header-function{position:fixed;bottom:0;left:0;padding:20px 30px;width:100%}.search-header-function .search-form-main{left:27px;right:0;bottom:24px;max-width:calc(100% - 120px)}.logo-main img{max-height:40px!important}header.header .py-2\.5.bg-primary{height:0;overflow:hidden;padding:0}body{padding-top:81px}footer{padding-top:60px!important;padding-bottom:79px!important}header.header{z-index:99}.cookieconsent-popup .cookie-left{max-width:100%;font-size:14px;line-height:24px;min-width:100%;padding:20px;border-radius:0 25px 0 0;border:1px solid rgb(27 100 55 / 15%);border-bottom:0}.cookieconsent-popup .cookie-left .hidden-mobile{display:none}.cookieconsent-popup .cookieconsent-button-wrap{min-width:100%;border-radius:0;border-top:0;padding-top:0;justify-content:left;border:1px solid rgb(27 100 55 / 15%);border-top:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner .cookieconsent-level-changer-wrap .ui-state-highlight{padding:5px 0px!important;text-align:left!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels .ui-corner-all{max-width:100%;min-width:100%}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels{margin-top:7px;flex-wrap:wrap}.cookieconsent-dialog .cookieconsent-edit-settings{position:relative;top:0px!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-dialog-close{right:0;top:0;position:absolute}.cookieconsent-dialog .cookieconsent-edit-settings{height:100%;overflow-x:hidden;overflow-y:auto}.mobile-menu{max-width:100%;padding-top:90px;padding-bottom:60px}footer{padding-top:40px;padding-bottom:40px}footer a img{max-width:180px}footer .gap-y-12{row-gap:30px}footer .gap-y-12 .gap-y-12{row-gap:10px}.cookieconsent-dialog{padding:30px;background:#fff}.cookieconsent-dialog .cookieconsent-edit-settings{flex-direction:row;align-items:start;align-content:start}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner{max-width:100%;padding:0;border:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner h2{font-size:24px;margin-top:0}.top-gradient-block{height:30px}.breadcrumbs{margin-bottom:20px}.post-list a.shadow-md .px-9.pt-11.pb-10,.news-carousel a.shadow-md .px-9.pt-11.pb-10{padding:30px}.heading-4{font-size:30px}.no-results-block.mb-20{margin-bottom:20px}.no-results-block .standard-formatting{margin-bottom:40px}.navigation ul li a{font-size:20px;padding:0 8px 16px;min-width:32px}.full-image-single{margin-bottom:40px;height:300px}.mb-10{margin-bottom:30px}.standard-formatting h1{font-size:28px}.standard-formatting h2{font-size:26px}.standard-formatting h3{font-size:24px}.standard-formatting h4{font-size:22px}.standard-formatting blockquote p{font-size:20px;line-height:1.6}.standard-formatting blockquote{padding:30px 30px}.heading-3{font-size:28px}.cta-panels .empty-image{object-fit:contain}.heading-6{font-size:20px}.news-carousel{margin-top:30px}.lg\:mb-28{margin-bottom:60px!important}.md\:my-\[72px\]{margin-top:40px!important;margin-bottom:60px!important}.pt-16{padding-top:60px}.mt-\[50px\]{margin-top:30px!important}.my-10{margin-top:30px;margin-bottom:30px}.animated-stats .heading-1{font-size:60px;margin-bottom:10px}.animated-stats{padding-top:50px;padding-bottom:60px}.animated-stats h3{font-size:24px}.opening-section-image .standard-formatting p{font-size:20px}.opening-section-image span.inline-block{margin-bottom:40px}.opening-section-image .cta-btn{margin-top:50px}.academy-carousel img{width:auto;max-height:70px}.academy-carousel h4{font-size:26px}.academy-info .mt-8{margin-left:0;margin-top:35px}.academy-info .mt-6{margin-top:30px;margin-left:0}.academy-info ul.mt-3{margin-left:0}.map-text h2{margin:0}.map-text h2{margin:0;font-size:40px}.map-text h5{font-size:20px;margin-top:20px}.map-text button.open-map{margin-top:40px}.academy-info .inline-flex.items-center.justify-center.rounded-full.bg-white\/40{display:none}.academy-info .gap-y-16{row-gap:0;padding:0 15px}.map-gradient-block .relative.z-10{height:480px}.homepage-latest-news{margin-top:70px;margin-bottom:70px}.homepage-latest-news .news-button{margin-top:45px;flex-direction:row}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item .ctf-tweet-content p.ctf-tweet-text a{word-break:break-word}.academy-info .inline-block.w-full{padding-top:35px;padding-bottom:35px}.cookieconsent-popup .cookieconsent-button-wrap button{padding:10px 22px}.contact-page-layout .col-span-3{grid-column:span 3 / span 3}.contact-page-layout iframe{height:350px}.homepage-hero .absolute.bottom-20{bottom:40px}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 12 / span 12}.contact-page-layout .breadcrumbs{margin-top:50px}.contact-page-layout h3{margin-top:20px;margin-bottom:30px;font-size:32px}.contact-page-layout .mb-12{margin-bottom:60px}.vacancy-meta>div:last-of-type{order:1}.vacancy-meta>div:first-of-type{order:2}.vacancy-tax{margin-top:-16px}.tax-vacancies section.mt-9{margin-top:40px}.opening-section-image img.max-w-\[600px\]{margin:0 auto;margin-bottom:60px;max-height:340px;min-height:340px;width:100%}.opening-section-image .bg-block{display:block;max-height:464px;width:100%}.opening-section-image .container>div:first-of-type{display:flex;justify-content:center}.opening-section-image a#vimeo-autoload .cta-btn{margin:0}.content-section-full-scroll{flex-wrap:wrap}.sidebar-section-scroll,.content-section-scroll{width:100%;clear:both}.sidebar-section-scroll{position:relative}.scrollable-menu{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.scrollable-menu .breadcrumbs{min-width:100%;margin:0;margin-top:80px}.scrollable-menu-inner{margin:0;position:absolute;width:100vw;max-width:100vw;padding:0 30px;z-index:1;background:rgb(255 255 255 / 83%);border-bottom:1px solid rgb(59 59 59 / 15%);backdrop-filter:blur(2px);width:100vw!important;margin-top:0px!important}.scrollable-menu-inner h3{position:relative}.scrollable-menu-inner h3{position:relative;font-size:20px;margin:0px!important;padding:15px 0;cursor:pointer}.scrollable-menu-inner h3:after{content:"\f078";font-family:FontAwesome-Light;position:absolute;right:2px;font-size:14px;top:19px;transform:rotate(0deg)}.scrollable-menu-inner h3.active:after{transform:rotate(180deg)}.scrollable-menu-inner ul{margin:0;height:0;overflow:hidden;opacity:0;visibility:hidden}.scrollable-menu-inner ul{row-gap:20px}.scrollable-menu-inner ul.active{height:auto;opacity:1;visibility:visible;margin-top:7px;margin-bottom:20px}.scrollable-menu-inner .mb-9.w-full.h-0\.5.bg-primary{display:none}.scrollable-menu-inner.fixed,.scrollable-menu-inner.fixed.shifted,.scrollable-menu-inner.shifted{margin-top:0;position:fixed;top:0;bottom:auto}.content-section-scroll{padding-top:20px;padding-bottom:50px}.post-type-archive-news .content-section-scroll{padding-bottom:10px}img.team-no-image,img.team-image-block{max-width:240px;margin-left:auto;margin-right:auto;float:none}.single-vacancy header.header,.post-type-archive-news header.header,.page-template-template-join-us header.header,.single-news header.header{position:absolute!important}section.cta-panels{margin-top:40px;margin-bottom:60px}.cta-panels a.absolute{padding:30px}.heading-2{font-size:36px}.academy .flex-1:first-of-type{max-width:210px}.academy .flex-1 h4{font-size:24px;margin-bottom:10px}.academy .flex-1 .my-5{margin:13px 0}.academy .flex-1:last-of-type{min-width:100%}.academy .flex-1 .mt-6.mb-5{margin-top:10px;margin-bottom:26px}.academy{padding-top:30px;padding-bottom:25px}.related-stories .flex.gap-x-4{padding-right:9px}.related-stories h3.heading-3{font-size:26px;padding-right:10px}.page-template-template-academies h2{margin-top:0;margin-bottom:0}.page-template-template-academies section.mt-14.mb-28{margin-top:40px;margin-bottom:60px}.page-id-1519 main{padding-bottom:30px}.page-id-1519 .opening-section-image{padding-bottom:0}.page-parent section.my-9{margin-top:0px!important;margin-bottom:50px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\] h4.my-9{margin-top:0}img.mt-9.mb-9.md\:mb-\[72px\].w-full.object-contain{margin-bottom:50px}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important;margin-bottom:0px!important}.page-template-template-join-us section .standard-formatting{margin-bottom:0px!important}.page-template-template-team .standard-formatting{margin-top:0;margin-bottom:20px}.page-template-template-team .standard-formatting h1{margin-bottom:19px}.page-template-template-team h2.heading-2{margin-top:45px;margin-bottom:23px}.team-org-image{margin-top:0;margin-bottom:0}.page-template-template-team .container .team>h4{margin-top:40px}.page-template-template-welcome section.my-8.md\:my-\[72px\]{margin-bottom:0px!important}.page-template-template-welcome section.my-16.md\:my-20{margin:0;margin-bottom:50px}.page-template-template-welcome section.mt-16.md\:mt-32{margin-top:50px;margin-bottom:70px}.page-template-template-team section.mb-28{margin-bottom:50px}.team-org-image img.object-contain{min-width:100%}.page-id-1519 .opening-section-image span.inline-block{margin-bottom:25px}.animated-stats ul.container{flex-direction:row}.animated-stats ul li.flex{flex:1}.academy-buttons a.cta-btn{padding-left:0;padding-right:0}.academy-buttons{margin-top:35px;gap:15px!important;margin-bottom:10px}.team-org-image img{min-width:100%}.no-opening-image{display:block!important;position:relative!important;float:left;margin-bottom:10px}.no-opening-image~.container{row-gap:0;margin-top:-2em}.academies-grid .academies-grid-inner{padding:40px 20px 30px}.team-pull-up{margin-top:-80px}.page-template-template-team .team .standard-formatting{margin-top:0;margin-bottom:30px}.archive .custom-twitter-feed #ctf .ctf-tweet-items{grid-template-columns:repeat(4,minmax(0,1fr))}.archive .custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 2 / span 2}.top-gradient-block{height:50px;max-height:50px}.contact-page-layout h1{line-height:1.4!important;margin-top:40px;margin-bottom:30px;font-size:34px}.form-main{padding-left:0;padding-top:0;padding-right:0}a.report-safeguarding{top:110px}.contact-page-layout .mb-12{margin-bottom:30px}a.report-safeguarding{position:absolute!important}.cookieconsent-popup{z-index:999999}.standard-content-block .featured-image.block{height:270px}.standard-content-block .featured-image.block,.standard-content-block .featured-vimeo-video{margin-bottom:30px}a.scroll-down-hero svg{width:30px}.document-links-subpage{margin-top:-20px!important}.page-template-template-welcome header.header{position:absolute}.sidebar-container,.sidebar-container-content{width:100%!important}.sidebar-container-content{clear:both}.sidebar-full-content>.flex{flex-wrap:wrap}a.scroll-down-hero{margin-top:20px}a.scroll-down-hero:hover{margin-top:30px}.page-id-2121 .standard-content-block,.home .standard-content-block{margin-top:5px;margin-bottom:10px}.image-side-video{height:340px}.page-with-sidebar-content .opening-section-image .image-side-video{padding-left:0}.opening-section-image{padding-top:50px}.opening-section-image .bg-block{max-height:300px}.page-template-template-full-width section.my-9,body:not(.home) .standard-content-block .my-9{margin-top:0px!important;margin-bottom:40px!important}.page-with-sidebar-content{margin-top:40px}.has-sidebar .breadcrumbs{margin-top:70px;margin-bottom:30px}.scrollable-menu-inner{margin-top:0;margin-bottom:30px}.team-block h4{font-size:24px!important;margin-top:0px!important}.team-block p{font-size:16px!important;line-height:1.3!important;margin:0px!important}.dropdown-main .mt-10.mb-14{margin-top:30px;margin-bottom:30px}.dropdown-main ul.pl-8.space-y-2{padding-left:2px}.team-block .p-5{padding:25px;min-height:0}.page-with-sidebar-content>section{margin-bottom:40px!important;margin-top:0}.dropdown-header,.document-header-none{height:auto!important;min-height:46px;padding-top:10px!important;padding-bottom:10px!important;padding-left:15px!important}.document-header h4,.document-header-none h4,.dropdown-header h4{font-size:16px;line-height:1.5!important}.md\:mt-16{margin-top:40px}.section-standard-content{margin-bottom:40px!important}.section-standard-content .sub-title{margin-bottom:20px}.newsletter-listing-blocks{margin-top:30px;margin-bottom:30px}.newsletter-listing-blocks .relative.group a{padding:30px}.page-with-sidebar-content .opening-section-image .bg-block{max-height:340px;left:20px}.page-with-sidebar-content .opening-section-image .bg-block{max-height:310px;left:auto;width:100vw}.page-with-sidebar-content .opening-section-image{display:flex;flex-wrap:wrap;justify-content:center}.page-with-sidebar-content .opening-section-image .container{row-gap:25px}.opening-section-image span.inline-block{margin-bottom:25px;margin-top:12px}.page-with-sidebar-content .opening-section-image{min-height:0;padding-bottom:0}.calendar-block h2{font-size:24px;margin-bottom:25px}section.calendar-block{margin-top:0px!important}.calendar-block td{font-size:14px;padding:15px 20px}section.calendar-block h4{font-size:18px;margin-bottom:12px}section.cta-panels a.absolute{padding:30px}section.quote-block h2{font-size:28px;margin-bottom:62px}section.quote-block .quote-inner-block-header{font-size:18px;padding:13px 24px;margin-bottom:-10px;line-height:1.5}section.quote-block h3.text-white{font-size:26px;line-height:1.4;padding:0 24px 35px}section.quote-block h3.text-white{font-size:24px;line-height:1.4;padding:0 30px 35px}.team>h4,.document-list>h4{font-size:26px;margin-top:0;margin-bottom:25px}.intro-block-gradient p{line-height:1.5!important;color:#fff}.intro-block-gradient.intro-block .container{padding-top:50px;padding-bottom:50px}.homepage-latest-news .separator{margin-bottom:10px}.homepage-latest-news{margin-top:50px;margin-bottom:50px}.homepage-page-links .container{padding-top:60px;padding-bottom:60px}.homepage-latest-news .news-button{margin-top:40px}.intro-block-gradient.intro-block .container .flex.flex-col{flex-wrap:wrap;gap:15px}.intro-block-gradient.intro-block a{white-space:nowrap;min-width:100%}.homepage-page-links a{padding:30px}.homepage-page-links a h3{font-size:26px}.homepage-page-links a .flex{gap:10px}.intro-block-gradient .separator{margin-top:15px;margin-bottom:25px;height:3px}.contact-page-layout{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:0}.contact-page-layout .breadcrumbs{margin-top:0;margin-bottom:20px}.contact-page-layout h1{margin-top:20px;margin-bottom:30px}.contact-us-contacts-block span{font-size:16px}.contact-page-left-info .separator{margin-bottom:30px}.contact-page-layout>div{min-width:100%}.contact-page-left-info{min-height:0}.contact-page-layout>div{margin:0}.contact-page-left-info{padding-top:44px;padding-bottom:0;margin-bottom:0px!important}.contact-page-left-info .separator{margin-top:10px}.has-sidebar{flex-wrap:wrap}.page-template-template-page-with-sidebar header.header{position:absolute!important}.page-template-template-page-with-sidebar .has-sidebar .breadcrumbs{margin-top:80px;margin-bottom:0}.page-template-template-page-with-sidebar .content-section-scroll{padding-top:0;padding-bottom:0}.acf-modal-content{padding:35px!important}.acf-modal-close{top:35px;right:35px}.acf-modal-content #acf-modal-title{font-size:28px;padding-right:30px}.acf-modal-content #acf-modal-date{font-size:18px;margin-top:10px}.acf-modal-content .right{margin-top:15px}.acf-modal-content{max-width:100%;width:100%;height:100%;border-radius:0;overflow-x:hidden;overflow-y:auto}#cff.cff-masonry .cff-posts-wrap{flex-direction:column}#cff.cff-masonry .cff-posts-wrap .cff-item{flex:0 0 100%!important;width:100%!important}}@media only screen and (min-width:700px) and (max-width:768px){.page-with-sidebar-content .opening-section-image .bg-block{max-height:470px;left:auto}}@media only screen and (min-width :768px) and (max-width :1022px){#cff.cff-masonry .cff-posts-wrap{flex-direction:column}#cff.cff-masonry .cff-posts-wrap .cff-item{flex:0 0 100%!important;width:100%!important}.content-section-full-scroll .custom-twitter-feed.has-fb-feed.no-slider .cff-posts-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.opening-section-image .splitter{margin-bottom:30px}.md\:mt-16{margin-top:40px}.section-standard-content .sub-title{margin-bottom:20px}.cta-panels a.absolute{padding:30px}.section-standard-content{margin-bottom:40px!important}.opening-section-image{padding-top:40px}.no-opening-image{display:block!important;float:left;position:relative!important;margin-bottom:10px}.contact-page-layout h1{line-height:1.4!important;margin-top:40px;margin-bottom:30px;font-size:34px}.team-pull-up{margin-top:-90px}.page-template-template-team .team .standard-formatting{margin-top:0;margin-bottom:30px}.no-opening-image~.container{row-gap:0;margin-top:-2em}body{overflow-x:hidden}header.header{z-index:99}.cookieconsent-popup .cookie-left{max-width:376px;font-size:14px;line-height:24px}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner .cookieconsent-level-changer-wrap .ui-state-highlight{padding:5px 60px!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-dialog-close{right:-295px;top:57px}footer{padding-top:40px;padding-bottom:40px}footer a img{max-width:200px}footer .gap-y-12{row-gap:35px}.top-gradient-block{height:80px}.breadcrumbs{margin-bottom:20px}.post-list a.shadow-md .px-9.pt-11.pb-10,.news-carousel a.shadow-md .px-9.pt-11.pb-10{padding:30px}.heading-4{font-size:34px}.full-image-single{margin-bottom:55px;height:350px}.mb-10{margin-bottom:35px}.standard-formatting h1{font-size:30px}.standard-formatting h2{font-size:30px}.standard-formatting h3{font-size:28px}.standard-formatting h4{font-size:26px}.standard-formatting blockquote p{font-size:22px;line-height:1.6}.standard-formatting blockquote{padding:30px 30px}.heading-3{font-size:32px}.heading-6{font-size:20px}.news-carousel{margin-top:50px}.lg\:mb-28{margin-bottom:80px!important}.md\:my-\[72px\]{margin-top:40px!important;margin-bottom:40px!important}.pt-16{padding-top:60px}.mt-\[50px\]{margin-top:40px!important}.my-10{margin-top:30px;margin-bottom:30px}.animated-stats .heading-1{font-size:60px;margin-bottom:10px}.animated-stats{padding-top:50px;padding-bottom:60px}.animated-stats h3{font-size:24px}.opening-section-image .standard-formatting p{font-size:20px}.opening-section-image span.inline-block{margin-bottom:30px}.opening-section-image .cta-btn{margin-top:50px}.academy-carousel img{width:auto;max-height:70px}.academy-carousel h4{font-size:26px}.academy-info .mt-8{margin-left:0;margin-top:35px}.academy-info .mt-6{margin-top:30px;margin-left:0}.academy-info ul.mt-3{margin-left:0}.map-text h2{margin:0}.map-text h2{margin:0;font-size:50px}.map-text h5{font-size:24px;margin-top:20px}.map-text button.open-map{margin-top:50px}.map-gradient-block .relative.z-10{height:470px}.homepage-latest-news{margin-top:70px;margin-bottom:70px}.homepage-latest-news .news-button{margin-top:50px}header .nav-item{padding:42px 0;font-size:13px}.scrollable-menu h3{font-size:25px}.content-section-full-scroll .custom-twitter-feed.has-fb-feed.no-slider .cff-posts-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.page-with-sidebar-content .container{padding:0}.mobile-menu{z-index:98}body{overflow-x:hidden}header.header.fixed{top:0px!important}header.header .container{padding-top:20px;height:81px}.header #burgerMenu{margin-top:0;margin-right:-11px}.cookieconsent-popup{z-index:99;padding:10px;flex-wrap:wrap}.container{max-width:750px}.search-header-function{position:fixed;bottom:0;left:0;padding:20px 30px;width:100%}.search-header-function .search-form-main{left:27px;right:0;bottom:24px;max-width:calc(100% - 120px)}.logo-main img{max-height:40px!important}header.header .py-2\.5.bg-primary{height:0;overflow:hidden;padding:0}body{padding-top:81px}footer{padding-top:50px!important;padding-bottom:50px!important}.homepage-hero .custom-logo-size{height:100px}header.header{z-index:99}.cookieconsent-popup .cookie-left{max-width:100%;font-size:14px;line-height:24px;min-width:100%;padding:20px;border-radius:0 25px 0 0;border:1px solid rgb(27 100 55 / 15%);border-bottom:0}.cookieconsent-popup .cookie-left .hidden-mobile{display:none}.cookieconsent-popup .cookieconsent-button-wrap{min-width:100%;border-radius:0;border-top:0;padding-top:0;justify-content:left;border:1px solid rgb(27 100 55 / 15%);border-top:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner .cookieconsent-level-changer-wrap .ui-state-highlight{padding:5px 0px!important;text-align:left!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels .ui-corner-all{max-width:100%;min-width:100%}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-level-changer .cookieconsent-permission-panels{margin-top:7px;flex-wrap:wrap}.cookieconsent-dialog .cookieconsent-edit-settings{position:relative;top:0px!important}.cookieconsent-dialog .cookieconsent-edit-settings .cookieconsent-dialog-close{right:0;top:0;position:absolute}.cookieconsent-dialog .cookieconsent-edit-settings{height:100%;overflow-x:hidden;overflow-y:auto}.mobile-menu{max-width:50%;padding-top:90px;padding-bottom:60px}footer a,footer p,footer{font-size:14px}footer .mt-4{margin:0}footer{padding-top:40px;padding-bottom:40px}footer a img{max-width:180px}footer .gap-y-12{row-gap:30px}footer .gap-y-12 .gap-y-12{row-gap:10px}.cookieconsent-dialog{padding:30px;background:#fff}.cookieconsent-dialog .cookieconsent-edit-settings{flex-direction:row;align-items:start;align-content:start}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner{max-width:100%;padding:0;border:none}.cookieconsent-dialog .cookieconsent-edit-settings .edit-settings-inner h2{font-size:24px;margin-top:0}.top-gradient-block{height:30px}.breadcrumbs{margin-bottom:20px}.post-list a.shadow-md .px-9.pt-11.pb-10,.news-carousel a.shadow-md .px-9.pt-11.pb-10{padding:30px}.heading-4{font-size:30px}.no-results-block.mb-20{margin-bottom:20px}.no-results-block .standard-formatting{margin-bottom:40px}.navigation ul li a{font-size:20px;padding:0 8px 16px;min-width:32px}.full-image-single{margin-bottom:40px;height:300px}.mb-10{margin-bottom:30px}.standard-formatting h1{font-size:28px}.standard-formatting h2{font-size:26px}.standard-formatting h3{font-size:24px}.standard-formatting h4{font-size:22px}.standard-formatting blockquote p{font-size:20px;line-height:1.6}.standard-formatting blockquote{padding:30px 30px}.heading-3{font-size:28px}.cta-panels .empty-image{object-fit:contain}.heading-6{font-size:20px}.news-carousel{margin-top:30px}.lg\:mb-28{margin-bottom:60px!important}.md\:my-\[72px\]{margin-top:40px!important;margin-bottom:60px!important}.pt-16{padding-top:60px}.mt-\[50px\]{margin-top:30px!important}.my-10{margin-top:30px;margin-bottom:30px}.animated-stats .heading-1{font-size:60px;margin-bottom:10px}.animated-stats{padding-top:50px;padding-bottom:60px}.animated-stats h3{font-size:24px}.opening-section-image .standard-formatting p{font-size:20px}.opening-section-image span.inline-block{margin-bottom:40px}.opening-section-image .cta-btn{margin-top:50px}.academy-carousel img{width:auto;max-height:70px}.academy-carousel h4{font-size:26px}.academy-info .mt-8{margin-left:0;margin-top:35px}.academy-info .mt-6{margin-top:30px;margin-left:0}.academy-info ul.mt-3{margin-left:0}.map-text h2{margin:0}.map-text h2{margin:0;font-size:40px}.map-text h5{font-size:20px;margin-top:20px}.map-text button.open-map{margin-top:40px}.academy-info .inline-flex.items-center.justify-center.rounded-full.bg-white\/40{display:none}.academy-info .gap-y-16{row-gap:0;padding:0 15px}.map-gradient-block .relative.z-10{height:480px}.homepage-latest-news{margin-top:70px;margin-bottom:70px}.homepage-latest-news .news-button{margin-top:45px;flex-direction:row}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item .ctf-tweet-content p.ctf-tweet-text a{word-break:break-word}.academy-info .inline-block.w-full{padding-top:35px;padding-bottom:35px}.cookieconsent-popup .cookieconsent-button-wrap button{padding:10px 22px}.contact-page-layout .col-span-3{grid-column:span 3 / span 3}.contact-page-layout iframe{height:350px;min-height:100%}.homepage-hero .absolute.bottom-20{bottom:40px}.custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 12 / span 12}.contact-page-layout .breadcrumbs{margin-top:50px}.contact-page-layout h3{margin-top:20px;margin-bottom:30px;font-size:32px}.contact-page-layout .mb-12{margin-bottom:60px}.vacancy-meta>div:last-of-type{order:1}.vacancy-meta>div:first-of-type{order:2}.vacancy-tax{margin-top:-16px}.tax-vacancies section.mt-9{margin-top:40px}.opening-section-image img.max-w-\[600px\]{margin:0 auto;margin-bottom:60px;max-height:340px;min-height:340px;width:100%}.opening-section-image .bg-block{display:block;max-height:464px;width:100%}.opening-section-image .container>div:first-of-type{display:flex;justify-content:center}.opening-section-image a#vimeo-autoload .cta-btn{margin:0}.content-section-full-scroll{flex-wrap:wrap}.sidebar-section-scroll,.content-section-scroll{width:100%;clear:both}.sidebar-section-scroll{position:relative}.scrollable-menu{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.scrollable-menu .breadcrumbs{min-width:100%;margin:0;margin-top:80px}.scrollable-menu-inner{margin:0;position:absolute;width:100vw;max-width:100vw;padding:0 30px;z-index:1;background:rgb(255 255 255 / 83%);border-bottom:1px solid rgb(59 59 59 / 15%);backdrop-filter:blur(2px);width:100vw!important;margin-top:0px!important}.scrollable-menu-inner h3{position:relative}.scrollable-menu-inner h3{position:relative;font-size:20px;margin:0px!important;padding:15px 0;cursor:pointer}.scrollable-menu-inner h3:after{content:"\f078";font-family:FontAwesome-Light;position:absolute;right:2px;font-size:14px;top:19px;transform:rotate(0deg)}.scrollable-menu-inner h3.active:after{transform:rotate(180deg)}.scrollable-menu-inner ul{margin:0;height:0;overflow:hidden;opacity:0;visibility:hidden}.scrollable-menu-inner ul{row-gap:20px}.scrollable-menu-inner ul.active{height:auto;opacity:1;visibility:visible;margin-top:7px;margin-bottom:20px}.scrollable-menu-inner .mb-9.w-full.h-0\.5.bg-primary{display:none}.scrollable-menu-inner.fixed,.scrollable-menu-inner.fixed.shifted,.scrollable-menu-inner.shifted{margin-top:0;position:fixed;top:0;bottom:auto}.content-section-scroll{padding-top:20px;padding-bottom:50px}.post-type-archive-news .content-section-scroll{padding-bottom:10px}img.team-no-image,img.team-image-block{max-width:240px;margin-left:auto;margin-right:auto;float:none}.single-vacancy header.header,.post-type-archive-news header.header,.page-template-template-join-us header.header,.single-news header.header{position:absolute!important}section.cta-panels{margin-top:40px;margin-bottom:60px}.cta-panels a.absolute{padding:30px}.heading-2{font-size:36px}.academy .flex-1:first-of-type{max-width:210px}.academy .flex-1 h4{font-size:24px;margin-bottom:10px}.academy .flex-1 .my-5{margin:13px 0}.academy .flex-1:last-of-type{min-width:100%}.academy .flex-1 .mt-6.mb-5{margin-top:10px;margin-bottom:26px}.academy{padding-top:30px;padding-bottom:25px}.related-stories .flex.gap-x-4{padding-right:9px}.related-stories h3.heading-3{font-size:26px;padding-right:10px}.page-template-template-academies h2{margin-top:0;margin-bottom:0}.page-template-template-academies section.mt-14.mb-28{margin-top:40px;margin-bottom:60px}.page-id-1519 main{padding-bottom:30px}.page-id-1519 .opening-section-image{padding-bottom:0}.page-parent section.my-9{margin-top:0px!important;margin-bottom:50px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important}.page-template-template-join-us section.my-9.md\:my-\[72px\] h4.my-9{margin-top:0}img.mt-9.mb-9.md\:mb-\[72px\].w-full.object-contain{margin-bottom:50px}.page-template-template-join-us section.my-9.md\:my-\[72px\]{margin-top:0px!important;margin-bottom:0px!important}.page-template-template-join-us section .standard-formatting{margin-bottom:0px!important}.page-template-template-team .standard-formatting{margin-top:0;margin-bottom:20px}.page-template-template-team .standard-formatting h1{margin-bottom:19px}.page-template-template-team h2.heading-2{margin-top:45px;margin-bottom:23px}.team-org-image{margin-top:0;margin-bottom:0}.page-template-template-team .container .team>h4{margin-top:40px}.page-template-template-welcome section.my-8.md\:my-\[72px\]{margin-bottom:0px!important}.page-template-template-welcome section.my-16.md\:my-20{margin:0;margin-bottom:50px}.page-template-template-welcome section.mt-16.md\:mt-32{margin-top:50px;margin-bottom:70px}.page-template-template-team section.mb-28{margin-bottom:50px}.team-org-image img.object-contain{min-width:100%}.page-id-1519 .opening-section-image span.inline-block{margin-bottom:25px}.animated-stats ul.container{flex-direction:row}.animated-stats ul li.flex{flex:1}.academy-buttons a.cta-btn{padding-left:0;padding-right:0}.academy-buttons{margin-top:35px;gap:15px!important;margin-bottom:10px}.team-org-image img{min-width:100%}.no-opening-image{display:block!important;position:relative!important;float:left;margin-bottom:10px}.no-opening-image~.container{row-gap:0;margin-top:-2em}.academies-grid .academies-grid-inner{padding:40px 20px 30px}.team-pull-up{margin-top:-80px}.page-template-template-team .team .standard-formatting{margin-top:0;margin-bottom:30px}.archive .custom-twitter-feed #ctf .ctf-tweet-items{grid-template-columns:repeat(4,minmax(0,1fr))}.archive .custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 2 / span 2}.top-gradient-block{height:50px;max-height:50px}.contact-page-layout h1{line-height:1.4!important;margin-top:40px;margin-bottom:30px;font-size:34px}.form-main{padding-left:0;padding-top:0;padding-right:0}a.report-safeguarding{top:110px}.contact-page-layout .mb-12{margin-bottom:30px}a.report-safeguarding{position:absolute!important}.cookieconsent-popup{z-index:999999}.standard-content-block .featured-image.block{height:270px}.standard-content-block .featured-image.block,.standard-content-block .featured-vimeo-video{margin-bottom:30px}a.scroll-down-hero svg{width:30px}.document-links-subpage{margin-top:-20px!important}.page-template-template-welcome header.header{position:absolute}.sidebar-container,.sidebar-container-content{width:100%!important}.sidebar-container-content{clear:both}.sidebar-full-content>.flex{flex-wrap:wrap}a.scroll-down-hero{margin-top:20px}a.scroll-down-hero:hover{margin-top:30px}.page-id-2121 .standard-content-block,.home .standard-content-block{margin-top:5px;margin-bottom:10px}.image-side-video{height:340px}.page-with-sidebar-content .opening-section-image .image-side-video{padding-left:0}.opening-section-image{padding-top:50px}.opening-section-image .bg-block{max-height:300px}.page-template-template-full-width section.my-9,body:not(.home) .standard-content-block .my-9{margin-top:0px!important;margin-bottom:40px!important}.page-with-sidebar-content{margin-top:40px}.has-sidebar .breadcrumbs{margin-top:70px;margin-bottom:30px}.scrollable-menu-inner{margin-top:0;margin-bottom:30px}.team-block h4{font-size:24px!important;margin-top:0px!important}.team-block p{font-size:16px!important;line-height:1.3!important;margin:0px!important}.dropdown-main .mt-10.mb-14{margin-top:30px;margin-bottom:30px}.dropdown-main ul.pl-8.space-y-2{padding-left:2px}.team-block .p-5{padding:25px;min-height:0}.page-with-sidebar-content>section{margin-bottom:40px!important;margin-top:0}.dropdown-header,.document-header-none{height:auto!important;min-height:46px;padding-top:10px!important;padding-bottom:10px!important;padding-left:15px!important}.document-header h4,.document-header-none h4,.dropdown-header h4{font-size:16px;line-height:1.5!important}.md\:mt-16{margin-top:40px}.section-standard-content{margin-bottom:40px!important}.section-standard-content .sub-title{margin-bottom:20px}.newsletter-listing-blocks{margin-top:30px;margin-bottom:30px}.newsletter-listing-blocks .relative.group a{padding:30px}.page-with-sidebar-content .opening-section-image .bg-block{max-height:340px;left:20px}.page-with-sidebar-content .opening-section-image .bg-block{max-height:310px;left:auto;width:100vw}.page-with-sidebar-content .opening-section-image{display:flex;flex-wrap:wrap;justify-content:center}.page-with-sidebar-content .opening-section-image .container{row-gap:25px}.opening-section-image span.inline-block{margin-bottom:25px;margin-top:12px}.page-with-sidebar-content .opening-section-image{min-height:0;padding-bottom:0}.calendar-block h2{font-size:24px;margin-bottom:25px}section.calendar-block{margin-top:0px!important}.calendar-block td{font-size:14px;padding:15px 20px}section.calendar-block h4{font-size:18px;margin-bottom:12px}section.cta-panels a.absolute{padding:30px}section.quote-block h2{font-size:28px;margin-bottom:62px}section.quote-block .quote-inner-block-header{font-size:18px;padding:13px 24px;margin-bottom:-10px;line-height:1.5}section.quote-block h3.text-white{font-size:26px;line-height:1.4;padding:0 24px 35px}section.quote-block h3.text-white{font-size:24px;line-height:1.4;padding:0 30px 35px}.team>h4,.document-list>h4{font-size:26px;margin-top:0;margin-bottom:25px}.intro-block-gradient p{line-height:1.5!important}.intro-block-gradient.intro-block .container{padding-top:50px;padding-bottom:50px}.homepage-latest-news .separator{margin-bottom:10px}.homepage-latest-news{margin-top:50px;margin-bottom:50px}.homepage-page-links .container{padding-top:60px;padding-bottom:60px}.homepage-latest-news .news-button{margin-top:40px}.intro-block-gradient.intro-block .container .flex.flex-col{flex-wrap:wrap;gap:15px}.intro-block-gradient.intro-block a{white-space:nowrap;min-width:100%}.homepage-page-links a{padding:30px}.homepage-page-links a h3{font-size:26px}.homepage-page-links a .flex{gap:10px}.intro-block-gradient .separator{margin-top:15px;margin-bottom:25px;height:3px}.contact-page-layout{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:0}.contact-page-layout .breadcrumbs{margin-top:0;margin-bottom:20px}.contact-page-layout h1{margin-top:20px;margin-bottom:30px}.contact-us-contacts-block span{font-size:16px}.contact-page-left-info .separator{margin-bottom:30px}.contact-page-layout>div{min-width:100%}.contact-page-left-info{min-height:0}.contact-page-layout>div{margin:0}.contact-page-left-info{padding-top:44px;padding-bottom:0;margin-bottom:0px!important}.contact-page-left-info .separator{margin-top:10px}.has-sidebar{flex-wrap:wrap}.page-template-template-page-with-sidebar header.header{position:absolute!important}.page-template-template-page-with-sidebar .has-sidebar .breadcrumbs{margin-top:80px;margin-bottom:0}.page-template-template-page-with-sidebar .content-section-scroll{padding-top:0;padding-bottom:0}.acf-modal-content{padding:35px!important}.acf-modal-close{top:35px;right:35px}.acf-modal-content #acf-modal-title{font-size:28px;padding-right:30px}.acf-modal-content #acf-modal-date{font-size:18px;margin-top:10px}.acf-modal-content .right{margin-top:15px}.acf-modal-content{max-width:100%;width:100%;height:100%;border-radius:0;overflow-x:hidden;overflow-y:auto}}@media only screen and (min-width :1022px) and (max-width :1300px){.page-with-sidebar-content .opening-section-image .image-side-video{padding-left:30px}header .nav-item{padding:42px 0;font-size:13px}.top-gradient-block{height:70px!important}footer h6{font-size:16px}.opening-section-image a#vimeo-autoload .cta-btn{margin:0}.page-with-sidebar-content .opening-section-image .bg-block{max-height:540px;left:20px}body .uwy.userway_p1 .uai{top:18px!important}a.report-safeguarding{position:absolute!important}body .uwy .uai{position:absolute!important}body .uwy{position:absolute!important}body .uwy.userway_p1 .uai{left:-47px!important}body .uwy.userway_p1 .userway_buttons_wrapper{top:134px!important}.archive .custom-twitter-feed #ctf .ctf-tweet-items{grid-template-columns:repeat(4,minmax(0,1fr))}.archive .custom-twitter-feed #ctf .ctf-tweet-items .ctf-item{grid-column:span 2 / span 2}.top-gradient-block{height:80px}.homepage-hero{height:calc(100vh - 310px)!important}.cookieconsent-popup .cookie-left{max-width:600px}.team-org-image img{min-width:100%}.post-list a.shadow-md .px-9.pt-11.pb-10,.news-carousel a.shadow-md .px-9.pt-11.pb-10{padding:30px}.heading-4{font-size:40px}.full-image-single{margin-bottom:55px;height:450px}.mb-10{margin-bottom:35px}.standard-formatting h1{font-size:36px}.standard-formatting h2{font-size:32px}.standard-formatting h3{font-size:28px}.standard-formatting h4{font-size:26px}.standard-formatting blockquote p{font-size:26px}.heading-3{font-size:34px}.news-carousel{margin-top:50px}.lg\:mb-28{margin-bottom:80px!important}.section-standard-content>*:last-child{margin-bottom:0}.standard-content-block .section-standard-content{margin-bottom:0px!important}.page-with-sidebar-content .opening-section-image{padding-top:30px;padding-bottom:0;min-height:540px;margin-top:35px}.md\:my-\[72px\]{margin-top:60px!important;margin-bottom:60px!important}.newsletter-listing-blocks.inline-blocks{margin-top:50px;margin-bottom:50px}.heading-3.sub-title~.featured-image.block{margin-top:20px}.alternative-quote-block h3{font-size:24px;line-height:1.5;padding:25px 30px 30px}.quote-inner-block .quote-inner-block-header{font-size:18px}.quote-inner-block h3{font-size:24px;padding:0 25px 30px;line-height:1.5}section.quote-block h2{font-size:24px;line-height:1.2;margin-bottom:60px}.contact-page-layout{display:flex;flex-direction:row}.contact-page-layout>div{flex:1}section.document-list{margin-top:30px!important}img.team-image-block{aspect-ratio:1 / 1}section.document-list>h4{margin-top:30px}.team>h4,.document-list>h4{font-size:30px;margin-top:60px;margin-bottom:25px}section.mt-4.lg\:mt-8.mb-9.lg\:mb-\[72px\].to-animate{margin-bottom:30px}section.alternative-quote-block{margin-bottom:30px;margin-top:40px}.md\:mt-16{margin-top:35px}.page-with-sidebar-content.content-section-scroll{margin-bottom:50px}section.calendar-block{margin-top:20px}section.calendar-block h2{font-size:22px;margin-bottom:20px}section.calendar-block td{font-size:16px;line-height:1.3}.breadcrumbs{white-space:nowrap}.heading-3.sub-title{font-size:28px;margin-bottom:10px}.standard-content-block .section-standard-content.md\:my-\[72px\]{margin-top:35px!important}.pt-16{padding-top:60px}.mt-\[50px\]{margin-top:40px!important}.my-10{margin-top:30px;margin-bottom:30px}.animated-stats .heading-1{font-size:90px}.opening-section-image .standard-formatting p{font-size:20px}.opening-section-image span.inline-block{margin-bottom:40px}.opening-section-image .cta-btn{margin-top:40px;padding-left:0;padding-right:0;width:100%;text-align:center}.academy-carousel img{width:auto;max-height:60px}.academy-carousel h4{font-size:26px}.home .standard-content-block{margin-bottom:60px;margin-top:40px}.academy-info>div>.inline-block{padding:50px}.academy-info .mt-6.md\:mt-10.md\:ml-5.lg\:ml-\[60px\]{margin-left:0}.academy-info ul{margin-left:0}.academy-info .mt-8.md\:mt-\[52px\].md\:ml-5.lg\:ml-\[60px\].flex.items-center.justify-between{margin-left:0;margin-top:10px}.academy-info .mt-6.md\:mt-10.md\:ml-5.lg\:ml-\[60px\]{margin-left:0;margin-top:20px}.map-text h5{font-size:24px}.map-text button.open-map{margin-top:50px}.md\:h-\[580px\]{height:450px}.animated-stats{padding-top:35px;padding-bottom:50px}.page-template-template-full-width-php section.my-9.md\:my-\[72px\]{margin-top:30px!important;margin-bottom:30px!important}.cta-panels{margin-top:50px;margin-bottom:60px}.standard-formatting blockquote{padding:30px 30px}.homepage-latest-news{margin-top:90px;margin-bottom:90px}.homepage-latest-news .news-button{margin-top:50px}.main-nav li.group-has-children .dropdown-menu .flex.gap-x-4{display:none}.map-text h2{margin-top:40px;font-size:50px}.homepage-page-links>div{padding-top:80px;padding-bottom:80px}.homepage-hero .custom-logo-size{max-height:100px}.main-nav li.group-has-children .dropdown-menu a{min-width:0;white-space:nowrap}.academy-buttons a.cta-btn{padding-left:0;padding-right:0}.academy-buttons{margin-top:30px}.academies-grid .academies-grid-inner{padding:40px 20px 30px}.form-main{padding-right:30px}.standard-content-block .featured-image.block{height:350px}.standard-content-block .featured-image.block,.standard-content-block .featured-vimeo-video{margin-bottom:30px}a.scroll-down-hero svg{width:30px}.homepage-hero{height:calc(100vh - 340px)!important}.document-links-subpage{margin-top:-56px!important}.scrollable-menu h3{font-size:26px}.scrollable-menu-inner ul{row-gap:15px;margin-top:0}.scrollable-menu-inner .mb-9{margin-bottom:20px}.breadcrumbs{margin-top:30px;margin-bottom:20px}.scrollable-menu-inner{margin-top:30px}.scrollable-menu-inner a{font-size:16px}.page-with-sidebar-content.content-section-scroll{margin-top:45px}.scrollable-menu-inner.fixed{margin-top:110px}footer{padding-top:50px!important;padding-bottom:50px!important}footer p,footer,footer a{font-size:14px}.footer-logo img{max-height:60px}.main-nav li.group-has-children .dropdown-menu>div{padding:20px 25px}.header .header-navigation{font-size:14px}footer .mt-4{margin-top:0}.homepage-latest-news{margin-top:70px;margin-bottom:70px}.homepage-latest-news .separator{margin-bottom:10px}}@media only screen and (min-width :1300px) and (max-width :1600px){.page-with-sidebar-content .opening-section-image .image-side-video{padding-left:58px}}