/*!
Theme Name: NCC Education
Theme URI: http://underscores.me/
Author: Splitpixel Creative Ltd - A Huddersfield West Yorkshire based design & marketing agency
Author URI: http://www.splitpixel.co.uk
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: splitpixel
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

NCC Education theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.dark_blue{color:#032367}.dark_blue_bg{background-color:#032367;color:#fff}.light_blue{color:#0c5ab5}.light_blue_bg{background-color:#0c5ab5;color:#fff}.red{color:#d92c27}.red_bg{background-color:#d92c27;color:#fff}.grey{color:#5b6770}.grey_bg{background-color:#5b6770;color:#fff}.dark_grey{color:#0f1224}.dark_grey_bg{background-color:#0f1224;color:#fff}.medium_grey{color:#dee1e2}.medium_grey_bg{background-color:#dee1e2}.light_grey{color:#f9fafa}.light_grey_bg{background-color:#f9fafa}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,textarea{color:#032367;font-family:"Montserrat",sans-serif;font-size:13px;font-size:1.3rem;line-height:1.46;font-weight:400}@media screen and (min-width:768px){body,button,input,select,textarea{font-size:14px;font-size:1.4rem;line-height:1.42}}@media screen and (min-width:1024px){body,button,input,select,textarea{font-size:16px;font-size:1.6rem;line-height:1.4}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;padding-top:0;font-family:"Montserrat",sans-serif;font-weight:600;text-transform:initial;margin-bottom:10px}h1,.h1{font-size:26px;font-size:2.6rem;line-height:26px;font-weight:900}h2,.h2{font-size:24px;font-size:2.4rem;line-height:24px;font-weight:900}h3,.h3{font-size:25px;font-size:2.5rem;line-height:28px}h4,.h4{font-size:17px;font-size:1.7rem;line-height:19px;margin-top:10px}h5,.h5{font-size:14px;font-size:1.4rem;line-height:17px;margin-top:10px}h6,.h6{font-size:12px;font-size:1.2rem;line-height:18px;margin-top:10px}.feat_text{font-size:15px;font-size:1.5rem;line-height:20px}.small_text{font-size:12px;font-size:1.2rem;line-height:18px}@media screen and (min-width:480px){h1,.h1{font-size:34px;font-size:3.4rem;line-height:34px}h2,.h2{font-size:30px;font-size:3rem;line-height:30px}h3,.h3{font-size:28px;font-size:2.8rem;line-height:31px}h4,.h4{font-size:17px;font-size:1.7rem;line-height:19px}h5,.h5{font-size:14px;font-size:1.4rem;line-height:17px}h6,.h6{font-size:12px;font-size:1.2rem;line-height:18px}.feat_text{font-size:16px;font-size:1.6rem;line-height:22px}}@media screen and (min-width:768px){h1,.h1{font-size:36px;font-size:3.6rem;line-height:36px}h2,.h2{font-size:31px;font-size:3.1rem;line-height:31px}h3,.h3{font-size:31px;font-size:3.1rem;line-height:33px}h4,.h4{font-size:18px;font-size:1.8rem;line-height:20px}h5,.h5{font-size:15px;font-size:1.5rem;line-height:18px}h6,.h6{font-size:12px;font-size:1.2rem;line-height:20px}.feat_text{font-size:18px;font-size:1.8rem;line-height:24px}}@media screen and (min-width:1024px){h1,.h1{font-size:50px;font-size:5rem;line-height:50px}h2,.h2{font-size:35px;font-size:3.5rem;line-height:40px}h3,.h3{font-size:28px;font-size:2.8rem;line-height:35px}h4,.h4{font-size:24px;font-size:2.4rem;line-height:30px}h5,.h5{font-size:20px;font-size:2rem;line-height:26px}h6,.h6{font-size:14px;font-size:1.4rem;line-height:16px}.feat_text{font-size:18px;font-size:1.8rem;line-height:24px}}p{margin:0;padding:0;padding-bottom:10px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:9.375px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:9.375px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.clear{clear:both}table{margin:0 0 1.5em;width:100%}html.w-mod-touch *{background-attachment:scroll!important}@media screen and (min-width:1200px){html.w-mod-touch body{background-attachment:fixed!important}}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{padding:12px 10px;background-color:#032367;color:#fff;display:inline-block;text-transform:capitalize;font-size:15px;font-size:1.5rem;line-height:1.375;font-family:"Montserrat",sans-serif;font-weight:900;text-decoration:none;transition:all 300ms ease-in-out;border-radius:0;border:none}.btn:focus,.gform_button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted}.btn:hover,.btn:active,.btn:focus,.gform_button:hover,.gform_button:active,.gform_button:focus,button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{color:#fff;background-image:linear-gradient(180deg,rgba(3,35,103,.4),rgba(3,35,103,.4))}.btn:visited,.gform_button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}.btn:visited:hover,.btn:visited:active,.btn:visited:focus,.gform_button:visited:hover,.gform_button:visited:active,.gform_button:visited:focus,button:visited:hover,button:visited:active,button:visited:focus,input[type=button]:visited:hover,input[type=button]:visited:active,input[type=button]:visited:focus,input[type=reset]:visited:hover,input[type=reset]:visited:active,input[type=reset]:visited:focus,input[type=submit]:visited:hover,input[type=submit]:visited:active,input[type=submit]:visited:focus{color:#fff}.btn.alt,.gform_button.alt,button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt{position:relative;border:2px solid #fff;background-color:rgba(0,0,0,0);border-radius:40px;overflow:hidden;margin:16px 10px 16px 0;z-index:1003;font-weight:700;padding:10px 20px}.btn.alt::before,.gform_button.alt::before,button.alt::before,input[type=button].alt::before,input[type=reset].alt::before,input[type=submit].alt::before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;transition:width .2s ease;background-color:#fff;z-index:-1}.btn.alt:focus,.btn.alt:hover,.gform_button.alt:focus,.gform_button.alt:hover,button.alt:focus,button.alt:hover,input[type=button].alt:focus,input[type=button].alt:hover,input[type=reset].alt:focus,input[type=reset].alt:hover,input[type=submit].alt:focus,input[type=submit].alt:hover{background-image:none;color:#032367;background-color:#fff}.btn.alt:focus::before,.btn.alt:hover::before,.gform_button.alt:focus::before,.gform_button.alt:hover::before,button.alt:focus::before,button.alt:hover::before,input[type=button].alt:focus::before,input[type=button].alt:hover::before,input[type=reset].alt:focus::before,input[type=reset].alt:hover::before,input[type=submit].alt:focus::before,input[type=submit].alt:hover::before{width:100%}.btn.alt.white_bg_btn,.gform_button.alt.white_bg_btn,button.alt.white_bg_btn,input[type=button].alt.white_bg_btn,input[type=reset].alt.white_bg_btn,input[type=submit].alt.white_bg_btn{border-color:#032367;color:#032367}.btn.alt.white_bg_btn::before,.gform_button.alt.white_bg_btn::before,button.alt.white_bg_btn::before,input[type=button].alt.white_bg_btn::before,input[type=reset].alt.white_bg_btn::before,input[type=submit].alt.white_bg_btn::before{background-color:#032367}.btn.alt.white_bg_btn:focus,.btn.alt.white_bg_btn:hover,.gform_button.alt.white_bg_btn:focus,.gform_button.alt.white_bg_btn:hover,button.alt.white_bg_btn:focus,button.alt.white_bg_btn:hover,input[type=button].alt.white_bg_btn:focus,input[type=button].alt.white_bg_btn:hover,input[type=reset].alt.white_bg_btn:focus,input[type=reset].alt.white_bg_btn:hover,input[type=submit].alt.white_bg_btn:focus,input[type=submit].alt.white_bg_btn:hover{background-color:#032367;color:#fff}.btn.alt.red,.gform_button.alt.red,button.alt.red,input[type=button].alt.red,input[type=reset].alt.red,input[type=submit].alt.red{border-color:#d92c27;color:#d92c27}.btn.alt.red::before,.gform_button.alt.red::before,button.alt.red::before,input[type=button].alt.red::before,input[type=reset].alt.red::before,input[type=submit].alt.red::before{background-color:#d92c27}.btn.alt.red:focus,.btn.alt.red:hover,.gform_button.alt.red:focus,.gform_button.alt.red:hover,button.alt.red:focus,button.alt.red:hover,input[type=button].alt.red:focus,input[type=button].alt.red:hover,input[type=reset].alt.red:focus,input[type=reset].alt.red:hover,input[type=submit].alt.red:focus,input[type=submit].alt.red:hover{background-color:#d92c27}.btn.alt_2,.gform_button.alt_2,button.alt_2,input[type=button].alt_2,input[type=reset].alt_2,input[type=submit].alt_2{position:relative;border:2px solid #fff;background-color:rgba(0,0,0,0);border-radius:40px;overflow:hidden;margin:16px 10px 16px 0;z-index:1003;font-weight:700;padding:10px 20px;background-image:none}.btn.alt_2:focus,.btn.alt_2:hover,.gform_button.alt_2:focus,.gform_button.alt_2:hover,button.alt_2:focus,button.alt_2:hover,input[type=button].alt_2:focus,input[type=button].alt_2:hover,input[type=reset].alt_2:focus,input[type=reset].alt_2:hover,input[type=submit].alt_2:focus,input[type=submit].alt_2:hover{background-color:#fff;color:#032367}.btn.alt_3,.gform_button.alt_3,button.alt_3,input[type=button].alt_3,input[type=reset].alt_3,input[type=submit].alt_3{padding:10px 20px;margin-right:10px;background-color:rgba(0,0,0,0);border:2px solid #012169;color:#012169;border-radius:40px;font-weight:700;position:relative;overflow:hidden;z-index:2}.btn.alt_3::before,.gform_button.alt_3::before,button.alt_3::before,input[type=button].alt_3::before,input[type=reset].alt_3::before,input[type=submit].alt_3::before{content:"";position:absolute;width:0%;height:100%;top:0;left:0;background-color:#012169;transition:width .2s ease;z-index:-1}.btn.alt_3:hover,.gform_button.alt_3:hover,button.alt_3:hover,input[type=button].alt_3:hover,input[type=reset].alt_3:hover,input[type=submit].alt_3:hover{background-image:none;color:#fff}.btn.alt_3:hover::before,.gform_button.alt_3:hover::before,button.alt_3:hover::before,input[type=button].alt_3:hover::before,input[type=reset].alt_3:hover::before,input[type=submit].alt_3:hover::before{width:100%}.btn.white,.gform_button.white,button.white,input[type=button].white,input[type=reset].white,input[type=submit].white{color:#fff}.btn.white:hover,.btn.white:active,.btn.white:focus,.gform_button.white:hover,.gform_button.white:active,.gform_button.white:focus,button.white:hover,button.white:active,button.white:focus,input[type=button].white:hover,input[type=button].white:active,input[type=button].white:focus,input[type=reset].white:hover,input[type=reset].white:active,input[type=reset].white:focus,input[type=submit].white:hover,input[type=submit].white:active,input[type=submit].white:focus{color:#fff}.btn.btn_lrg,.gform_button.btn_lrg,button.btn_lrg,input[type=button].btn_lrg,input[type=reset].btn_lrg,input[type=submit].btn_lrg{padding:17px 10px;font-size:18px;font-size:1.8rem;line-height:1.333}.btn.btn_sm,.gform_button.btn_sm,button.btn_sm,input[type=button].btn_sm,input[type=reset].btn_sm,input[type=submit].btn_sm{padding:5px;font-size:13px;font-size:1.3rem;line-height:1.462}.btn.dark_blue_btn,.gform_button.dark_blue_btn,button.dark_blue_btn,input[type=button].dark_blue_btn,input[type=reset].dark_blue_btn,input[type=submit].dark_blue_btn{background-color:#032367}.btn.dark_blue_btn:hover,.gform_button.dark_blue_btn:hover,button.dark_blue_btn:hover,input[type=button].dark_blue_btn:hover,input[type=reset].dark_blue_btn:hover,input[type=submit].dark_blue_btn:hover{background-image:linear-gradient(180deg,rgba(12,90,181,.4),rgba(12,90,181,.4))}.btn.light_blue_btn,.gform_button.light_blue_btn,button.light_blue_btn,input[type=button].light_blue_btn,input[type=reset].light_blue_btn,input[type=submit].light_blue_btn{background-color:#0c5ab5}.btn.light_blue_btn:hover,.gform_button.light_blue_btn:hover,button.light_blue_btn:hover,input[type=button].light_blue_btn:hover,input[type=reset].light_blue_btn:hover,input[type=submit].light_blue_btn:hover{background-image:linear-gradient(180deg,rgba(3,35,103,.4),rgba(3,35,103,.4))}.red_bg .btn.alt:hover,.red_bg .btn.alt:focus,.red_bg .btn.alt_2:hover,.red_bg .btn.alt_2:focus{color:#d92c27}.dark_blue_bg .btn.alt:hover,.dark_blue_bg .btn.alt:focus{color:#032367}.light_blue_bg .btn.alt:hover,.light_blue_bg .btn.alt:focus,.light_blue_bg .btn.alt_2:hover,.light_blue_bg .btn.alt_2:focus{color:#0c5ab5}.white_bg .btn{border-color:#032367;color:#032367}.white_bg .btn::before{background-color:#032367}.white_bg .btn:hover,.white_bg .btn:focus{color:#f9fafa}.white_bg .btn.alt_2:focus,.white_bg .btn.alt_2:hover{background-color:#032367}.grey_bg .btn.alt_2:focus,.grey_bg .btn.alt_2:hover{color:#5b6770}label{width:100%;display:block;padding:5px 0;font-size:12px;font-size:1.2rem;line-height:1.2;font-weight:700}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{width:100%;height:40px;font-weight:400;border-radius:0;color:#032367;background-color:#fff;padding:8px 12px;border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{outline:none;color:#032367}.chosen-container.chosen-container-single{width:100%!important}select,.w-input,.w-select,.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{width:100%;height:40px;padding-left:8px;border-radius:0;border:1px none #000;background-color:#d9e0e7;box-shadow:inset 1px 1px 6px 0 rgba(255,255,255,.05);background-image:none;color:#032367;font-weight:400}select span,.w-input span,.w-select span,.chosen-container-single .chosen-single span,.chosen-container-active.chosen-with-drop .chosen-single span{line-height:40px}select div b,.w-input div b,.w-select div b,.chosen-container-single .chosen-single div b,.chosen-container-active.chosen-with-drop .chosen-single div b{height:20px;margin-top:8px}select.transparent_bg,.w-input.transparent_bg,.w-select.transparent_bg,.chosen-container-single .chosen-single.transparent_bg,.chosen-container-active.chosen-with-drop .chosen-single.transparent_bg{color:#fff;background-color:rgba(0,0,0,0)}select:focus,.w-input:focus,.w-select:focus,.chosen-container-single .chosen-single:focus,.chosen-container-active.chosen-with-drop .chosen-single:focus{outline:none;color:#032367}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{padding:0 10px}textarea{padding:10px;width:100%;height:150px}.form_holder .ginput_container_checkbox .gfield_checkbox li input[type=checkbox],.gform_wrapper .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{margin-top:0!important}::-webkit-input-placeholder{color:#cacaca}:-moz-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}@media screen and (min-width:1024px){label{font-size:14px;font-size:1.4rem}}.form_holder,.gform_wrapper{width:100%}.form_holder ul,.gform_wrapper ul{padding:0;margin:0;list-style:none}.form_holder ul li,.gform_wrapper ul li{width:100%;margin-bottom:15px}.form_holder .gform_footer,.gform_wrapper .gform_footer{text-align:left}.form_holder .gfield_required,.gform_wrapper .gfield_required{color:red}.form_holder .validation_error,.gform_wrapper .validation_error{padding:10px 0;color:red}.form_holder .validation_message,.gform_wrapper .validation_message{font-size:14px;font-size:1.4rem;color:red}.form_holder .gform_validation_container,.gform_wrapper .gform_validation_container{display:none!important}.form_holder .ginput_container_checkbox .gfield_checkbox li,.gform_wrapper .ginput_container_checkbox .gfield_checkbox li{position:relative;z-index:1}.form_holder .ginput_container_checkbox .gfield_checkbox li input[type=checkbox],.gform_wrapper .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{display:inline-block;position:absolute;left:0;top:5px}.form_holder .ginput_container_checkbox .gfield_checkbox li label,.gform_wrapper .ginput_container_checkbox .gfield_checkbox li label{width:auto;display:inline-block;padding:0 0 0 20px}.form_holder .ginput_container_consent,.gform_wrapper .ginput_container_consent{padding-bottom:5px}.form_holder .ginput_container_consent input[type=checkbox],.gform_wrapper .ginput_container_consent input[type=checkbox]{float:left;margin-top:1px}.form_holder .ginput_container_consent label,.gform_wrapper .ginput_container_consent label{width:auto;float:left;padding:0 0 0 5px}.form_holder .ginput_container_consent:after,.form_holder .ginput_container_consent::after,.gform_wrapper .ginput_container_consent:after,.gform_wrapper .ginput_container_consent::after{content:"";display:table;clear:both}.form_holder .gfield_consent_description,.gform_wrapper .gfield_consent_description{font-size:11px;font-size:1.1rem}.form_holder .gfield_error,.gform_wrapper .gfield_error{background-color:rgba(255,223,224,.25);margin-bottom:6px!important;border-top:1px solid #c89797;border-bottom:1px solid #c89797;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.form_holder .name_first,.form_holder .name_last,.gform_wrapper .name_first,.gform_wrapper .name_last{margin-bottom:15px}.form_holder .gfield_date_dropdown_month,.form_holder .gfield_date_dropdown_day,.form_holder .gfield_date_dropdown_year,.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_year{margin-bottom:10px}@media screen and (min-width:768px){.form_holder .form_left,.gform_wrapper .form_left{width:50%;float:left;padding-right:5px}.form_holder .form_right,.gform_wrapper .form_right{width:50%;float:left;padding-left:5px}.form_holder .form_clear_left,.gform_wrapper .form_clear_left{clear:left}.form_holder .form_full_clear,.gform_wrapper .form_full_clear{clear:both}}a{color:#0c5ab5;text-decoration:none}a:visited{color:purple}a:hover,a:focus,a:active{color:#032367}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.site-main a{text-decoration:underline}.site-main a.btn{text-decoration:none}.site-main .news_intro a,.site-main .news_right_col a,.site-main .posted-on a,.site-main .nav-links a,.site-main .entry-footer a{text-decoration:none}.nav_icon{float:right}.nav_icon a{width:50px;height:50px;padding:10px;display:block;background-color:#032367}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.mm-wrapper_opened .hamburger:hover{opacity:1}.mm-wrapper_opened .hamburger .hamburger-inner,.mm-wrapper_opened .hamburger .hamburger-inner::before,.mm-wrapper_opened .hamburger .hamburger-inner::after{background-color:#0c5ab5}.hamburger-box{display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:26px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.main_nav_holder{margin:auto 0;height:fit-content;display:block;width:-webkit-fill-available;position:relative}.main_nav_holder .alt_links{display:none;position:absolute;list-style-type:none;top:-70%;right:0}.main_nav_holder .alt_links a{text-decoration:none;background-color:#032367;color:#fff;padding:6px 15px;font-size:14px;transition:background-color .2s ease}.main_nav_holder .alt_links a:focus,.main_nav_holder .alt_links a:hover{background-color:#0c5ab5}.main_nav_holder .main_nav{display:none}.main_nav_holder .main-navigation{clear:both;width:auto;position:relative;z-index:100}@media screen and (min-width:1238px){.main_nav_holder .alt_links{display:-ms-flexbox;display:flex}}.mobile_search{float:right;height:100%}.mobile_search .search_link{height:50px;width:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mobile_search .search_link a{background-size:23px}.mm-panels>.mm-panel{background:#032367;color:#fff}.mm-panels>.mm-panel .mm-navbar__title{background:#032367;color:#fff;font-weight:700}.mm-panels>.mm-panel .mm-listitem{color:#fff;border:none}.mm-panels>.mm-panel .mm-listitem.current-menu-item{background:#0c5ab5}.mm-panels>.mm-panel .mm-listitem:after{border-color:#fff;left:0}.mm-panels>.mm-panel .mm-listitem .mm-btn_next:after,.mm-panels>.mm-panel .mm-listitem .mm-btn_prev:before{border-color:#fff}.mm-panels>.mm-panel .mm-listitem .mm-listitem__btn:not(.mm-listitem__text){border-left:none}.mm-panels>.mm-panel .mm-listitem .mm-listitem__text{padding-top:12px;padding-bottom:12px}.mm-panels>.mm-panel .mm-listitem .mm-panel{padding:0 0 0 5px;border-top:1px solid #fff;background:#0c5ab5}.mm-panels>.mm-panel .mm-listitem .mm-panel li{background:#032367}.mm-panels>.mm-panel .mm-listitem .mm-panel li.current_page_item{background:#0c5ab5}@media screen and (min-width:768px){.nav_icon{margin-right:10px;z-index:200;position:relative}}@media screen and (min-width:1238px){.nav_icon{display:none}.main_nav_holder .main_nav{position:relative;z-index:200;margin-right:10px;display:initial;float:right}.main_nav_holder .main_nav .main-navigation ul{position:relative;z-index:999999;margin:0;padding:0;list-style:none}.main_nav_holder .main_nav .main-navigation ul li{float:left;font-size:13px;font-size:1.3rem;line-height:1.295;font-weight:900;position:relative;z-index:999999}.main_nav_holder .main_nav .main-navigation ul li a{display:block;padding:15px 9px;color:#fff;border:none;transition:border 200ms ease}.main_nav_holder .main_nav .main-navigation ul li a:hover,.main_nav_holder .main_nav .main-navigation ul li a:focus{background-color:#0c5ab5}.main_nav_holder .main_nav .main-navigation ul li.menu-item-has-children a::after{content:"▾";padding-left:5px}.main_nav_holder .main_nav .main-navigation ul li.menu-item-has-children ul li a::after{display:none}.main_nav_holder .main_nav .main-navigation ul li.mega-wpml-ls-current-language{background-color:#032367!important}.main_nav_holder .main_nav .main-navigation ul li.mega-wpml-ls-current-language a{padding:7px!important}.main_nav_holder .main_nav .main-navigation ul li:hover>.sub-menu,.main_nav_holder .main_nav .main-navigation ul li.focus>.sub-menu{display:block}.main_nav_holder .main_nav .main-navigation ul ul{min-width:100%;white-space:nowrap;padding:0;display:none;position:absolute;top:100%;z-index:99999;background-color:#0c5ab5;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.main_nav_holder .main_nav .main-navigation ul ul li{width:100%;height:auto;margin:0;font-size:12px;font-size:1.2rem;line-height:1.286}.main_nav_holder .main_nav .main-navigation ul ul li a{display:block;width:100%;height:auto;padding:10px 15px;line-height:18px;background-color:rgba(0,0,0,0);color:#fff}.main_nav_holder .main_nav .main-navigation ul ul li a:hover,.main_nav_holder .main_nav .main-navigation ul ul li a:focus{border-bottom:none;background:linear-gradient(180deg,rgba(3,35,103,.4),rgba(3,35,103,.4))}.main_nav_holder .main_nav .main-navigation ul ul li.current-menu-item a{color:#fff;border-bottom:none;background:linear-gradient(180deg,rgba(3,35,103,.4),rgba(3,35,103,.4))}.main_nav_holder .main_nav .main-navigation ul ul li ul{min-width:100%;white-space:nowrap;display:none;position:absolute;top:0;right:100%;margin-right:-10px;z-index:99999}}@media screen and (min-width:1200px){.main_nav_holder .main_nav .main-navigation ul li{font-size:14px;font-size:1.4rem}.main_nav_holder .main_nav .main-navigation ul li a{padding:15px}.main_nav_holder .main_nav .main-navigation ul ul li{font-size:13px;font-size:1.3rem}.main_nav_holder .main_nav .main-navigation ul ul li a{padding:10px 20px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#mobile-navigation .search_link{display:none}.search_link a{padding-left:45px!important;background-image:url(../svg/search-white.svg);background-position:50%;background-size:15px;background-repeat:no-repeat;padding:15px 20px!important;background-position:50% 50%}.wpml-ls-item .wpml-ls-flag{margin-right:5px}.mega_menu_width{position:absolute;width:96%;margin:0 auto;left:50%;top:0;transform:translateX(-50%)}.mega-menu h5{margin:10px 0;padding:0}.mega-menu .mega-menu-item{padding:0}.mega-menu .menu_splitter{height:1px;background-color:#fff;margin-bottom:40px}.mega-menu .mega-menu-link{transition:all .2s!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:8.75px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.site-header{position:relative;width:100%;background-color:#0c5ab5;padding:15px 10px;display:-ms-flexbox;display:flex;top:0;width:100%;z-index:999}.site-header .logo_nav_holder{position:absolute;left:10px;top:0;width:173px;height:100%}.site-header .logo_nav_holder .logo{width:173px;height:100%;position:relative;z-index:10}.site-header .logo_nav_holder .logo img{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;display:block}.search_full{display:none;z-index:300;position:relative;width:100%;color:#fff}.search_full .search_form_content{width:100%;padding:8px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.search_full .search_form_content .search_form_holder{max-width:450px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_full .search_form_content .search_form_holder .label_input{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_full .search_form_content .search_form_holder label{margin:0 10px;width:auto;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;font-size:1.6rem;line-height:1.375}.search_full .search_form_content .search_form_holder input[type=search]{display:block;max-width:110px;height:38px;padding:8px 12px;font-size:14px;line-height:1.42857143;color:#fff;font-size:16px;font-size:1.6rem;background:none;border:1px solid #fff;margin-right:10px}.search_full .search_form_content .search_form_holder input[type=submit]{margin:0;height:40px;padding:10px 20px;background-color:#0c5ab5}.search_full .search_form_content .search_form_holder input[type=submit]:hover{cursor:pointer;background-image:linear-gradient(180deg,rgba(12,90,181,.4),rgba(12,90,181,.4));color:#fff}.search_full .search_form_content .search_close{width:30px;margin:0 20px 0 20px;z-index:10}.search_full .search_form_content .search_close a{display:inline-block}.search_full .search_form_content .search_close img{width:100%;height:auto;display:block}@media screen and (min-width:400px){.search_full .search_form_content .search_form_holder input[type=search]{max-width:180px}}@media screen and (min-width:768px){.site-header{padding:15px 20px}.site-header .logo_nav_holder{left:20px;width:220px}.site-header .logo_nav_holder .logo{width:220px}.search_full .search_form_content .search_form_holder input[type=search]{max-width:none}}@media screen and (min-width:1024px){.site-header{height:120px;padding:25px 30px}.site-header .logo_nav_holder{left:30px}.search_full .search_form_content{-ms-flex-pack:center;justify-content:center}}.fh_hero{width:100%;height:500px;position:relative;z-index:1;background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.fh_hero .fh_hero_text{width:90%;max-width:1200px;position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%,-50%);color:#fff;text-align:center}@media screen and (min-width:1024px){.fh_hero{height:650px}}@media screen and (min-width:1200px){.fh_hero{height:100vh}}.hero-slider .slick-track{height:80vh;display:-ms-flexbox;display:flex}.hero-slider__background-image{position:absolute;object-fit:cover;width:100%;height:100%;z-index:1000}.hero-slider__gradient{background-image:linear-gradient(20deg,#000 15%,rgba(255,255,255,0));position:absolute;width:100%;height:100%;z-index:1001}.hero-slider__content{position:absolute;top:auto;right:auto;bottom:70px;left:15px;width:90%;z-index:1002;color:#fff}.hero-slider__content .h1{padding:0;margin:0 0 20px}.hero-slider__content a{margin:16px 16px 16px 0}.hero-slider .slick-arrow{width:50px!important;height:50px!important;background-size:30px 30px!important;bottom:15px!important;top:auto!important}.hero-slider .slick-arrow.slick-next{left:50px!important}.hero-slider .slick-dots{bottom:30px!important;width:fit-content!important;left:100px!important}.hero-slider .slick-dots button::before{font-size:14px;color:#fff}.hero-slider .slick-dots .slick-active button::before{color:#fff}@media screen and (min-width:480px){.hero-slider__content{width:80%;bottom:80px}}@media screen and (min-width:768px){.hero-slider__content{width:60%;left:50px;bottom:90px;transform:none}.hero-slider .slick-arrow{bottom:30px!important}.hero-slider .slick-arrow.slick-next{left:100px!important}.hero-slider .slick-arrow.slick-prev{left:50px!important}.hero-slider .slick-dots{bottom:45px!important;left:150px!important}}@media screen and (min-width:1024px){.hero-slider__content{width:40%;left:100px;bottom:100px}.hero-slider .slick-arrow{bottom:35px!important}.hero-slider .slick-arrow.slick-prev{left:100px!important}.hero-slider .slick-arrow.slick-next{left:150px!important}.hero-slider .slick-dots{left:200px!important;bottom:50px!important}}.internal-hero{position:relative;display:block;height:30vh}.internal-hero__image{width:100%;height:100%;object-fit:cover;z-index:1}.internal-hero__image.fallback{object-position:50% 70%}.internal-hero__background-gradient{position:absolute;background-image:linear-gradient(20deg,#032367 30%,rgba(255,255,255,0));inset:0%;z-index:2}.internal-hero__background-gradient.fallback{background-image:none;background-color:rgba(0,0,0,.3)}.internal-hero__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;margin:0 auto;color:#fff;z-index:3;padding:0 15px}@media screen and (min-width:768px){.internal-hero{height:40vh}}.home-hero-section{display:grid;position:relative;height:auto;background:#0c5ab5}.home-hero-section .hero-image{position:relative;height:auto;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding-bottom:15px}.home-hero-section .hero-image .educate-mobile{padding-top:10px;padding-bottom:6px;display:block;background-color:#0c5ab5;color:#fff;text-align:center}.home-hero-section .hero-image .educate-mobile img{width:220px}.home-hero-section .educate{display:none;position:absolute;top:57%;z-index:10;width:28%;height:60vh;max-width:420px;padding-right:20px;padding-left:50px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#0c5ab5;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);transform:translate(0,-50%)}.home-hero-section .hero-container{position:relative;color:#fff;position:static;width:80%;margin:20px auto;padding-right:0;float:none;transform:none}.home-hero-section .hero-container .search-buttons-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.home-hero-section .hero-container .search-buttons-container .search-block{width:100%;margin-bottom:15px;padding:20px;padding-bottom:0;background-color:#fff;color:#032367}.home-hero-section .hero-container .search-buttons-container .search-block.red{background-color:#d92c27}.home-hero-section .hero-container .search-buttons-container .search-block .text-block-mobile{font-size:13px;line-height:18px;font-weight:900}.home-hero-section .hero-container .search-buttons-container .search-block .text-block-mobile .larger{font-size:16px}.home-hero-section .hero-container .search-buttons-container .search-block .search-title{display:none;font-size:26px;line-height:30px;font-weight:900}.home-hero-section .hero-container .search-buttons-container .search-block .search-subtitle{font-size:14px;font-size:1.4rem;display:none;font-weight:900}.home-hero-section .hero-container .search-buttons-container .search-block .form-block{width:100%}.home-hero-section .hero-container .search-buttons-container .search-block .form-block form{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-hero-section .hero-container .search-buttons-container .search-block .form-block form .select-field{width:75%}.home-hero-section .hero-container .search-buttons-container .search-block .form-block form .search-button{text-align:center;width:20%;height:40px;margin-left:9px;padding:8px 15px 9px;background-color:#032367}.home-hero-section .hero-container .search-buttons-container .search-block .form-block form .search-button:hover{background-image:linear-gradient(180deg,rgba(12,90,181,.4),rgba(12,90,181,.4))}.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results){margin:0;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results) .sf-field-post-meta-centres_country,.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results) .sf-field-post-meta-centres_courses_list{width:75%}.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results) .sf-field-submit{width:20%;text-align:center}.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results) .sf-field-submit input{text-align:center;width:100%;height:40px;margin-left:9px;padding:8px 15px 9px;background-color:#032367}.home-hero-section .hero-container .search-buttons-container .search-block .form-block .searchandfilter ul:not(.chosen-results) .sf-field-submit input:hover{background-image:linear-gradient(180deg,rgba(12,90,181,.4),rgba(12,90,181,.4))}@media screen and (min-width:768px){.home-hero-section .hero-image .educate-mobile img{width:300px}}@media screen and (min-width:1024px){.home-hero-section{height:75vh}.home-hero-section .hero-image{height:75vh;margin-right:50px;margin-left:50px;padding-bottom:0}.home-hero-section .hero-image .educate-mobile{display:none}.home-hero-section .educate{display:-ms-flexbox;display:flex}.home-hero-section .hero-container{position:relative;width:70%;padding-right:20px;float:right;text-align:left;top:50%;transform:translate(0,-50%)}.home-hero-section .hero-container .search-buttons-container .search-block{width:45%;margin-right:30px;padding-top:20px;padding-bottom:20px}.home-hero-section .hero-container .search-buttons-container .search-block .text-block-mobile{display:none}.home-hero-section .hero-container .search-buttons-container .search-block .search-title{display:block}.home-hero-section .hero-container .search-buttons-container .search-block .search-subtitle{display:block;font-size:16px;font-size:1.6rem}.home-hero-section .hero-container .search-buttons-container .search-block .form-block{width:100%;margin-top:8px;margin-right:auto;margin-left:auto}}.latest-news-section{padding:50px 0;background-color:#dee1e2;color:#032367}.latest-news-section h2{text-align:center}.latest-news-section .container{width:90%;max-width:1400px;margin:0 auto;display:grid}.latest-news-section .container .latest-news-block{position:relative;width:100%;margin-bottom:15px;padding:20px 35px;background-color:#fff}.latest-news-section .container .latest-news-block h3{margin-bottom:25px;padding-bottom:0}.latest-news-section .container .latest-news-block .btn{background-color:#032367}.latest-news-section .container .latest-news-block .btn:hover,.latest-news-section .container .latest-news-block .btn:active,.latest-news-section .container .latest-news-block .btn:focus{background-image:linear-gradient(180deg,rgba(12,90,181,.4),rgba(12,90,181,.4))}.latest-news-section .container .latest-news-block.blog-and-magazine .btn{background-color:#0c5ab5}.latest-news-section .container .latest-news-block.blog-and-magazine .btn:hover,.latest-news-section .container .latest-news-block.blog-and-magazine .btn:active,.latest-news-section .container .latest-news-block.blog-and-magazine .btn:focus{background-image:linear-gradient(180deg,rgba(3,35,103,.4),rgba(3,35,103,.4))}.latest-news-section .container .latest-news-block .img-container{width:100%;margin-bottom:15px;height:150px;float:left;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.latest-news-section .container .latest-news-block .description-container{width:100%;float:right}.latest-news-section .container .latest-news-block .description-container .news-date-text{font-size:12px;font-size:1.2rem;line-height:1.166;font-weight:300;margin-bottom:8px}.latest-news-section .container .latest-news-block .description-container .news-paragraph{display:none}.latest-news-section .container.btn-container{display:block;text-align:right}@media screen and (min-width:768px){.latest-news-section .container .latest-news-block .img-container{width:30%}.latest-news-section .container .latest-news-block .description-container{width:70%;padding-left:15px}.latest-news-section .container .latest-news-block .description-container .news-paragraph{display:block}}@media screen and (min-width:1024px){.latest-news-section .container{display:-ms-flexbox;display:flex}.latest-news-section .container .latest-news-block{width:calc(50% - 15px);margin-right:15px}.latest-news-section .container .latest-news-block.blog-and-magazine{margin-left:15px;margin-right:0}.latest-news-section .container .latest-news-block .img-container{width:30%}.latest-news-section .container .latest-news-block .description-container{width:70%;padding-left:15px}}.site-footer{width:100%;padding:15px;background-color:#032367;color:#fff}.footer_content{font-size:12px;font-size:1.2rem;line-height:1.2}.footer_content a:not(.social-links){transition:color 200ms ease;color:#032367;text-decoration:none;color:#fff;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:0;display:blocK;line-height:13px}.footer_content a:not(.social-links):hover{color:#fff;border-bottom:2px solid #0c5ab5}.footer_content a.social-links{max-width:100%;display:inline-block}.footer_content a.social-links img{width:32px}.footer_content .footer_full{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer_content .footer-column{margin-bottom:16px;padding-right:25px;float:left}.footer_content .footer-column .footer-logos{display:-ms-flexbox;display:flex;gap:10px}.footer_content .footer-column .footer-logos a:focus,.footer_content .footer-column .footer-logos a:hover{border-bottom:2px solid rgba(0,0,0,0)}.footer_content .footer-column p{margin:0;margin-bottom:2px;padding:0;border-bottom:2px solid rgba(0,0,0,0);font-size:11px;font-size:1.1rem;line-height:14px}.footer_content .footer-column .footer-title{font-weight:900;margin-bottom:10px;font-size:12px;font-size:1.2rem;line-height:22px;border-bottom:none}.footer_content .footer-column .footer-title.follow_us_title{padding-left:0}.footer_content .footer-column .footer-img{margin-top:22px}.footer_content .footer-column .useful_links{margin:0;padding:0}.footer_content .footer-column .useful_links li{list-style:none;margin-bottom:2px}.footer_content .right-align{text-align:center;margin-right:0;width:100%;height:16px}.footer_content .right-align .footer-iso{max-width:100%;width:85px;transform:translate(160px,-170px)}@media screen and (min-width:768px){.footer_content .footer-column{width:50%;margin-bottom:20px;padding-right:40px}.footer_content .right-align{margin-right:0;width:initial}.footer_content .right-align .footer-iso{max-width:100%;width:85px;transform:translate(120px,-130px)}}@media screen and (min-width:1024px){.site-footer .footer_content .footer-column{width:auto}.site-footer .footer_content .footer-column .footer-title.follow_us_title{padding-left:12px}.site-footer .footer_content .right-align{float:right;text-align:right;margin-right:0;padding-right:0;width:auto}.site-footer .footer_content .right-align .footer-iso{max-width:100%;width:85px;transform:translate(0,80px)}}#content{position:relative}.social_media_floating_block{display:none}@media screen and (min-width:1024px){.social_media_floating_block{display:initial;position:fixed;left:auto;top:auto;right:0%;bottom:15px;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;transition:right .8s ease}.social_media_floating_block.hidden{right:-20%}.social_media_floating_block.visible{right:0}.social_media_floating_block .social_media_icons{display:block;width:32px;height:32px;margin-bottom:5px;background-color:#d92c27;box-shadow:0 0 6px 1px rgba(0,0,0,.2);text-align:center}.social_media_floating_block .get_in_touch_btn{margin-top:15px;font-weight:300;padding:6px 10px 6px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1)}}@media screen and (min-width:1200px){.social_media_floating_block .social_media_icons{width:40px;height:40px}.social_media_floating_block .get_in_touch_btn{margin-top:30px}}.site_wrapper{width:100%;overflow:hidden;position:relative;z-index:1}.site{width:100%}.content-area{width:100%;margin:0 auto}.site-main{width:100%}.full_content{width:100%}.full_content.grey_bg{background-color:#5b6770;color:#fff}.full_content.white_bg{background-color:#fff;color:#032367}.full_content.light_grey_bg{background-color:#f9fafa;color:#032367}.full_content.dark_blue_bg{background-color:#032367;color:#fff}.full_content.dark_blue_bg a{color:#fff}.full_content.dark_blue_bg a:hover{color:#0c5ab5}.full_content.light_blue_bg{background-color:#0c5ab5;color:#fff}.full_content.light_blue_bg a{color:#fff}.full_content.light_blue_bg a:hover{color:#032367}.full_content.red_bg{background-color:#d92c27;color:#fff}.full_content.pt_lrg_cpt{padding-top:100px}.full_content.pb_lrg_cpt{padding-bottom:100px}.full_content.pt_md_cpt{padding-top:60px}.full_content.pb_md_cpt{padding-bottom:60px}.full_content.pt_none{padding-top:1px}.full_content.pb_none{padding-bottom:1px}.full_content.pt_sm{padding-top:10px}.full_content.pb_sm{padding-bottom:10px}.full_content.pt_lrg{padding-top:20px}.full_content.pb_lrg{padding-bottom:20px}.full_content.pt_xl{padding-top:30px}.full_content.pb_xl{padding-bottom:30px}.mw_600{width:90%;max-width:600px;margin:0 auto}.mw_600.text_center{text-align:center}.mw_700{width:90%;max-width:700px;margin:0 auto}.mw_700.text_center{text-align:center}.mw_780{width:90%;max-width:780px;margin:0 auto}.mw_780.text_center{text-align:center}.mw_960{width:90%;max-width:960px;margin:0 auto}.mw_960.text_center{text-align:center}.mw_1200{width:90%;max-width:1200px;margin:0 auto}.mw_1200.text_center{text-align:center}.mw_1400{width:90%;max-width:1400px;margin:0 auto}.mw_1400.text_center{text-align:center}@media screen and (min-width:768px){.full_content.pt_sm{padding-top:20px}.full_content.pb_sm{padding-bottom:20px}.full_content.pt_lrg{padding-top:30px}.full_content.pb_lrg{padding-bottom:30px}.full_content.pt_xl{padding-top:50px}.full_content.pb_xl{padding-bottom:50px}}@media screen and (min-width:1024px){.full_content.pt_sm{padding-top:30px}.full_content.pb_sm{padding-bottom:30px}.full_content.pt_lrg{padding-top:50px}.full_content.pb_lrg{padding-bottom:50px}.full_content.pt_xl{padding-top:100px}.full_content.pb_xl{padding-bottom:100px}}@media screen and (min-width:1200px){.full_content.pt_sm{padding-top:40px}.full_content.pb_sm{padding-bottom:40px}.full_content.pt_lrg{padding-top:50px}.full_content.pb_lrg{padding-bottom:50px}}.news_left_col{width:100%;margin-bottom:30px}.news_right_col{width:100%}.news_right_col section{width:100%;padding:10px 20px 25px 20px;margin-bottom:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1);color:#fff}.news_right_col section h4{text-align:left}.news_right_col section a{color:#fff}.news_list_item{width:100%;max-width:400px;margin:0 auto;margin-bottom:30px}.news_thumb{width:100%;max-width:300px;margin:0 auto;margin-bottom:30px;box-shadow:0 1px 20px 0 rgba(0,0,0,.2)}.news_thumb img{width:100%;height:auto;display:block}.news_intro{width:100%}.news_intro h3 a{text-decoration:none}.cat-links,.tags-links{width:100%;display:block;margin-bottom:10px}.widget-area{width:100%}.widget-area ul{padding:0;margin:0;list-style:none}.widget-area ul li{width:100%;margin-bottom:10px}.widget-area a{text-decoration:none}.widget-area .widget_search{padding-bottom:30px;text-align:left}.widget-area .widget_search input[type=search].search-field{margin-bottom:10px}@media only screen and (min-width:768px){.news_list_item{max-width:none;margin-bottom:50px}.news_left_col{width:70%;float:left;margin-bottom:0;padding-right:15px}.news_right_col{width:30%;float:right;padding-left:15px}}@media only screen and (min-width:1024px){.news_left_col{padding-right:30px}.news_right_col{padding-left:30px}.news_list_item{margin-bottom:70px}.news_thumb{width:30%;max-width:240px;float:left;margin-bottom:0}.news_intro{width:65%;float:right}}@media only screen and (min-width:1200px){.news_thumb{width:30%;max-width:300px;float:left;margin-bottom:0}}.search_ul{margin:0;padding:0;list-style:none}.search_ul li{width:100%;padding-bottom:30px;margin-bottom:30px}.privacy_content{width:100%;max-width:1200px;margin:0 auto}.privacy_content ul,.privacy_content ol{padding-left:15px}.privacy_content table{width:100%;margin:20px 0;border-collapse:collapse;table-layout:fixed}.privacy_content table td{padding:10px;border:1px solid #000;word-wrap:break-word;overflow-wrap:break-word}.splitpixel_pagination{width:100%;padding:50px 30px;text-align:center}.custom-pagination{padding-top:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.custom-pagination .page-numbers{padding:8px 16px;background-color:rgba(12,90,181,.2);color:#032367;font-weight:700;text-decoration:none}.custom-pagination .page-numbers.current{background-color:#0c5ab5;color:#fff;padding:8px 16px}.custom-pagination .page-numbers.dots{padding:0;background-color:rgba(0,0,0,0)}.custom-pagination .page-numbers.next,.custom-pagination .page-numbers.prev{width:40px;height:40px;background-image:url(../svg/ncc-next-pagination.svg);background-size:40px;background-color:rgba(0,0,0,0);filter:invert(1);transition:transform .2s ease}.custom-pagination .page-numbers.next:focus,.custom-pagination .page-numbers.next:hover{transform:translateX(20px)}.custom-pagination .page-numbers.prev{rotate:180deg}.custom-pagination .page-numbers.prev:focus,.custom-pagination .page-numbers.prev:hover{transform:translateX(20px)}.qualifications-template__filter-container{margin:0 0 15px}.qualifications-template__filter-container form ul{margin:0;padding:0}.qualifications-template__filter-container form ul li{padding:0;margin:0 12px 14px 0}.qualifications-template__filter-container form ul li select{width:260px;border-radius:20px;font-size:14px;padding:8px 12px 8px 8px}.qualifications-template__filter-container form ul li input[type=submit]{position:relative;border:2px solid #032367;background-color:rgba(0,0,0,0);border-radius:40px;overflow:hidden;z-index:1003;font-weight:700;padding:10px 20px;color:#032367}.qualifications-template__filter-container form ul li input[type=submit]:focus,.qualifications-template__filter-container form ul li input[type=submit]:hover{background-image:none;color:#fff;background-color:#032367}.qualifications-template__listing-container{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:24px}.qualifications-template__link{text-decoration:none!important;color:#032367;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.qualifications-template__link:visited{color:#032367!important}.qualifications-template__course{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:20px;gap:20px;border-radius:10px;border:2px solid #032367}.qualifications-template__course .course-btn{width:fit-content}.qualifications-template__course-inner{display:grid;grid-template-rows:220px 1fr .5fr;grid-template-columns:1fr;gap:24px;grid-auto-flow:row;width:100%}.qualifications-template__course-inner img{width:70%}.qualifications-template__course-title-card{background-color:#0c5ab5;text-decoration:none!important;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px}.qualifications-template__course-title-card h4{font-weight:600}.qualifications-template__course-title-card:focus,.qualifications-template__course-title-card:hover{color:#fff}.qualifications-template__course-title-card:visited{color:#fff}.qualifications-template__course-title-card:visited:focus,.qualifications-template__course-title-card:visited:hover{color:#fff}.qualifications-template__course-tag{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.qualifications-template__course-tag p{background-color:#fff;color:#032367;font-weight:700;padding:2px 6px;margin:0 2px 8px 0}.qualifications-template__course-permalink{color:#032367;font-weight:700}.qualifications-template__course-permalink:visited{color:#032367}@media screen and (min-width:480px){.qualifications-template__filter-container form ul{display:grid;grid-template-columns:min-content min-content}.qualifications-template__filter-container form ul li{width:fit-content}}@media screen and (min-width:881px){.qualifications-template__filter-container form ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.qualifications-template__listing-container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}.search_item{padding:10px 0;border-bottom:1px solid #0f1224}.search_item .title{margin:0 0 20px;font-size:28px;line-height:100%}.search_item .post_type{font-size:18px;padding:2px 10px;margin-bottom:10px;width:fit-content;background-color:#0f1224;color:#f9fafa}.search_item .content_container{display:grid;grid-template-columns:1fr;gap:20px}.search_item .image_container .fallback{background-color:#0f1224}.search_item .button_container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.search_item .btn{width:fit-content}@media screen and (min-width:500px){.search_item .content_container{grid-template-columns:1fr 1fr 1fr;gap:50px}.search_item .button_container{-ms-flex-pack:center;justify-content:center}}.text_image_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.text_image_block .text_col{width:100%}.text_image_block .text_col .text_col_content{width:100%;padding:10% 5%}.text_image_block .image_col{width:100%;height:300px;background-position:50% 50%;background-size:cover}@media screen and (min-width:768px){.text_image_block{width:100%;-ms-flex-direction:row;flex-direction:row}.text_image_block .text_col{width:50%}.text_image_block .text_col .text_col_content.sm_pad{padding:10%}.text_image_block .text_col .text_col_content.med_pad{padding:25% 10%}.text_image_block .text_col .text_col_content.lrg_pad{padding:30% 10%}.text_image_block .image_col{width:50%;height:auto}.text_image_block.text_right_image_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:1200px){.text_image_block .text_col .text_col_content.sm_pad{padding:10%}.text_image_block .text_col .text_col_content.med_pad{padding:20% 10%}.text_image_block .text_col .text_col_content.lrg_pad{padding:25% 10%}}.media_block{display:grid;grid-template-columns:1fr}.media_block.first_row{margin-top:0}.media_block .left_col{width:100%}.media_block .right_col{width:100%}.media_block .text_content{max-width:600px;margin:0 auto;padding:20px}.media_block .text_content p{margin:10px 0}.media_block .text_content a{color:#f9fafa}.media_block .text_content .alt_2{transition:background-color .5s cubic-bezier(.165,.84,.44,1)}.media_block .image_content{width:100%}.media_block .image_content img{width:100%;height:auto;display:block}.media_block .video_content{width:100%;margin:0;overflow:hidden;padding-bottom:50%;position:relative}.media_block .video_content iframe{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width:768px){.media_block{grid-template-columns:1fr 1fr}.media_block .text_content{height:100%;padding:60px 60px 60px 60px}.media_block .image_content{height:100%}.media_block .image_content img{object-fit:cover;height:100%}}.cta_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cta_block .cta_item{width:100%;padding:25px 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cta_block .cta_item.white_bg{background-color:#fff;color:#0f1224}.cta_block .cta_item.dark_blue_bg{background-color:#032367;color:#fff}.cta_block .cta_item.red_bg{background-color:#d92c27;color:#fff}.cta_block .cta_item.dark_blue_bg{background-color:#032367;color:#fff}.cta_block .cta_item .cta_content{width:90%;max-width:960px;margin:0 auto;text-align:center}@media screen and (min-width:768px){.cta_block.double_cta{-ms-flex-direction:row;flex-direction:row}.cta_block.double_cta .cta_item{width:50%;float:left}.cta_block.double_cta .cta_item .cta_content{max-width:600px}.cta_block .cta_item{padding:30px 0}}@media screen and (min-width:1024px){.cta_block.triple_cta{-ms-flex-direction:row;flex-direction:row}.cta_block.triple_cta .cta_item{width:33.333333%;float:left}.cta_block.triple_cta .cta_item .cta_content{max-width:600px}.cta_block .cta_item{padding:50px 0}}.testimonial_block{width:100%}.testimonial_block.light_grey_bg .slick-arrow.slick-prev{background-image:url(../svg/arrow_left_blue.svg)}.testimonial_block.light_grey_bg .slick-arrow.slick-next{background-image:url(../svg/arrow_right_blue.svg)}.testimonial_block.light_grey_bg .slick-dots button::before{color:#032367!important}.testimonial_block .testimonial_slider{position:relative;width:90%;max-width:700px;margin:0 auto;margin-bottom:0px!important;padding-bottom:50px}.testimonial_block .testimonial_slider .slick-arrow{position:absolute;width:50px;height:50px;bottom:0;background-size:30px 30px;top:auto}.testimonial_block .testimonial_slider .slick-arrow.slick-next{left:50px}.testimonial_block .testimonial_slider .slick-dots{width:fit-content;bottom:15px;left:100px}.testimonial_block .testimonial_slider .slick-dots button::before{font-size:10px;color:#fff}.testimonial_block .testimonial_slide{width:100%}.testimonial_block .testimonial_content{width:100%;margin:0 auto;text-align:left;font-weight:600}.testimonial_block .testimonial_content .quote p{font-style:italic;font-size:25px;font-size:2.5rem;line-height:28px}.testimonial_block .testimonial_content .source{font-size:14px;font-size:1.4rem}@media screen and (min-width:480px){.testimonial_block .testimonial_content .quote p{font-size:28px;font-size:2.8rem;line-height:31px}}@media screen and (min-width:768px){.testimonial_block .testimonial_content .quote p{font-size:31px;font-size:3.1rem;line-height:33px}}.features_block{width:90%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.features_block.items_row_2{max-width:720px}.features_block.items_row_3{max-width:1200px}.features_block.items_row_4{max-width:1400px}.features_block.items_row_5{max-width:none}.features_block .feature_item{width:100%;padding-left:30px;margin:0 auto;margin-bottom:30px}.features_block .feature_item .feature_icon_image{width:90%;max-width:100px;margin-bottom:10px}.features_block .feature_item .feature_icon_image img{max-width:70px;margin:0 auto;height:auto;display:block}.dark_blue_bg .features_block .feature_item img,.light_blue_bg .features_block .feature_item img{filter:grayscale(1) invert(1)}@media screen and (min-width:768px){.features_block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.features_block.items_row_2 .feature_item{width:50%;max-width:none;float:left}.features_block.items_row_3 .feature_item,.features_block.items_row_5 .feature_item{width:33.333333%;max-width:none;float:left}.features_block.items_row_4 .feature_item{width:50%;max-width:none;float:left}.features_block .feature_item{padding:0 10px}.features_block .feature_item .feature_icon_image img{max-width:none;width:100%}}@media screen and (min-width:1024px){.features_block .feature_item{padding:0 15px}}@media screen and (min-width:1200px){.features_block.items_row_4 .feature_item{width:25%}.features_block .feature_item{padding:0 25px}}@media screen and (min-width:1400px){.features_block.items_row_5 .feature_item{width:20%}}.listing_block{width:90%;max-width:960px;margin:0 auto}.listing_block .listing_item{width:100%;max-width:300px;margin:0 auto;margin-bottom:30px;text-align:center}.listing_block .listing_item .listing_icon{width:90%;max-width:120px;margin:0 auto}.listing_block .listing_item .listing_icon img{width:100%;height:auto;display:block}.listing_block .listing_item .listing_text,.listing_block .listing_item .listing_text_full{width:100%}@media screen and (min-width:600px){.listing_block .listing_item{max-width:none;text-align:left}.listing_block .listing_item .listing_icon{width:20%;max-width:160px;float:left}.listing_block .listing_item .listing_text{width:80%;padding-left:20px;float:left}.listing_block .listing_item .listing_text_full{padding-left:20px}}@media screen and (min-width:1024px){.listing_block .listing_item{margin-bottom:40px}}@media screen and (min-width:1200px){.listing_block .listing_item{margin-bottom:50px}}.feat_text_image_block{width:100%;padding:50px 0}.feat_text_image_block.white_bg{background-color:#fff;color:#0f1224}.feat_text_image_block.dark_blue_bg{background-color:#032367;color:#fff}.feat_text_image_block.red_bg{background-color:#d92c27;color:#fff}.feat_text_image_block.dark_blue_bg{background-color:#032367;color:#fff}.feat_text_image_block .feat_text_image_content{width:90%;max-width:1200px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feat_text_image_block .feat_text_image_content .text_col{width:100%}.feat_text_image_block .feat_text_image_content .text_col .text_col_content{width:100%}.feat_text_image_block .feat_text_image_content .image_col{width:100%}.feat_text_image_block .feat_text_image_content .image_col .feat_image{width:90%;max-width:300px;margin:0 auto;padding-top:30px}.feat_text_image_block .feat_text_image_content .image_col img{width:100%;height:auto;display:block}@media screen and (min-width:768px){.feat_text_image_block .feat_text_image_content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.feat_text_image_block .feat_text_image_content .text_col{width:50%;padding-right:30px}.feat_text_image_block .feat_text_image_content .image_col{width:50%;height:auto;padding-left:30px}.feat_text_image_block .feat_text_image_content .image_col .feat_image{max-width:450px;padding-top:0}.feat_text_image_block .feat_text_image_content.text_right_image_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feat_text_image_block .feat_text_image_content.text_right_image_left .text_col{padding-left:30px;padding-right:0}.feat_text_image_block .feat_text_image_content.text_right_image_left .image_col{padding-right:30px;padding-left:0}}@media screen and (min-width:1200px){.feat_text_image_block{padding:100px 0}.feat_text_image_block .feat_text_image_content .text_col{padding-right:50px}.feat_text_image_block .feat_text_image_content .image_col{padding-left:50px}.feat_text_image_block .feat_text_image_content.text_right_image_left .text_col{padding-left:50px}.feat_text_image_block .feat_text_image_content.text_right_image_left .image_col{padding-right:50px}}.editor-styles-wrapper .acf-block-preview .accordion_list_block ul{padding:0;margin:0;list-style:none}.editor-styles-wrapper .acf-block-preview .accordion_list_block ul li{margin-bottom:15px}.accordion-list.dark_blue_bg .accordion_list_block li{border-color:#fff}.accordion-list.dark_blue_bg .accordion-list__block-title{color:#fff}.accordion-list.dark_blue_bg .accordion-list__block-title .button_border{background-color:#fff}.accordion-list.dark_blue_bg .accordion-list__block-title:focus,.accordion-list.dark_blue_bg .accordion-list__block-title:hover,.accordion-list.dark_blue_bg .accordion-list__block-title.active{color:#fff}.accordion-list.dark_blue_bg .accordion-list__block-title.active{border-color:#fff}.accordion-list.dark_blue_bg .accordion-list__block-title .accordion_icon{filter:grayscale(1) invert(1)}.accordion-list__title-container{margin-bottom:30px}.accordion-list__title{font-size:26px;font-size:2.6rem;line-height:26px;font-weight:800}.accordion-list__block-title{font-weight:600;font-size:14px;font-size:1.4rem;line-height:17px}.accordion_list_block{width:100%}.accordion_list_block ul{padding:0;margin:0;list-style:none}.accordion_list_block ul li{width:100%;border:1px solid #032367;margin-bottom:15px}.accordion_list_block .accordion_btn{width:100%;min-height:40px;line-height:1.1;font-weight:300}.accordion_list_block .accordion_btn a{width:100%;padding:15px 40px 10px 20px;display:block;position:relative;z-index:1;text-decoration:none;color:#032367;outline:none;font-weight:700}.accordion_list_block .accordion_btn a .button_border{position:absolute;width:100%;height:0;top:0;left:0;background-color:#032367;transition:height .2s ease}.accordion_list_block .accordion_btn a .accordion_icon{width:22px;height:22px;background:url(../svg/icon_tab_open.svg) center no-repeat;background-size:22px 22px;position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:10}.accordion_list_block .accordion_btn a.active{color:#032367;margin:0}.accordion_list_block .accordion_btn a.active .accordion_icon{background:url(../svg/icon_tab_close.svg) center no-repeat;background-size:22px 22px}.accordion_list_block .accordion_btn a.active .button_border{height:3px}.accordion_list_block .accordion-cont{position:relative;display:none;width:100%;padding:0 20px;padding-bottom:10px}.accordion_list_block .accordion-cont ul{list-style:disc;margin:0 0 1.5em 3em}.accordion_list_block .accordion-cont ul li{width:100%;border:none;margin-bottom:5px}.accordion_list_block .accordion-cont table tbody td{padding:10px;border-bottom:1px dotted rgba(0,0,0,.1)}.accordion_list_block .accordion-cont__media{display:grid;grid-template-columns:1fr}.accordion_list_block .accordion-cont__media p{padding:0 10px}.accordion_list_block .accordion-cont__link{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:480px){.accordion-list__title{font-size:34px;font-size:3.4rem;line-height:34px}}@media screen and (min-width:768px){.accordion-list__title{font-size:36px;font-size:3.6rem;line-height:36px}.accordion-list__block-title{font-size:15px;font-size:1.5rem;line-height:18px}.accordion_list_block .accordion_btn{font-size:18px}.accordion_list_block .accordion-cont__media{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.accordion-list__title{font-size:50px;font-size:5rem;line-height:40px}.accordion-list__block-title{font-size:20px;font-size:2rem;line-height:26px}}.tab_holder{width:100%}.tab_holder .tab_buttons{width:100%}.tab_holder .tab_buttons ul{padding:0;margin:0;list-style:none}.tab_holder .tab_buttons li{background-color:#f9fafa;color:#032367;display:block;float:left;padding:10px 30px;cursor:pointer}.tab_holder .tab_buttons li.current{background-color:#0f1224;color:#fff}.tab_holder .tab_content_holder{width:100%;padding:30px;border:1px solid #f9fafa}.tab_holder .tab_content_holder .tab_content{width:100%;display:none}.tab_holder .tab_content_holder .tab_content.current{display:block}.full_content.light_dark_blue_bg .tab_holder .tab_buttons li,.full_content.dark_dark_blue_bg .tab_holder .tab_buttons li,.full_content.dark_grey_bg .tab_holder .tab_buttons li{background-color:rgba(255,255,255,.5)}.full_content.light_dark_blue_bg .tab_holder .tab_buttons li.current,.full_content.dark_dark_blue_bg .tab_holder .tab_buttons li.current,.full_content.dark_grey_bg .tab_holder .tab_buttons li.current{background-color:#fff}.full_content.light_dark_blue_bg .tab_holder .tab_content_holder,.full_content.dark_dark_blue_bg .tab_holder .tab_content_holder,.full_content.dark_grey_bg .tab_holder .tab_content_holder{border:1px solid rgba(255,255,255,.5)}.contact_map_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact_map_block .text_col{width:100%}.contact_map_block .text_col .text_col_content{width:100%;padding:10%}.contact_map_block .text_col .text_col_content p:last-of-type{margin-bottom:0}.contact_map_block .text_col .text_col_content a{text-decoration:none}.contact_map_block .map_col{width:100%;height:300px;position:relative;z-index:1}.contact_map_block .map_col iframe,.contact_map_block .map_col .acf-map{width:100%;height:100%;border:none;position:absolute;top:0;left:0;z-index:10}@media screen and (min-width:768px){.contact_map_block{width:100%;-ms-flex-direction:row;flex-direction:row}.contact_map_block .text_col{width:50%}.contact_map_block .map_col{width:50%;height:auto}.contact_map_block.text_right_map_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.video_block{width:100%;margin:0;overflow:hidden;padding-bottom:56.25%;position:relative;border-radius:10px}.video_block iframe{position:absolute;width:100%;height:100%;top:0;left:0}.intro-left-column h2{margin-bottom:0;padding-bottom:10px}@media screen and (min-width:768px){.intro-container{display:-ms-flexbox;display:flex}.intro-left-column{width:30%;padding-right:20px;float:left}.intro-right-column{width:70%;float:right}}.featured-courses{padding-top:50px;padding-bottom:50px}.featured-courses__title h2{margin-bottom:40px}.featured-courses__layout{display:grid;grid-template-columns:1fr;gap:24px}.featured-courses__course{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:10px;overflow:hidden;text-decoration:none!important}.featured-courses__course img{height:200px;width:100%;object-fit:cover}.featured-courses__course:focus .card .arrow,.featured-courses__course:hover .card .arrow{transform:translateX(0);opacity:1}.featured-courses__course:focus .card h5,.featured-courses__course:hover .card h5{transform:translateX(0)}.featured-courses__course .card{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0 30px;color:#f9fafa}.featured-courses__course .card .arrow{width:50px;height:50px;transform:translateX(-50px);opacity:0;transition:all .3s ease}.featured-courses__course .card h5{padding:20px 0;margin:0;transform:translateX(-50px);transition:all .3s ease}.featured-courses__course .card.dark_blue{background-color:#032367}.featured-courses__course .card.light_blue{background-color:#0c5ab5}.featured-courses__course .card.red{background-color:#d92c27}.featured-courses__course .card.grey{background-color:#5b6770}@media screen and (min-width:768px){.featured-courses__layout{grid-template-columns:1fr 1fr 1fr}}.featured-links-block{position:relative;overflow:hidden;padding-top:0;padding-bottom:0}.featured-links-image-container{position:relative;z-index:0;width:100%;height:500px}.link-block-container{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr;gap:15px;color:#fff}.link-block-container .link-block{position:relative;background-color:#0c5ab5;border-radius:10px;width:100%;padding:25px 0;position:relative;z-index:2;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);color:#fff!important;text-decoration:none!important;overflow:hidden}.link-block-container .link-block:focus::before,.link-block-container .link-block:hover::before{width:100%}.link-block-container .link-block::before{position:absolute;content:"";width:0;height:100%;top:0;left:0;background-color:#032367;z-index:-1;transition:width .3s ease}.link-block-container .link-block .link{width:75%;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:2px}.link-block-container .link-block .link .link-block-icon{width:55px;height:auto}@media screen and (min-width:480px){.link-block-container{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.featured-links-image-container{width:70%}.link-block-container .link-block{display:-ms-flexbox;display:flex;height:150px;padding-top:35px;padding-bottom:35px}}@media screen and (min-width:1024px){.link-block-container{z-index:5;color:#fff;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;width:65%;display:-ms-flexbox;display:flex;position:absolute;inset:50% 40px auto auto;transform:translate(0,-50%);gap:0}.link-block-container .link-block{width:45%;margin:15px;display:-ms-flexbox;display:flex;height:150px;padding-top:35px;padding-bottom:35px}}.gallery-block__grid{display:grid;list-style-type:none;grid-template-columns:1fr;gap:20px;margin:0;padding:0}.gallery-block__image img{width:100%;height:100%;overflow:hidden;border-radius:10px}@media screen and (min-width:640px){.gallery-block__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.gallery-block__grid{grid-template-columns:1fr 1fr 1fr}}.featured-categories__title h2{margin-bottom:40px}.featured-categories__layout{display:grid;grid-template-columns:1fr;gap:24px}.featured-categories__category{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:10px;overflow:hidden;text-decoration:none!important}.featured-categories__category img{height:200px;width:100%;object-fit:cover}.featured-categories__category:focus .card .arrow,.featured-categories__category:hover .card .arrow{transform:translateX(0);opacity:1}.featured-categories__category:focus .card h5,.featured-categories__category:hover .card h5{transform:translateX(0)}.featured-categories__category .card{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0 30px;color:#f9fafa}.featured-categories__category .card .arrow{width:50px;height:50px;transform:translateX(-50px);opacity:0;transition:all .3s ease}.featured-categories__category .card h5{padding:20px 0;margin:0;transform:translateX(-50px);transition:all .3s ease}.featured-categories__category .card.dark_blue{background-color:#032367}.featured-categories__category .card.light_blue{background-color:#0c5ab5}.featured-categories__category .card.red{background-color:#d92c27}.featured-categories__category .card.grey{background-color:#5b6770}@media screen and (min-width:768px){.featured-categories__layout{grid-template-columns:1fr 1fr 1fr}}.search-block__title{font-size:22px;font-size:2.2rem;line-height:26px;width:90%;padding:0;margin-bottom:40px;font-weight:800}.search-block__layout{display:grid;grid-template-columns:1fr;gap:20px}.search-block__form{background-color:#fff;color:#032367;border-radius:10px;padding:20px 10px 20px 20px;margin:0 15px 15px 0;transition:all .2s;min-width:0}.search-block__form:focus,.search-block__form:hover{box-shadow:0 2px 7px 5px rgba(0,0,0,.4)}.search-block__form .search-title{font-size:22px;font-size:2.2rem;line-height:26px;padding:0}.search-block__form .search-subtitle{padding:0}.search-block__form .form-block{margin-top:10px}.search-block__form .form-block ul{padding:0;margin:0}.search-block__form .form-block ul .sf-field-submit{padding:0}.search-block__form .form-block ul .sf-field-submit input[type=submit]{cursor:pointer;color:#032367;background-color:rgba(0,0,0,0);border:2px solid #032367;padding:10px 20px;margin-left:10px;border-radius:40px;position:relative}.search-block__form .form-block ul .sf-field-submit input[type=submit]:focus,.search-block__form .form-block ul .sf-field-submit input[type=submit]:hover{color:#f9fafa;background-color:#032367}.search-block__form .form-block ul .sf-field-post-meta-centres_courses_list,.search-block__form .form-block ul .sf-field-post-meta-centres_country{width:60%;display:inline-block}.search-block__form .form-block ul .sf-field-post-meta-centres_courses_list .chosen-container,.search-block__form .form-block ul .sf-field-post-meta-centres_country .chosen-container{width:100%!important}.search-block__form .form-block ul .sf-field-post-meta-centres_courses_list .chosen-container a,.search-block__form .form-block ul .sf-field-post-meta-centres_country .chosen-container a{border-radius:10px}.search-block__form .form-block ul .sf-field-post-meta-centres_courses_list .chosen-container span,.search-block__form .form-block ul .sf-field-post-meta-centres_country .chosen-container span{color:#032367}.search-block__form .form-block ul .sf-field-search{width:60%}.search-block__form .form-block ul .sf-field-search input[type=text]{width:100%;background-color:#d9e0e7;border:none;border-radius:10px;font-size:14px}.search-block__form .form-block ul .sf-field-search input[type=text]:-ms-input-placeholder{color:#032367}.search-block__form .form-block ul .sf-field-search input[type=text]::placeholder{color:#032367}.search-block__form .form-block ul .sf-field-search,.search-block__form .form-block ul .sf-field-submit{display:inline-block}@media screen and (min-width:480px){.search-block__title{font-size:24px;font-size:2.4rem;line-height:28px;width:70%}.search-block__form{margin:0 15px 0 0}.search-block__layout{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.search-block__title{font-size:26px;font-size:2.6rem;line-height:32px}}@media screen and (min-width:900px){.search-block__layout{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1024px){.search-block__title{font-size:50px;font-size:5rem;line-height:50px}.search-block__layout{gap:50px}.search-block__form{margin:0}.search-block__form .search-title{font-size:26px;font-size:2.6rem;line-height:30px}}.news-block.white_bg .news-block__post{border-bottom:3px solid #032367}.news-block.white_bg .news-block__post:nth-last-child(1){border-bottom:0 solid #fff}.news-block__title-container{margin-bottom:24px}.news-block__list{display:grid;grid-template-columns:1fr;padding:0;margin:0;list-style-type:none}.news-block__post{padding:24px 0;border-bottom:3px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.news-block__post:nth-last-child(1){border-bottom:0 solid #fff}.news-block__image{width:100%;max-width:100%;aspect-ratio:3/2}.news-block__image img{width:100%;height:100%;object-fit:cover}.news-block__post-title{font-size:22px;font-size:2.2rem;line-height:26px;font-weight:600}.news-block__content{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:480px){.news-block__post-title{font-size:24px;font-size:2.4rem;line-height:28px}}@media screen and (min-width:640px){.news-block__post{-ms-flex-direction:row;flex-direction:row}.news-block__image{max-width:33%}.news-block__content{max-width:66%}}@media screen and (min-width:768px){.news-block__post{grid-template-columns:1fr 2fr}.news-block__post-title{font-size:26px;font-size:2.6rem;line-height:32px}.news-block__content .btn{margin:0}}@media screen and (min-width:1024px){.news-block__post-title{font-size:20px;font-size:2rem;line-height:26px}}.timeline-block__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.timeline-block__node{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.timeline-block__main-branch{position:relative;grid-area:1/1/2/2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.timeline-block__main-branch::before{content:"";position:absolute;width:100%;height:4px;top:50%;left:30px;transform:translateY(-50%);background-color:#032367;z-index:5}.timeline-block__main-branch::after{content:"";position:absolute;width:4px;height:100%;top:0;left:30px;background-color:#032367;z-index:5}.timeline-block__main-branch .year{position:relative;background-color:#032367;color:#fff;padding:10px 12px;border-radius:10px;width:fit-content;height:fit-content;margin-right:10px;z-index:10}.timeline-block__main-branch .year.hidden{opacity:0}.timeline-block__node-populated{grid-area:1/2/2/3;padding:20px;border-radius:10px;border:4px solid #032367;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:18px 0;height:fit-content;z-index:10}.timeline-block__node-populated .node-image{aspect-ratio:3/2}.timeline-block__node-empty{display:none}.timeline-block__node-title{font-size:25px;font-size:2.5rem;line-height:28px;font-weight:700}@media screen and (min-width:480px){.timeline-block__node-title{font-size:28px;font-size:2.8rem;line-height:31px}}@media screen and (min-width:768px){.timeline-block__node{display:grid;grid-template-columns:2fr 10% 2fr;grid-template-rows:auto}.timeline-block__node:nth-child(even) .timeline-block__main-branch::before{left:50%}.timeline-block__node:nth-child(even) .timeline-block__node-populated{grid-area:1/3/2/4}.timeline-block__node:nth-child(odd) .timeline-block__node-populated{grid-area:1/1/2/2}.timeline-block__main-branch{grid-area:1/2/2/3}.timeline-block__main-branch::after{left:50%}.timeline-block__main-branch::before{width:50%;left:0}.timeline-block__main-branch .year{margin-right:0}.timeline-block__node-title{font-size:31px;font-size:3.1rem;line-height:33px}.timeline-block__node-populated{-ms-flex-direction:row;flex-direction:row}.timeline-block__node-populated .node-image{margin-right:12px;width:50%}.timeline-block__node-populated .node-content{width:50%}}@media screen and (min-width:1024px){.timeline-block__node-title{font-size:28px;font-size:2.8rem;line-height:35px}.timeline-block__node-populated .node-image{width:33%}.timeline-block__node-populated .node-image img{width:100%;height:100%;object-fit:cover}.timeline-block__node-populated .node-content{-ms-flex:1;flex:1}}.image-strip__container{width:98%;margin:0 auto}.image-strip__listing{display:grid;grid-template-columns:1fr;gap:12px}.image-strip__image-container{aspect-ratio:3/2;border-radius:10px;overflow:hidden}.image-strip__image-container img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:480px){.image-strip__listing.three{grid-template-columns:1fr 1fr 1fr}.image-strip__listing.four{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.image-strip__listing.four{grid-template-columns:1fr 1fr 1fr 1fr}}.qualification-listing__grid{display:grid;grid-template-columns:1fr;gap:24px}.qualification-listing__course{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:30px 20px;background-color:#0c5ab5}.qualification-listing__course h4{margin:10px 0 30px;color:#f9fafa}.qualification-listing__course .link{color:#f9fafa;text-decoration:underline;font-size:15px;font-weight:700}.qualification-listing__course-tag{background-color:#f9fafa;color:#032367;padding:2px 6px;font-weight:700;display:inline-block;margin:2px}@media screen and (min-width:768px){.qualification-listing__grid{grid-template-columns:1fr 1fr 1fr}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.blog_intro{padding:50px 0 30px}.blog_category_buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:95%;margin:0 auto}.blog_category_buttons .category_btn{width:calc(50% - 20px);padding:15px 15px 10px;margin:10px;color:#fff}.blog_container{padding:50px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.blog_container .blog_content{width:100%;display:-ms-flexbox;display:flex}.blog_container .blog_content .blog_posts_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_container .blog_content .blog_posts_container .post_block{display:grid;grid-template-columns:1fr;gap:50px}.blog_container .blog_content .blog_posts_container .post_block .post_intro{min-height:15px;margin-bottom:10px}.blog_container .blog_content .blog_posts_container .post_block .post_intro p{padding-bottom:0}.entry-meta{font-size:12px;font-size:1.2rem;line-height:1.17;font-weight:300;margin-bottom:8px}.post_title a{color:#032367;text-decoration:none}.post_image_container{background-size:cover;background-position:50%;height:160px;position:relative;margin-bottom:15px}.post_image_container .post_category{position:absolute;background:#032367;right:0;top:0;padding:1px 10px 4px;display:inline-block}.post_image_container .post_category a{color:#fff;font-size:12px;font-size:1.2rem;line-height:1.17;font-weight:300;text-transform:uppercase;text-decoration:none}.blog_sidebar{width:100%;margin-bottom:30px}.blog_sidebar .sidebar-container{padding:20px;background:#f9fafa;text-align:left;height:fit-content}.blog_sidebar .sidebar-container .search-form{display:-ms-flexbox;display:flex}.blog_sidebar .sidebar-container .search-form label{width:70%;padding:0}.blog_sidebar .sidebar-container .search-form label .search-field{border:1px solid #ccc;line-height:1.43;height:auto;padding:8px 12px;margin-bottom:10px}.blog_sidebar .sidebar-container .search-form .search-submit{width:30%;height:fit-content;line-height:1;border:0;font-weight:400;text-align:center}.blog_sidebar .sidebar-container .widget_categories li a{color:#032367}.blog_sidebar .sidebar-container .widget_categories li a:hover{color:#0c5ab5;text-decoration:underline}.blog_sidebar .sidebar-container .widget_categories li.current-cat a{color:#0c5ab5;text-decoration:underline}@media screen and (min-width:768px){.blog_container .blog_content .blog_posts_container .post_block{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.blog_category_buttons{width:80%}.blog_container{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_container .blog_content{width:65%}.blog_container .blog_content .blog_posts_container .post_block{grid-template-columns:1fr 1fr 1fr}.blog_container .blog_sidebar{width:30%}.blog_container .blog_sidebar .sidebar-container{max-width:fit-content}}@media screen and (min-width:1200px){.blog_container .blog_content{width:75%}.blog_container .blog_sidebar{width:20%}}.single_post{padding:50px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single_post .single_post_container{width:100%;max-width:700px;margin:0 auto}.single_post .single_post_container article{padding:0 35px}.single_post .single_post_container .entry-header{margin-bottom:5px}.single_post .single_post_container .entry-footer{margin-top:20px}.single_post .single_post_container .post_date{font-size:16px;font-size:1.6rem;line-height:1.375;padding-bottom:30px;font-weight:300}.single_post .single_post_container .post_title{margin-bottom:0}.single_post .single_post_container .last-paragraph{padding-bottom:20px}.single_post .single_post_container img{margin:15px 0}.single_post .blog_sidebar{width:100%;margin-top:30px}@media screen and (min-width:1024px){.single_post .single_post_container{width:70%}.single_post .blog_sidebar{width:30%;margin-top:0}}.related_posts_container{padding:50px 0}.related_posts_container .related_posts_grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.related_posts_container .related_posts_grid .related_post{width:100%;margin-right:0;margin-bottom:30px}.related_posts_container .related_posts_grid .related_post .post_title a{color:#032367}@media screen and (min-width:768px){.related_posts_container .related_posts_grid .related_post{width:50%;margin-right:0%;margin-bottom:30px}}@media screen and (min-width:1024px){.related_posts_container .related_posts_grid .related_post{width:30%;margin-right:3.33%;margin-bottom:30px}}.centres_archive{padding:50px 0}.centres_archive .centres_filters_container{padding:50px 0}.centres_archive .centres_filters_container form ul{padding:0;margin:0}.centres_archive .centres_filters_container form ul .sf-input-select{border-radius:20px;padding:8px 12px;font-size:14px}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type li{display:-ms-flexbox;display:flex}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type li label{font-weight:400;font-size:16px}.centres_archive .centres_filters_container form ul .sf-field-search input{border-radius:20px;background-color:#d9e0e7;color:#032367;font-size:14px;padding:8px 12px}.centres_archive .results{padding:10px 0}.centres_archive .centres_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.centres_archive .centres_list .centre_block{width:calc(100% - 20px);position:relative;padding:20px;border-radius:20px;transition:box-shadow .2s}.centres_archive .centres_list .centre_block:focus,.centres_archive .centres_list .centre_block:hover{box-shadow:0 2px 7px 5px rgba(0,0,0,.2)}.centres_archive .centres_list .centre_block .centres_logo{margin-bottom:10px}.centres_archive .centres_list .centre_block .centres_logo img{max-height:120px;width:auto}.centres_archive .centres_list .centre_block .centres_location{display:-ms-flexbox;display:flex}.centres_archive .centres_list .centre_block .centre_title a{color:#032367}.centres_archive .centres_list .centre_block .centre_type{font-size:15px;font-weight:400;color:#fff;background-color:#5b6770;width:fit-content;padding:2px 8px;border-radius:10px}.centres_archive .centres_list .centre_block .centre_address{margin-bottom:10px}.centres_archive .centres_list .centre_block .more_info_container{position:relative;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.centres_archive .centres_list .centre_block .more_info_container .button_container{width:50%}.centres_archive .centres_list .centre_block .more_info_container .button_container a{overflow:hidden;position:relative;background-color:rgba(0,0,0,0);padding:4px 8px;border-radius:40px;border:2px solid #d92c27;color:#d92c27;font-size:13px;font-weight:700;width:auto}.centres_archive .centres_list .centre_block .more_info_container .button_container a::before{content:"";position:absolute;width:0%;height:100%;left:0;top:0;background-color:#d92c27;transition:width .2s ease;z-index:-1}.centres_archive .centres_list .centre_block .more_info_container .button_container a:focus,.centres_archive .centres_list .centre_block .more_info_container .button_container a:hover{background-image:none;background-color:rgba(0,0,0,0);color:#fff}.centres_archive .centres_list .centre_block .more_info_container .button_container a:focus::before,.centres_archive .centres_list .centre_block .more_info_container .button_container a:hover::before{width:100%}.centres_archive .centres_list .centre_block .more_info_container .flag_container{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.centres_archive .centres_list .centre_block .more_info_container .flag_container .flag{width:40px;height:40px;border-radius:50%;background-position:50%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:600px){.centres_archive .centres_filters_container form ul{display:block}.centres_archive .centres_filters_container form ul li{width:260px;display:inline-block;margin-right:12px}.centres_archive .centres_filters_container form ul .sf-input-select{display:inline-block;width:260px}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type{width:fit-content;position:relative;top:5px}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type ul{display:-ms-flexbox;display:flex}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type ul li{width:fit-content}.centres_archive .centres_filters_container form ul .sf-field-post-meta-centres_type ul li label{width:fit-content}.centres_archive .centres_filters_container form ul .sf-field-search{width:100%}.centres_archive .centres_filters_container form ul .sf-field-search input{width:30%}}@media screen and (min-width:768px){.centres_archive .centres_list .results-divider{width:3.66%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.centres_archive .centres_list .results-divider:nth-of-type(4n){display:none}.centres_archive .centres_list .results-divider .divide{background-image:linear-gradient(180deg,white,rgba(217,44,39,.5019607843) 38%,white);border-radius:40px;width:3px;height:100%}.centres_archive .centres_list .centre_block{width:calc(50% - 20px)}}@media screen and (min-width:1024px){.centres_archive .centres_list .results-divider:nth-of-type(4n){display:none}.centres_archive .centres_list .centre_block{min-height:425px}.centres_archive .centres_list .centre_block .more_info_container{position:absolute;left:20px;bottom:20px;margin-top:0;top:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 40px)}}@media screen and (min-width:1200px){.centres_archive .centres_list .results-divider:nth-of-type(4n){display:-ms-flexbox;display:flex}.centres_archive .centres_list .results-divider:nth-of-type(6n){display:none}.centres_archive .centres_list .centre_block{width:calc(32.5% - 20px)}}@media screen and (min-width:1400px){.centres_archive .centres_list .results-divider:nth-of-type(6n){display:-ms-flexbox;display:flex}.centres_archive .centres_list .results-divider:nth-of-type(8n){display:none}.centres_archive .centres_list .centre_block{width:calc(23.64% - 20px)}}.centre-single__about-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.centre-single__about-logo img{width:100%;height:100%}.centre-single__about-desc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;background-color:#d92c27;color:#fff;padding:60px 60px 60px 60px;font-size:15px}.centre-single__courses h2{margin-bottom:30px}.centre-single__info h2{margin-bottom:30px}.centre-single__info-grid{display:grid;grid-template-columns:1fr;gap:24px}.centre-single__info-grid-two{margin-top:24px}.centre-single__info-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 20px}.centre-single__info-logo img{max-width:200px;width:100%;height:100%;object-fit:contain}.centre-single__info-contact,.centre-single__info-socials,.centre-single__info-location{background-color:#f8f8f8;text-align:center;border-radius:20px;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 20px;display:-ms-flexbox;display:flex}.centre-single__info-contact img,.centre-single__info-socials img,.centre-single__info-location img{width:37px;margin-bottom:10px}.centre-single__info-contact a,.centre-single__info-socials a,.centre-single__info-location a{color:#032367}.centre-single__info-contact a:hover,.centre-single__info-socials a:hover,.centre-single__info-location a:hover{color:#0c5ab5}.centre-single__info-contact .socials-list,.centre-single__info-socials .socials-list,.centre-single__info-location .socials-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px;gap:4px}.centre-single__info-contact .socials-list img,.centre-single__info-socials .socials-list img,.centre-single__info-location .socials-list img{width:30px}@media screen and (min-width:480px){.centre-single__info-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.centre-single__about-grid{-ms-flex-direction:row;flex-direction:row}.centre-single__about-logo{min-width:25%}.centre-single__about-desc{width:100%}.centre-single__info-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1400px){.centre-single__about-logo img{object-fit:contain}}.centre_main_container{padding:50px 0}.centre_main_container .centres_logo{margin:20px 0}.centre_main_container .centres_logo img{height:350px}.centre_main_container .centres_description_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.centre_main_container .centres_description_container .centres_description{width:100%}.centre_main_container .centres_description_container .centres_image{width:0%}.centre_main_container .centres_description_container.has_image .centres_description{width:60%;padding-right:20px}.centre_main_container .centres_description_container.has_image .centres_image{width:40%}.centre_courses_container{padding:50px 0}.centre_videos{padding:60px 0}@media screen and (min-width:768px){.centre_info_container .centre_info_column{width:calc(33.33% - 10px)}.centre_info_container .centre_info_column.has_logo{width:calc(50% - 10px)}}@media screen and (min-width:1024px){.centre_info_container .centre_info_column{width:calc(33.33% - 10px)}.centre_info_container .centre_info_column.has_logo{width:calc(25% - 10px)}}.categories_intro{padding:50px 0}.courses_intro_title{margin-bottom:15px;font-weight:600}.back_to_archive{padding:50px 0}.back_to_archive a{margin:0 15px}.courses_categories_listing{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:50px}.courses_categories_listing .single_category{display:grid;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:20px;border:2px solid #032367;border-radius:10px}.courses_categories_listing .single_category .category_info{display:grid;grid-template-columns:1fr;grid-template-rows:100px 1fr;gap:24px}.courses_categories_listing .single_category .category_info .category_title{padding:20px;background-color:#0c5ab5;color:#fff}.courses_categories_listing .single_category .link{color:#032367;font-weight:700;text-decoration:underline}.courses_subcategories_listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0 0}.courses_subcategories_listing .courses_subcategory_container{width:100%;padding:15px}.courses_subcategories_listing .courses_subcategory_container .single_subcategory{display:-ms-flexbox;display:flex;height:200px;padding:15px;-ms-flex-align:end;align-items:flex-end;color:#fff;background-size:cover;background-position:50%}.courses_subcategories_listing .courses_subcategory_container .single_subcategory .single_subcategory_title{padding:0}.courses_listing{padding:50px 0;background-color:#f9fafa}.courses_listing .courses_listing_title{font-weight:900;margin-bottom:40px}.courses_listing .courses_post_block{padding:20px 0 20px;border-style:none none solid;border-width:3px 3px 1px;border-color:#0c5ab5 #0c5ab5 rgba(12,90,181,.5);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses_listing .courses_post_block .content_column{width:100%}.courses_listing .courses_post_block .btn_column{width:100%}.courses-listing__container{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:24px}.courses-listing__course{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:20px;gap:20px;border-radius:10px;border:2px solid #032367}.courses-listing__course-inner{display:grid;grid-template-rows:220px 1fr .5fr;grid-template-columns:1fr;gap:24px;grid-auto-flow:row;width:100%}.courses-listing__course-inner img{width:70%}.courses-listing__course-title-card{background-color:#0c5ab5;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px}.courses-listing__course-title-card h4{font-weight:600}.courses-listing__course-tag{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.courses-listing__course-tag p{background-color:#fff;color:#032367;font-weight:700;padding:2px 6px;margin:0 2px 8px 0}.courses-listing__course-permalink{color:#032367;font-weight:700}.courses-listing__course-permalink:visited{color:#032367}@media screen and (min-width:768px){.courses-listing__container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}@media screen and (min-width:768px){.courses_categories_listing{grid-template-columns:1fr 1fr}.courses_subcategories_listing .courses_subcategory_container{width:33.33%;padding:15px}.courses_listing .courses_post_block .content_column{width:80%}.courses_listing .courses_post_block .btn_column{width:20%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}}@media screen and (min-width:1024px){.courses_categories_listing{grid-template-columns:1fr 1fr 1fr}}.course_title{margin-bottom:0;padding-bottom:5px}.course_subtitle{font-weight:900;padding-bottom:10px}.single_course_container{padding:50px 0}.single_course_container table{width:100%;margin:20px 0;border-collapse:collapse;table-layout:fixed}.single_course_container table td{padding:10px;border-bottom:1px solid #032367;word-wrap:break-word}.course_form_container{padding:50px 0}.download_btn{margin:5px 10px 5px 0}.events_listing_container{padding:50px 0}.events_listing_container .events_post{border:1px solid #0c5ab5;background:#f9fafa;padding:20px;margin-bottom:30px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.events_listing_container .events_post .events_image_container{width:100%;min-height:250px;position:relative;background-size:cover;background-position:50%;margin-bottom:20px}.events_listing_container .events_post .events_image_container .events_image_link{width:100%;height:100%;display:block}.events_listing_container .events_post .events_image_container .events_category{position:absolute;right:0;top:0;background:#032367;padding:2px 10px 4px}.events_listing_container .events_post .events_image_container .events_category.webinars{background:#0c5ab5}.events_listing_container .events_post .events_image_container .events_category a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:12px;font-size:1.2rem;line-height:14px;font-weight:300}.events_listing_container .events_post .events_info_container{width:100%;padding:0 20px}.events_listing_container .events_post .events_info_container p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.events_listing_container .events_post .events_info_container p .event_icon{width:20px;height:auto;margin-right:5px}.events_listing_container .events_post .events_info_container a{text-decoration:none;color:#032367}.events_listing_container .events_post .event_btn_container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;margin-top:10px}.single_event_post{padding:50px 0}.single_event_post .event_title{margin-bottom:0;padding-bottom:10px}.single_event_post .single_event_info{padding:10px 0}.single_event_post .single_event_info p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single_event_post .single_event_info p .event_icon{width:25px;height:auto;margin-right:10px}.single_event_post .single_event_form{padding:50px 0}.single_event_post .single_event_form .gform_title{display:none}.single_event_post .single_event_form #gform_wrapper_3{margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.events_listing_container .events_post .events_image_container{margin-bottom:0;min-height:100px;width:25%}.events_listing_container .events_post .events_info_container{width:55%}.events_listing_container .events_post .event_btn_container{width:20%;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}}.team_archive{padding:50px 0}.team_archive .team_page_content{margin:50px 0}.team_archive .team_listing .departments_description{width:100%}.team_archive .team_listing .team_list_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team_archive .team_listing .team_list_container .team_member{width:100%;padding:20px}.team_archive .team_listing .team_list_container .team_member .member_photo_container{position:relative;margin-bottom:20px;height:300px;width:100%;background-size:cover;background-position:50%}.team_archive .team_listing .team_list_container .team_member .member_photo_container .member_flag_container{position:absolute;border-radius:50%;background-color:#032367;bottom:10px;left:0;transform:translateX(-50%);display:-ms-flexbox;display:flex;width:50px;height:50px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.team_archive .team_listing .team_list_container .team_member .member_photo_container .member_flag_container img{width:30px;height:auto}.team_archive .archive_team_title{margin-bottom:0}.team_archive .members_category_intro{margin-bottom:50px}.team_archive .members_listing_container{padding:50px 5px}#search-filter-form-565 ul{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-filter-form-565 ul li:not(.sf-field-taxonomy-Departments_cat){margin-right:10px}#search-filter-form-565 ul li:not(.sf-field-taxonomy-Departments_cat) .sf-input-radio{display:none}#search-filter-form-565 ul label{padding:0;padding:4px 15px;background-color:#f9fafa;font-size:16px;font-weight:900}#search-filter-form-565 ul .sf-option-active label,#search-filter-form-565 ul label:hover{cursor:pointer;background-color:#032367;color:#fff}.team_member_popup{width:90%;margin:0 auto;background-color:#f9fafa;box-shadow:1px 1px 15px 0 rgba(0,0,0,.15);padding:40px 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.team_member_popup .popup_photo_column{width:100%}.team_member_popup .popup_info_column{width:100%}.team_member_popup .member_role{margin-bottom:15px}.team_member_popup .member_social_link{text-align:center}.team_member_popup .member_social_link img{margin-top:10px;width:40px;height:40px}.team_member_popup .mfp-close{color:#032367!important}@media screen and (min-width:768px){.team_archive .team_listing .departments_description{width:100%}.team_archive .team_listing .team_list_container .team_member{width:50%}.team_archive .team_listing .team_list_container .team_member .member_photo_container{height:250px;width:250px}.team_member_popup .popup_photo_column{width:25%}.team_member_popup .popup_info_column{width:75%;padding-left:15px}}@media screen and (min-width:1024px){.team_archive .team_listing .departments_description{width:80%}.team_archive .team_listing .team_list_container .team_member{width:33.3333%}.team_archive .team_listing .team_list_container .team_member .member_photo_container{height:200px;width:200px}}@media screen and (min-width:1200px){.team_archive .team_listing .departments_description{width:50%}.team_archive .team_listing .team_list_container .team_member{width:20%}.team_member_popup{width:50%}}