:root{--link-arrow: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.627" height="22.627" viewBox="0 0 22.627 22.627"><path id="arrow_forward_24dp_B15000_FILL0_wght400_GRAD0_opsz24" d="M12.175,9H0V7H12.175l-5.6-5.6L8,0l8,8L8,16,6.575,14.6Z" transform="translate(11.314) rotate(45)" fill="%23e77102"/></svg>');--link-arrow-white: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.627" height="22.627" viewBox="0 0 22.627 22.627"><path id="arrow_forward_24dp_B15000_FILL0_wght400_GRAD0_opsz24" d="M12.175,9H0V7H12.175l-5.6-5.6L8,0l8,8L8,16,6.575,14.6Z" transform="translate(11.314) rotate(45)" fill="%23ffffff"/></svg>');--menu-chevron: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14.192" height="8.51" viewBox="0 0 14.192 8.51"><path id="Path_1456" data-name="Path 1456" d="M1298.479-7149.726l-7.1-7.1,1.414-1.414,5.682,5.682,5.681-5.682,1.414,1.414Z" transform="translate(-1291.384 7158.236)" fill="%23e77102"/></svg>');--chevron: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20.815" height="11.821" viewBox="0 0 20.815 11.821"><path id="Path_1945" data-name="Path 1945" d="M1301.791-7146.414l-10.408-10.407,1.414-1.414,8.993,8.993,8.993-8.993,1.414,1.414Z" transform="translate(-1291.383 7158.235)" fill="%23e77102"/></svg>');--swiper-btn: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><g id="Group_4298" data-name="Group 4298" transform="translate(275.33 2855.625) rotate(180)"><path id="Rectangle_2052" data-name="Rectangle 2052" d="M24,1a23.006,23.006,0,0,0-8.952,44.193,23.006,23.006,0,0,0,17.9-42.386A22.855,22.855,0,0,0,24,1m0-1A24,24,0,1,1,0,24,24,24,0,0,1,24,0Z" transform="translate(227.33 2807.625)" fill="%23e77100"/><path id="arrow_forward_24dp_B15000_FILL0_wght400_GRAD0_opsz24" d="M17.227,12.734H0V9.9H17.227L9.3,1.981,11.319,0,22.639,11.319,11.319,22.639,9.3,20.658Z" transform="translate(240.011 2820.305)" fill="%23e77102"/></g></svg>');--swiper-btn-on: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><g id="Group_4299" data-name="Group 4299" transform="translate(-415.33 -2807.625)"><rect id="Rectangle_51" data-name="Rectangle 51" width="48" height="48" rx="24" transform="translate(415.33 2807.625)" fill="%23f7f7f7"/><path id="Rectangle_51_-_Outline" data-name="Rectangle 51 - Outline" d="M24,1a23.006,23.006,0,0,0-8.952,44.193,23.006,23.006,0,0,0,17.9-42.386A22.855,22.855,0,0,0,24,1m0-1A24,24,0,1,1,0,24,24,24,0,0,1,24,0Z" transform="translate(415.33 2807.625)" fill="%23e77100"/><path id="arrow_forward_24dp_B15000_FILL0_wght400_GRAD0_opsz24" d="M17.227,12.734H0V9.9H17.227L9.3,1.981,11.319,0,22.639,11.319,11.319,22.639,9.3,20.658Z" transform="translate(450.969 2842.944) rotate(180)" fill="%23e77102"/></g></svg>');--swiper-pause: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><g id="Group_4301" data-name="Group 4301" transform="translate(-210.289 -2041.289)"><path id="Rectangle_125" data-name="Rectangle 125" d="M24,1a23.006,23.006,0,0,0-8.952,44.193,23.006,23.006,0,0,0,17.9-42.386A22.855,22.855,0,0,0,24,1m0-1A24,24,0,1,1,0,24,24,24,0,0,1,24,0Z" transform="translate(210.289 2041.289)" fill="%23e77100"/><g id="Group_3682" data-name="Group 3682" transform="translate(228.529 2055.689)"><path id="Line_228" data-name="Line 228" d="M1.5,19.2h-3V0h3Z" fill="%23e77100"/><path id="Line_229" data-name="Line 229" d="M1.5,19.2h-3V0h3Z" transform="translate(11.52)" fill="%23e77100"/></g></g></svg>');--swiper-pause-on: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><g id="Group_4302" data-name="Group 4302" transform="translate(-210.289 -2041.289)"><rect id="Rectangle_125" data-name="Rectangle 125" width="48" height="48" rx="24" transform="translate(210.289 2041.289)" fill="%23f7f7f7"/><path id="Rectangle_125_-_Outline" data-name="Rectangle 125 - Outline" d="M24,1a23.006,23.006,0,0,0-8.952,44.193,23.006,23.006,0,0,0,17.9-42.386A22.855,22.855,0,0,0,24,1m0-1A24,24,0,1,1,0,24,24,24,0,0,1,24,0Z" transform="translate(210.289 2041.289)" fill="%23e77100"/><g id="Group_3682" data-name="Group 3682" transform="translate(228.529 2055.689)"><path id="Line_228" data-name="Line 228" d="M1.5,19.2h-3V0h3Z" fill="%23e77100"/><path id="Line_229" data-name="Line 229" d="M1.5,19.2h-3V0h3Z" transform="translate(11.52)" fill="%23e77100"/></g></g></svg>');--search-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19.521" height="19.521" viewBox="0 0 19.521 19.521"><path id="search_24dp_B15000_FILL0_wght400_GRAD0_opsz24" d="M138-820.478l-6.833-6.833a6.462,6.462,0,0,1-1.871,1.03,6.613,6.613,0,0,1-2.25.38,6.8,6.8,0,0,1-5-2.047,6.8,6.8,0,0,1-2.047-5,6.805,6.805,0,0,1,2.047-5,6.805,6.805,0,0,1,5-2.047,6.805,6.805,0,0,1,5,2.047,6.805,6.805,0,0,1,2.047,5,6.611,6.611,0,0,1-.38,2.25,6.464,6.464,0,0,1-1.03,1.871L139.521-822Zm-10.954-7.592a4.707,4.707,0,0,0,3.457-1.423,4.707,4.707,0,0,0,1.423-3.457,4.706,4.706,0,0,0-1.423-3.457,4.707,4.707,0,0,0-3.457-1.423,4.707,4.707,0,0,0-3.457,1.423,4.706,4.706,0,0,0-1.423,3.457,4.707,4.707,0,0,0,1.423,3.457A4.707,4.707,0,0,0,127.049-828.07Z" transform="translate(-120 840)" fill="%23e77102"/></svg>');--plus: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.698" height="29.698" viewBox="0 0 29.698 29.698"><g id="Group_4319" data-name="Group 4319" transform="translate(-1177.151 -3055.651)"><path id="Line_230" data-name="Line 230" d="M19,20a1,1,0,0,1-.707-.293l-19-19a1,1,0,0,1,0-1.414,1,1,0,0,1,1.414,0l19,19A1,1,0,0,1,19,20Z" transform="translate(1192 3057.065) rotate(45)" fill="%23e77102"/><path id="Line_231" data-name="Line 231" d="M0,19a1,1,0,0,1-.707-.293,1,1,0,0,1,0-1.414l18-18a1,1,0,0,1,1.414,0,1,1,0,0,1,0,1.414l-18,18A1,1,0,0,1,0,19Z" transform="translate(1192 3057.065) rotate(45)" fill="%23e77102"/></g></svg>');--minus: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28.284" height="28.284" viewBox="0 0 28.284 28.284"><path id="Line_232" data-name="Line 232" d="M0,19a1,1,0,0,1-.707-.293,1,1,0,0,1,0-1.414l18-18a1,1,0,0,1,1.414,0,1,1,0,0,1,0,1.414l-18,18A1,1,0,0,1,0,19Z" transform="translate(14.142 1.414) rotate(45)" fill="%23e77102"/></svg>');--play-video: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25"><g id="Group_4314" data-name="Group 4314" transform="translate(-1092 -3023.371)"><rect id="Rectangle_2051" data-name="Rectangle 2051" width="25" height="25" rx="12.5" transform="translate(1092 3023.371)" fill="%23efefef"/><path id="Rectangle_2051_-_Outline" data-name="Rectangle 2051 - Outline" d="M12.5,1A11.5,11.5,0,0,0,4.368,20.632,11.5,11.5,0,0,0,20.632,4.368,11.425,11.425,0,0,0,12.5,1m0-1A12.5,12.5,0,1,1,0,12.5,12.5,12.5,0,0,1,12.5,0Z" transform="translate(1092 3023.371)" fill="%2382909c"/><path id="Polygon_5" data-name="Polygon 5" d="M6.607,4.15,3.383,10.013H9.831L6.607,4.15m0-4.15,6.607,12.013H0Z" transform="translate(1111.512 3029.264) rotate(90)" fill="%2382909c"/></g></svg>');--tick: url("data:image/svg+xml,<svg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='orange' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");--tick-circle: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ffffff"><path d="m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');--play-sm: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25"><g id="Group_4314" data-name="Group 4314" transform="translate(-1092 -3023.371)"><rect id="Rectangle_2051" data-name="Rectangle 2051" width="25" height="25" rx="12.5" transform="translate(1092 3023.371)" fill="%23efefef"/><path id="Rectangle_2051_-_Outline" data-name="Rectangle 2051 - Outline" d="M12.5,1A11.5,11.5,0,0,0,4.368,20.632,11.5,11.5,0,0,0,20.632,4.368,11.425,11.425,0,0,0,12.5,1m0-1A12.5,12.5,0,1,1,0,12.5,12.5,12.5,0,0,1,12.5,0Z" transform="translate(1092 3023.371)" fill="%2382909c"/><path id="Polygon_5" data-name="Polygon 5" d="M6.607,4.15,3.383,10.013H9.831L6.607,4.15m0-4.15,6.607,12.013H0Z" transform="translate(1111.512 3029.264) rotate(90)" fill="%2382909c"/></g></svg>');--pause-sm: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25"><g id="Group_4311" data-name="Group 4311" transform="translate(-423 -2985.371)"><rect id="Rectangle_125" data-name="Rectangle 125" width="25" height="25" rx="12.5" transform="translate(423 2985.371)" fill="%23f7f7f7"/><path id="Rectangle_125_-_Outline" data-name="Rectangle 125 - Outline" d="M12.5,1A11.5,11.5,0,0,0,4.368,20.632,11.5,11.5,0,0,0,20.632,4.368,11.425,11.425,0,0,0,12.5,1m0-1A12.5,12.5,0,1,1,0,12.5,12.5,12.5,0,0,1,12.5,0Z" transform="translate(423 2985.371)" fill="%2382909c"/><g id="Group_3682" data-name="Group 3682" transform="translate(212.711 944.082)"><path id="Line_228" data-name="Line 228" d="M1,10H-1V0H1Z" transform="translate(219.789 2048.789)" fill="%2382909c"/><path id="Line_229" data-name="Line 229" d="M1,10H-1V0H1Z" transform="translate(225.789 2048.789)" fill="%2382909c"/></g></g></svg>');--player: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="56" viewBox="0 0 100 56"><defs><linearGradient id="linear-gradient" y1="0.5" x2="1" y2="0.5" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23e77102"/><stop offset="1" stop-color="%23b15001"/></linearGradient></defs><g id="Group_3760" data-name="Group 3760" transform="translate(-399 -1976)"><rect id="Rectangle_1661" data-name="Rectangle 1661" width="100" height="56" rx="15" transform="translate(399 1976)" fill="url(%23linear-gradient)"/><g id="Polygon_1" data-name="Polygon 1" transform="translate(465 1989) rotate(90)" fill="none"><path d="M15,0,30,27H0Z" stroke="none"/><path d="M 15.00000190734863 4.118247985839844 L 3.399028778076172 25 L 26.60097503662109 25 L 15.00000190734863 4.118247985839844 M 15.00000190734863 0 L 30.00000190734863 27 L 1.9073486328125e-06 27 L 15.00000190734863 0 Z" stroke="none" fill="%23fff"/></g></g></svg>');--player-purple: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="56" viewBox="0 0 100 56"><defs><linearGradient id="linear-gradient" y1="0.5" x2="1" y2="0.5" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%235E2483"/><stop offset="1" stop-color="%2339164F"/></linearGradient></defs><g id="Group_3760" data-name="Group 3760" transform="translate(-399 -1976)"><rect id="Rectangle_1661" data-name="Rectangle 1661" width="100" height="56" rx="15" transform="translate(399 1976)" fill="url(%23linear-gradient)"/><g id="Polygon_1" data-name="Polygon 1" transform="translate(465 1989) rotate(90)" fill="none"><path d="M15,0,30,27H0Z" stroke="none"/><path d="M 15.00000190734863 4.118247985839844 L 3.399028778076172 25 L 26.60097503662109 25 L 15.00000190734863 4.118247985839844 M 15.00000190734863 0 L 30.00000190734863 27 L 1.9073486328125e-06 27 L 15.00000190734863 0 Z" stroke="none" fill="%23fff"/></g></g></svg>')}body,p,a{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;color:#222}h1,h2,h3,h4,h5,h6{font-family:"Fira Sans Condensed",sans-serif;font-weight:500;font-style:normal}h1{font-size:72px;line-height:80px}h2{font-size:48px;line-height:58px}h3{font-size:34px;line-height:44px}h4{font-size:24px;line-height:32px}h5{font-size:20px;line-height:28px}p,a{font-size:16px;line-height:22px}.md{font-size:20px;line-height:30px}.lg{font-size:34px !important;line-height:44px !important}@media only screen and (min-width: 1024px){.menu-mobile{display:none !important}.menu-bar{height:113px}.menu-desktop{display:block;width:100%}.menu-desktop .container{position:relative;padding:0;height:100%;width:1084px;display:flex;justify-content:space-between;align-items:center}.menu-desktop a{color:#222;text-decoration:none;font-family:"Fira Sans Condensed",sans-serif;font-size:16px;font-weight:500}.menu-desktop .menu-items{display:flex;align-items:center}.menu-desktop ul{list-style:none;padding:0;margin:0}.menu-desktop li{position:relative;padding:0}.menu-desktop li:hover ul.sub-menu-0{display:grid}button.depth-0{background-image:var(--menu-chevron);background-repeat:no-repeat;background-position:top 6px center;background-size:13px;background-color:transparent;transition:transform .2s ease-out .1s;width:16px;height:16px;border:0}.sub-menu{display:none}.sub-menu a{background-image:var(--link-arrow);background-repeat:no-repeat;background-position:right 20px center;padding:8px 50px 8px 20px !important;margin:7px 0;border-radius:10px;text-wrap:nowrap;display:block}.sub-menu-0{position:absolute;top:100px;left:0;border-radius:15px;padding:7px 13px !important;background:#f2f2f2}.sub-menu-0 a{font-size:20px;background-color:transparent !important;color:#222 !important}.sub-menu-0 a:hover{text-decoration:none}.sub-menu-0 a:first-child:hover{background-color:#fff !important}.sub-menu-1{border-bottom:1px solid #e77100;padding-bottom:7px !important;margin-bottom:5px !important;display:block !important}.sub-menu-1 a{font-size:16px;color:#556270 !important}.sub-menu-1 a:hover{background-color:#fff !important}.kbc-active .sub-menu,button.depth-0:hover .sub-menu{display:grid}.sub-menu-0{z-index:1}.sub-menu-0 a{padding-left:32px;background-color:transparent}.menu-items,nav{height:100%}#primary-menu{display:flex;gap:24px;align-items:center;margin-right:65px;height:100%}#primary-menu>li{display:flex;align-items:center;gap:4px;height:100%}.btn-contact{font-size:16px;padding:9px 58px 11px 20px}.btn-contact:hover{background-color:#f2f2f2}.menu-search{background:transparent var(--search-icon) no-repeat center;width:40px;height:100%;border:none;border-radius:0 !important;border-radius:15px;margin-right:10px;cursor:pointer}.menu-search span{font-size:0;width:28px !important;display:none !important}.menu-search.active span,.menu-search:hover span{display:block !important}.current-menu-item span,.current-menu-parent span,.current-page-ancestor span,.menu-search span{position:absolute;bottom:0;z-index:0;display:block;width:100%;height:10px;background:linear-gradient(to right, #E77100, #B15000)}#menu-item-245{grid-area:h1}#menu-item-249{grid-area:h2}#menu-item-248{grid-area:f1}#menu-item-255{grid-area:f2}#menu-item-19 .sub-menu-0{gap:0 20px;grid-template-columns:1fr 1fr;grid-template-areas:"h1 h2" "f1 f2"}.search.open{display:block}.search{position:fixed;top:80px;z-index:1000000;width:100%;background:#556270;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.search .container{padding:80px 24px 60px}.search fieldset{flex-direction:row}.search .close{background:none;border:none;color:#fff;font-size:24px;font-weight:bold;cursor:pointer}.search .close:hover{color:#e77100}}@media only screen and (min-width: 1280px){.menu-bar{padding:0}.search .container{padding:80px 0 60px}}.columns-2{grid-template-columns:1fr 1fr}@media(min-width: 1084px){main{margin-top:115px}.container{width:1084px;margin:0 auto;padding-left:0;padding-right:0}.container.narrow{width:900px}.columns{gap:44px 20px}.columns-3{grid-template-columns:1fr 1fr 1fr !important}.debug-bar-maximized .menu-bar,.customize-support .menu-bar{top:30px}}.content.intro p.lg{font-size:34px !important;line-height:44px !important}.content.rm-space{padding-bottom:20px}.content.rm-space p{margin-bottom:0}.content .accordion .acc-item-content{padding:45px 90px 10px !important}.content .accordion .acc-item-content h3{margin-bottom:24px}.stats{padding-top:90px}.figures{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;margin:70px 0}.stat{border-left:6px solid #e77100;border-top:none !important;padding:0 38px}.stat .number{margin-top:10px !important}.stat .caption{margin-bottom:30px !important}.accordions ul.cols{column-count:2}.accordions ul.cols-3{column-count:3}.programmes{padding:140px 0 10px}.programmes p.md{margin-top:40px}.programmes .swiper-wrapper{padding-bottom:0}.feat-content{padding-top:80px;padding-bottom:100px}.feat-content .logo{width:280px;margin:50px 0 0}.feat-content h2{margin-bottom:35px}.feat-content p{padding:0 150px 30px}.stats{padding-top:115px;padding-bottom:10px}.reviews{padding-top:138px;padding-bottom:25px}.review{padding:90px 0 100px}.review h3,.review h4{font-size:24px;line-height:32px}.review blockquote{font-size:34px;line-height:42px;margin:20px 90px 75px}.signposts{padding-bottom:108px}.signposts.related{padding-top:30px;padding-bottom:50px}.signposts.related .container{padding-top:25px}.signposts.related h3{margin:30px 0 20px}.signposts.related p{font-size:16px}.signposts.related a{font-size:18px}.signposts .card .image img,.signposts .card sh{border-radius:24px}.signposts .card sh{margin-top:-85px}.cta{padding-top:40px;padding-bottom:100px}.cta h2{margin-bottom:55px}.teams{padding-top:80px;padding-bottom:50px}.teams h2{margin-bottom:50px}.video{padding-top:50px;padding-bottom:120px}.video .card-container{width:542px}.video .player{width:542px;height:305px}.video .player img.bg{width:100%;height:100%}.video .content{display:flex;flex-direction:column;justify-content:center;padding:0 80px 0 75px}.video .content p{font-size:16px}.partners .logo img{width:100%}.location .container,.contact-block .container{display:grid;grid-template-columns:290px 1fr;gap:54px;padding-top:100px;padding-bottom:45px}.location h2,.contact-block h2{margin-top:20px}.col-r{position:relative;margin-top:25px}.map{height:352px}.contact-block .container{padding-top:90px}.home .content-block .container{display:grid;grid-template-columns:300px 1fr;gap:80px;margin:40px auto 30px}.home .content-block p{margin-top:42px;font-size:20px;line-height:30px}.home .programmes{padding-bottom:10px}.programme.illustration.card img{height:130px}.home .feat-content .logo,.training-page .feat-content .logo{margin-top:10px}.news-resources .intro p{margin:15px 0 60px}.post-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:50px;margin-top:40px}.post-header h1{font-size:38px;line-height:48px}.post-header h2{margin-bottom:0}.post-header .btn{margin:0}.single-signpost{padding-top:80px;padding-bottom:120px}.single-signpost .container{display:grid;grid-template-columns:1fr 1fr;gap:92px;align-items:center;padding-left:0;padding-right:0}.single-signpost .content{padding:0}.single-signpost h2{margin-top:10px;font-size:34px}.single-signpost p{font-size:16px;line-height:24px;margin-bottom:24px}.single-signpost img{box-shadow:0 24px 0 #e77100;border-radius:24px}.posts{padding-top:50px;padding-bottom:25px}.news-events .signposts,.research-reports .signposts,.blogs .signposts{padding-top:100px;padding-bottom:80px}.news-events .signposts h3,.research-reports .signposts h3,.blogs .signposts h3{margin-top:45px}.news-events .signposts img,.research-reports .signposts img,.blogs .signposts img{box-shadow:0 20px 0 #e77100}.news-events .signposts .card .content,.research-reports .signposts .card .content,.blogs .signposts .card .content{padding-right:35px}.posts-research-reports picture{margin-left:25px}.posts-research-reports img{height:58px}.post-crumbs{border-radius:0}.post-crumbs .container{display:flex;flex-direction:row;justify-content:space-between}.post-crumbs .post-date{margin:0}.posts.block h2{margin-bottom:0}.posts.block .post-header{padding:0 24px;margin-bottom:50px}.posts.block .post-header p{font-size:20px;line-height:30px;padding:0 142px}.posts.block .swiper-wrapper{width:1084px;margin:0 auto}.posts.block .swiper-slide{width:348px}.posts.block .card .content{padding:20px 20px 40px}.posts.block .columns{padding-top:45px}.posts.block .columns sh{margin-top:-80px}.posts.block .load-more{margin:85px auto 70px}.posts.block .svg picture{margin-bottom:0}.posts.block .columns{grid-template-columns:1fr 1fr}.posts.block .columns .swiper-slide{width:100%}.post-content{margin-bottom:18px}.post-blocks{padding-top:40px;padding-bottom:80px}.post-blocks .content{padding:26px 92px 30px}.post-blocks .card p{margin-bottom:16px}.post-accordions .acc-item-content{display:block;padding:0 92px}.post-accordions button{padding-left:92px}.post-accordions .content{padding:0}.post-accordions .content *{font-size:16px;line-height:24px;font-weight:400}.post-accordions .content li{padding:16px 0}.post-signposts{padding-top:115px !important}.post-signposts .columns{gap:20px}.post-signposts .bdr-orange{box-shadow:0 20px 0 #e77100;margin-bottom:30px}.frm_forms .frm_button_submit,.frm_forms .frm_checkbox{margin:20px 0 0 !important}.frm_forms .frm_submit{justify-content:end !important}.training-help .card{height:100%}.pillars{grid-template-columns:1fr 1fr;gap:40px 20px}.training-support{padding:25px 45px 30px 45px;margin-top:40px}.training-support ul{columns:2}.journey{padding-bottom:95px}.journey h2{margin:70px 0 0}.journey .swiper-nav{padding:10px 0 40px}.journey .svg{height:300px;padding:0 50px}.journey .svg img{width:400px;height:auto}.journey-carousel .swiper-slide{width:532px}.journey-carousel h3{font-size:34px;margin:45px 0 25px}.journey-carousel p{margin-bottom:24px}.journey-carousel sh{top:225px;right:-120px;width:127px}.pg-217 .programmes{padding-top:100px}.pg-236 section[style="z-index: 30"]{padding-top:40px}.page-404 section.content{padding-bottom:80px}.page-404 section.content .container{padding-top:0;text-align:center}.page-404 section.content.intro{padding-bottom:40px;padding-top:110px}.search-results{padding-top:50px;padding-bottom:100px}.search-results .card{padding:30px 0}.search-results .content{padding:35px 0;margin:0 95px}footer{padding:80px 0}footer .wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}footer .logo{margin-bottom:45px;height:77px;width:auto}footer .company p{font-size:14px}footer .links{display:flex;flex-direction:row;gap:20px}footer .social{padding-top:22px}@media(min-width: 1084px){.video .card-container{width:100%}.video .card{display:grid;grid-template-columns:1fr 1fr}.training .container{padding:100px 0 20px}.training-help .container{padding:80px 0 100px}.training-help .card{padding:20px 40px 10px}.training-help sh{margin-top:-80px}.training-help h2{margin-bottom:60px}.cta h2{width:900px}.reviews{padding-top:112px}.reviews .container-swiper{padding:0 24px}.posts.block .post-header{padding:0}.post-header h1{font-size:72px;line-height:80px}.post-blocks .container{padding:15px 0 15px}.location .container,.contact-block .container{grid-template-columns:410px 1fr}}.banner-svg{margin-top:-150px !important}.banner.img{display:grid;grid-template-columns:1fr 1fr;height:auto}.banner.img .container{text-align:left}.banner.img section.content{border-bottom-right-radius:0;display:flex;align-items:center}.banner.img section.content .container{padding-top:0}.banner.img section.image{border-bottom-left-radius:0}.banner.img section.image img{width:100%;height:100%;object-fit:cover}.banner.txt{padding-bottom:20px}.banner.txt h1{padding-top:0}.banner{min-height:200px}.home-banner .container{left:0;right:0;bottom:35px}.home-banner h1{width:800px}.post-banner .image-full{background:transparent}.post-banner .image-full img{width:1084px;margin:40px auto 0;height:auto;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.post-banner.img{display:block;min-height:unset}.post-banner.img h1{font-size:38px;line-height:48px}.post-banner.img .split-banner{min-height:345px;margin:-80px auto 0;display:grid;grid-template-columns:1fr 1fr}.post-banner.img .split-banner section{margin-top:40px}.post-banner.img .container{padding:0 70px 0 40px;margin:0;width:100%}.post-banner.img .content{display:flex;align-items:center}.image-none{min-height:unset}.image-none .content{margin:-40px auto 0}.image-none h1{padding:60px 30px 25px}.bg-video{height:100%}@media(min-width: 1024px){.image-none .content{margin:0 auto}.post-banner.img .split-banner section{margin-top:90px}.banner.img{margin-top:110px}}@media(min-width: 1084px){.banner.img .container{margin:0 0 0 auto;width:542px}.post-banner.img .split-banner{width:1084px}.post-banner.img .split-banner section{margin-top:80px}.post-banner.img h1{font-size:48px;line-height:58px}.image-none .content{width:1084px;margin:-40px auto 0}.image-none h1{padding:60px 100px 25px}}@media(min-width: 1084px){.container-swiper{width:1084px;margin:0 auto}.partners-carousel .swiper-slide{width:250px !important;height:250px !important}.programmes-carousel .swiper-btn{display:none}.programmes-carousel .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-wrap:wrap;gap:36px 20px;justify-content:center;box-sizing:content-box}.programmes-carousel .swiper-slide{width:calc(33.33333% - 20px)}.gallery-carousel .swiper-slide{width:348px !important}.gallery-carousel .swiper-slide img{width:100%}.gallery-carousel .swiper-nav{margin-top:0;padding:0 92px 24px;justify-content:right}.center-slides{justify-content:center}}.accordion .h4{padding-left:90px}.accordion .h4::after{right:40px}.acc-item-content{padding:0 90px}.acc-item-content.auto-h{padding-top:30px}.board .acc-item-content{display:grid;grid-template-columns:226px 1fr;gap:50px}.board .acc-item-content .pb-20{padding-bottom:0 !important}.board .acc-item-content .content p{font-size:16px}.training button{display:grid;grid-template-columns:256px 1fr;width:100%;height:144px}.training button .h4{padding:0 75px 0 55px !important;display:flex;align-items:center}.training button .h4::after{background-position:right 20px center !important}.training button img{height:144px}.training .accordion .content{padding:64px 92px 32px}.modal-content{margin:100px auto 0;width:70%}@media(min-width: 1025px){#skip-container{display:none;position:fixed;top:0;transition:transform .25s ease-in-out;width:100%;color:#fff;background:#e77100;font-size:0;line-height:0;z-index:1000;min-height:40px;transform:translateY(-40px)}#skip-container a{font-size:10px;line-height:10px;letter-spacing:.7px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff;margin:5px;display:inline-block;padding:10px}#skip-container a:focus{outline-color:#fff !important}.keyboard-control #skip-container{display:block;transform:translateY(0)}.keyboard-control .menu-bar{top:40px}.keyboard-control main{margin-top:155px}.keyboard-control .search{top:120px}}/*# sourceMappingURL=screens.css.map */
