﻿/*!
Theme Name: Move
Theme URI: http://underscores.me/
Author: Josh Millard
Author URI: http://www.pennstudio.co.uk
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: move-against-cancer
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.

Move is based on Underscores https://underscores.me/, (C) 2012-2020 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/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;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:-0.25em}sup{top:-0.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}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#2f344c;font-family:"rubik",sans-serif;font-size:19px;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;text-transform:uppercase;line-height:1.1}h2{text-align:center;margin:0 0 36px 0}p{margin-bottom:1.5em}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;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}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}.site-header{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);position:relative;z-index:99}.site-header .topbar{padding:17px 0;border-bottom:2px solid #eceef1}.site-header .topbar .navigation{display:flex;align-items:center;justify-content:end}.site-header .topbar .navigation li{margin-left:30px}.site-header .topbar .navigation li a{font-size:19px;text-decoration:none}.site-header .topbar #top-menu{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:end}.site-header .topbar #top-menu li{margin-left:30px}.site-header .topbar #top-menu li a{text-decoration:none}.site-header .topbar .extra-menu{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}.site-header .topbar .extra-menu li a.button{padding:12px 30px 9px 30px}.site-header .bottombar{padding:21px 0}.site-header .bottombar .flex{display:flex;align-items:center}.site-header .bottombar .flex .site-branding{display:flex}.site-header .bottombar #primary-menu{justify-content:end}.site-header .bottombar #primary-menu li.megamenu-button>a{display:flex;align-items:center}.site-header .bottombar #primary-menu li.megamenu-button>a:after{content:"";width:0;height:0;border-width:7px 7px 0 7px;border-color:#2f344c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;margin-left:5px}.site-header .bottombar #primary-menu li{margin-left:50px}.site-header .bottombar #primary-menu li a{font-weight:700;font-size:24px;text-transform:uppercase}.site-header .bottombar #primary-menu li .sub-menu{background-color:#fff;list-style-type:none;margin:0;padding:10px 0}.site-header .bottombar #primary-menu li .sub-menu li{margin:0}.site-header .bottombar #primary-menu li .sub-menu li a{font-size:17px;line-height:1em;padding:10px}.site-header .megamenu{position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;padding:48px 0 72px 0;color:#fff;display:none}.site-header .megamenu:after{content:"";position:absolute;right:0;top:0;height:100%;width:37%}.site-header .megamenu .row{position:relative;z-index:9}.site-header .megamenu .row .four{padding:0 42px}.site-header .megamenu .row .four:last-of-type{text-align:right}.site-header .megamenu .row .four:last-of-type ul{display:flex;flex-wrap:wrap;justify-content:end}.site-header .megamenu .row .four:last-of-type ul li.btn-link-arrow{display:block;width:100%;padding-right:30px}.site-header .megamenu .row .four:last-of-type ul li.btn-link-arrow:after{right:0}.site-header .megamenu .row .four:last-of-type ul li.btn-link-arrow:hover:after{right:-25px}.site-header .megamenu span.megamenu-heading{display:inline-block;color:#fff;font-size:20px;font-weight:700;padding:6px 9px 2px 9px;border-radius:9px;margin-bottom:24px}.site-header .megamenu ul{margin:0;padding:0;list-style-type:none}.site-header .megamenu ul li{margin-bottom:12px}.site-header .megamenu ul li a{text-decoration:none;color:#fff;font-weight:500}.site-header .megamenu ul li.btn-post{padding-left:30px;display:block;position:relative;text-decoration:underline}.site-header .megamenu ul li.btn-post:before{content:url("./images/post-image.svg");position:absolute;top:0;left:0}.site-header .megamenu.get-moving{background-color:#3293ff}.site-header .megamenu.get-moving:after{background-color:#004592}.site-header .megamenu.get-moving span.megamenu-heading{background-color:#004592}.site-header .megamenu.get-moving span.megamenu-heading.flipped{background-color:#3293ff}.site-header .megamenu.get-support{background-color:#ff2151}.site-header .megamenu.get-support:after{background-color:#cf002c}.site-header .megamenu.get-support span.megamenu-heading{background-color:#cf002c}.site-header .megamenu.get-support span.megamenu-heading.flipped{background-color:#ff2151}.site-header .megamenu.get-informed{background-color:#9731ff}.site-header .megamenu.get-informed:after{background-color:#4b0097}.site-header .megamenu.get-informed span.megamenu-heading{background-color:#4b0097}.site-header .megamenu.get-informed span.megamenu-heading.flipped{background-color:#9731ff}.no-padding{padding:0}body.woocommerce-checkout{background-color:#f6f8fa}span.above-title{font-weight:700}.homepage-banner{position:relative;background-size:cover;background-position:center center;padding:100px 0}.homepage-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2f344c;opacity:.3}.homepage-banner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.homepage-banner .row{z-index:9;min-height:50vh}.homepage-banner h1{font-family:"marydale",sans-serif;font-weight:700;color:#fff;text-transform:initial;line-height:0em;font-size:56px}.homepage-banner h1 span{font-family:"rubik",sans-serif;line-height:1em;display:block;margin-top:50px;font-size:116px}.homepage-banner .whitebg{border-radius:30px;padding:30px;background-color:#fff;width:100%;position:relative}.homepage-banner .end{margin-left:auto}form.donate button.button{width:100%;margin-top:10px}form.donate ul.type li:first-of-type{padding-right:5px}form.donate ul.type li:last-of-type{padding-left:5px}form.donate ul.type,form.donate ul.cost{list-style-type:none;margin:0;padding:0;display:flex}form.donate ul.type li,form.donate ul.cost li{width:50%;cursor:pointer}form.donate ul.type li label,form.donate ul.cost li label{position:relative;display:block;width:100%}form.donate ul.type li input:checked+span,form.donate ul.cost li input:checked+span{background-color:#2f344c;color:#fff}form.donate ul.type li span,form.donate ul.type li input[type=number],form.donate ul.cost li span,form.donate ul.cost li input[type=number]{background-color:#f6f8fa;border:1px solid #eceef1;border-radius:100px;text-align:center;text-transform:uppercase;color:#2f344c;padding:10px 15px 8px 15px;display:block;transition:all .6s ease;font-family:"rubik",sans-serif;font-weight:700;cursor:pointer;width:100%}form.donate ul.type li input[type=radio],form.donate ul.cost li input[type=radio]{position:absolute;top:0;left:0;opacity:0;pointer-events:none}form.donate span.title{display:block;padding:25px 0;text-align:center;font-size:20px}form.donate ul.cost{flex-wrap:wrap}form.donate ul.cost li{width:33.333%;padding-right:10px;padding-bottom:10px}form.donate ul.cost li span,form.donate ul.cost li input[type=number]{padding:10px 10px 8px 10px;border-radius:10px}form.donate ul.cost li input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}form.donate ul.cost li:last-of-type{width:66.666%}.homepage-related{padding:72px 0}.homepage-related h2.title{text-align:center;margin:0 0 30px 0}.content-block{height:100%;border-radius:30px;overflow:hidden;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:stretch}.content-block .image{width:100%;height:250px}.content-block .image img{width:100%;height:100%;object-fit:cover;object-position:center}.content-block .pad{height:100%;padding:30px;display:flex;flex-direction:column}.content-block h3{text-align:center;margin:0}.content-block p{width:90%;margin:15px auto 0 auto;text-align:center}.content-block a{text-decoration:none;display:block;text-align:center;margin-top:auto}.homepage-related .four:nth-child(1) .content-block{background-color:#0096ff}.homepage-related .four:nth-child(1) .content-block .button{color:#fff;background-color:#004592}.homepage-related .four:nth-child(2) .content-block{background-color:#ff3e61}.homepage-related .four:nth-child(2) .content-block .button{color:#fff;background-color:#cf002c}.homepage-related .four:nth-child(3) .content-block{background-color:#9731ff}.homepage-related .four:nth-child(3) .content-block .button{color:#fff;background-color:#4b0097}.homepage-vision{background-color:#f6f8fa;padding:72px 0}.homepage-vision span.title{font-family:"marydale",sans-serif;font-weight:700;color:#0096ff;font-size:36px}.homepage-vision h2{margin:0;font-size:32px;text-align:left}.homepage-vision a{color:#2ca8ff;text-decoration:none;font-size:20px}.homepage-vision a:after{content:"";font-family:"FontAwesome";margin-left:10px}.homepage-vision .video-placeholder{border-radius:18px;overflow:hidden;position:relative;cursor:pointer}.homepage-vision .video-placeholder:after{content:url("images/play.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.homepage-vision .video-placeholder img{width:100%;height:450px;object-fit:cover}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:999;display:none}.video-popup .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;width:50%;height:450px;border-radius:26px;overflow:hidden}.video-popup .embed-container{border-radius:18px}.counting-up{padding:60px 0}.counting-up h2{text-align:center;margin:0 0 30px 0}.counting-up .scroller{display:flex;justify-content:center;line-height:1.2}.counting-up .scroller span{display:block;text-transform:uppercase;font-weight:700;font-size:60px}.counting-up h3{margin:0;text-align:center;text-transform:initial}.counting-up p{text-align:center;color:#484d69;margin-bottom:0}.support-us,.current-campaigns,.your-donations{background-color:#f6f8fa;padding:60px 0}.support-us span.title,.current-campaigns span.title,.your-donations span.title{font-family:"marydale",sans-serif;font-weight:700;color:#0096ff;font-size:36px;display:block;text-align:center;margin-bottom:12px}.support-us h2,.current-campaigns h2,.your-donations h2{text-align:center;margin:0 0 30px 0}.support-us .single-item,.current-campaigns .single-item,.your-donations .single-item{padding:0 18px}.support-us .single-item img,.current-campaigns .single-item img,.your-donations .single-item img{border-radius:30px;width:100%;object-fit:cover;object-position:center;aspect-ratio:16/9}.support-us .single-item h3,.current-campaigns .single-item h3,.your-donations .single-item h3{display:block;margin:20px 0}.support-us .single-item p:first-of-type,.current-campaigns .single-item p:first-of-type,.your-donations .single-item p:first-of-type{margin-top:0}.current-campaigns{background-color:#fff;padding:60px 0}.your-donations{background-color:#fff;padding:72px 0}.your-donations a.button-bluelink{color:#002755}.find-a-group{background-size:cover;background-position:center;padding:100px 0;position:relative}.find-a-group:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,39,85,.25);z-index:1}.find-a-group form{display:flex;align-items:stretch}.find-a-group form input{width:100%;padding:10px 20px;border-radius:100px;margin-right:15px;border:0;text-transform:uppercase;font-size:16px}.find-a-group form input::placeholder{text-transform:initial}.find-a-group .whitebg{background-color:rgba(255,255,255,.8);backdrop-filter:blur(4px);border-radius:30px;padding:36px;position:relative;z-index:9}.find-a-group .whitebg span.title{font-family:"marydale",sans-serif;font-weight:700;color:#0096ff;font-size:36px}.find-a-group .whitebg h2{font-size:32px;margin-top:10px;text-align:left;margin-bottom:15px}.our-supporters{padding:72px 0}.our-supporters h2{text-align:center;margin:0 0 30px 0}.our-supporters .two{margin-bottom:24px}.our-supporters img{max-height:100px;object-fit:contian;margin:0 auto}.our-supporters .button-holder{display:flex;justify-content:center;margin-top:35px}.our-supporters .button-holder .button-outline{padding:14px 28px 10px 28px}.site-footer{background-color:#f6f8fa}.site-footer .top{padding-top:72px}.site-footer .top h2{text-align:left}.site-footer .top ul.social-links{display:flex;list-style-type:none;margin:0;padding:0}.site-footer .top ul.social-links li{margin-right:40px}.site-footer .top ul.social-links li:last-of-type{margin-right:0}.site-footer .top ul.social-links li a{color:#002755}.site-footer .top ul.social-links li a i{font-size:38px}.site-footer .top .gform_wrapper.gravity-theme input[type=email]{padding:8px 18px;font-size:19px;border-radius:100px;background-color:#fff;border:1px solid #eceef1}.site-footer .top .gform_wrapper.gravity-theme .gform-button{background-color:#3293ff;color:#fff;height:100%}.site-footer .middle{padding-top:70px}.site-footer .middle h2{text-align:left}.site-footer .middle ul{padding:0;margin:0;list-style-type:none}.site-footer .middle ul li{margin-bottom:12px}.site-footer .middle ul li a{text-decoration:none;font-size:18px;font-weight:400;color:#002755}.site-footer .bottom{padding:72px 0}.site-footer .bottom p{margin:0}.site-footer .bottom ul{display:flex;justify-content:end;list-style-type:none;margin:0;padding:0}.site-footer .bottom ul li{margin-left:50px}.site-footer .bottom ul li:first-of-type{margin-left:0}.site-footer .bottom ul li a{font-size:16px;font-weight:500;text-decoration:none}header.general-header{padding:72px 0;background-position:center;background-size:cover;position:relative;display:flex;align-items:center;min-height:500px}header.general-header:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,39,85,.4);z-index:1}header.general-header video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}header.general-header .row{position:relative;z-index:9}header.general-header h1.title{font-family:"marydale",sans-serif;font-weight:700;color:#fff;text-transform:initial;display:block;line-height:100%;font-size:36px;margin:0 0 15px 0}header.general-header span.heading{color:#fff;font-size:48px;line-height:110%;text-transform:uppercase;margin:0;font-weight:700}header.general-header p{font-size:20px;color:#fff;margin:12px 0 0 0;font-weight:700}.pad-right{padding-right:36px}.pad-left{padding-left:36px}.benefits{padding:72px 0}.benefits span.title{font-family:"marydale",sans-serif;font-weight:700;color:#3293ff;text-transform:initial;display:block;line-height:110%;font-size:36px;margin-bottom:12px}.benefits h2{font-size:32px;margin:0;text-align:left}.benefits p:first-of-type{margin-top:24px}.benefits h3{font-size:20px;margin-bottom:20px}.benefits ul.benefit-list{padding:0;margin:0;list-style-type:none}.benefits ul.benefit-list li{display:flex;align-items:center;margin-bottom:12px}.benefits ul.benefit-list li:last-of-type{margin-bottom:0}.benefits ul.benefit-list li img{margin-right:12px;width:28px;height:28px;object-fit:contain}.benefits ul.benefit-list li span{font-size:16px;line-height:125%}.quote-block{padding:124px 0 144px 0;color:#fff;position:relative;background-size:cover;background-position:center}.quote-block:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,39,85,.3);z-index:1}.quote-block .row{z-index:9}.quote-block h2{font-size:32px;margin:24px 0;text-align:left}.quote-block p{font-size:20px;font-weight:500;margin:0}.quote-block span.thin{font-weight:400}.page-template-page-5kyw .quote-block{padding:90px 0}.page-template-page-5kyw .quote-block h2{font-size:48px;line-height:110%}.page-template-page-5kyw .quote-block p{font-weight:600}.page-template-page-online-programme .quote-block{padding:90px 0}.blue-bg-section,.white-bg-section{padding:72px 0}.blue-bg-section img,.white-bg-section img{border-radius:30px;max-height:300px;width:100%;object-fit:cover;object-position:center;aspect-ratio:1/1}.blue-bg-section span.title,.white-bg-section span.title{font-family:"marydale",sans-serif;font-weight:700;color:#3293ff;text-transform:initial;display:block;line-height:110%;font-size:36px;margin-bottom:12px}.blue-bg-section h2,.white-bg-section h2{font-size:32px;margin:0;text-align:left}.blue-bg-section p,.white-bg-section p{font-size:20px}.blue-bg-section p:last-of-type,.white-bg-section p:last-of-type{margin-bottom:0}.blue-bg-section{background-color:#002755;color:#fff}.white-bg-section{background-color:#fff;color:#002755}.three-column-content{background-color:#f6f8fa;padding:72px 0}.three-column-content h2{margin:0 0 30px 0}.three-column-content .single-item{padding:0 18px}.three-column-content .single-item .img-holder{width:100%;position:relative;aspect-ratio:16/9}.three-column-content .single-item .img-holder.play-video{cursor:pointer}.three-column-content .single-item .img-holder.play-video:after{content:url("images/play-small.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.three-column-content .single-item img{border-radius:30px;height:100%;width:100%;object-fit:cover;object-position:center}.three-column-content .single-item h3{display:block;margin:20px 0}.three-column-content .single-item p:first-of-type{margin-top:0}.donation-cta{padding:72px 0 144px 0;background-position:center;background-size:cover;color:#fff;position:relative}.donation-cta:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,39,85,.3);z-index:1}.donation-cta .row{position:relative;z-index:9}.donation-cta span.title{font-family:"marydale",sans-serif;font-weight:700;text-transform:initial;display:block;line-height:110%;font-size:36px;margin-bottom:12px}.donation-cta h2{font-size:32px;margin:0;padding-right:100px;text-align:left}.donation-cta a.button-outline{color:#fff;border-color:#fff;display:inline-block}.timeline{padding:72px 0}.timeline .timeline-events{position:relative}.timeline .timeline-events:before{content:"";height:100%;width:7px;background-color:#3293ff;position:absolute;top:0;left:50%;border-radius:5px;transform:translateX(-50%)}.timeline .timeline-events .single-event{padding:36px 72px;position:relative;width:50%}.timeline .timeline-events .single-event:after{content:"";height:26px;width:26px;background-color:#3293ff;border-radius:50%;position:absolute;top:50%}.timeline .timeline-events .single-event:nth-of-type(odd){margin:-200px auto 0 36px}.timeline .timeline-events .single-event:nth-of-type(odd):after{right:calc(0% + 23px)}.timeline .timeline-events .single-event:nth-of-type(even){margin:-200px 36px 0 auto}.timeline .timeline-events .single-event:nth-of-type(even):after{left:23px}.timeline .timeline-events .single-event:first-of-type{margin-top:0}.timeline .timeline-events .single-event img{height:250px;width:100%;object-fit:cover;border-radius:30px}.timeline .timeline-events .single-event span.date{font-family:"marydale",sans-serif;font-weight:700;text-transform:initial;display:block;color:#3293ff;line-height:110%;font-size:60px;margin:25px 0 6px 0}.timeline .timeline-events .single-event h3{font-size:24px;line-height:100%;margin:0 0 25px 0}.timeline .timeline-events .single-event p:first-of-type{margin-top:0}.timeline .timeline-events .single-event p:last-of-type{margin-bottom:0}.two-link-grey-bg{padding:72px 0;background-color:#f6f8fa}.two-link-grey-bg .six{padding:0 18px}.two-link-grey-bg .whitebg{background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);height:100%}.two-link-grey-bg img{height:220px;width:100%;object-fit:cover;object-position:center}.two-link-grey-bg .content-section{padding:36px;height:calc(100% - 220px);display:flex;flex-wrap:wrap}.two-link-grey-bg .content-section h3{margin:0}.two-link-grey-bg .content-section p{margin:12px 0 24px 0}.two-link-grey-bg .content-section a.button-bluelink{align-self:end}.point-list{padding:72px 0}.point-list .point{padding-bottom:35px}.point-list .point:nth-of-type(odd){padding-right:60px}.point-list .point:nth-of-type(even){padding-left:60px}.point-list .point .flex{display:flex;align-items:center;margin-bottom:12px}.point-list .point .flex img{margin-right:15px;height:40px;width:40px;object-fit:contain}.point-list .point .flex h3{margin:0}.point-list .point p:first-of-type{margin-top:0}.point-list .point p:last-of-type{margin-bottom:0}.get-involved{background-color:#002755;color:#fff;padding:72px 0}.get-involved span.title{font-family:"marydale",sans-serif;font-weight:700;display:block;text-transform:initial;line-height:110%;font-size:36px;text-align:center;margin-bottom:12px;color:#3293ff}.get-involved .single-item{padding:0 18px}.get-involved .single-item img{aspect-ratio:16/9;width:100%;object-fit:cover;border-radius:30px}.fkyw-header{padding:71px 0;background-size:cover;background-position:center;position:relative}.fkyw-header:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,39,85,.4);z-index:1}.fkyw-header video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fkyw-header .row{position:relative;z-index:9}.fkyw-header .whitebg{padding:36px;background-color:#fff;border-radius:30px;display:flex;flex-wrap:wrap;justify-content:center}.fkyw-header h1{font-size:48px;line-height:110%;text-transform:uppercase;margin:0}.fkyw-header p{font-size:20px;margin:8px 0 0 0}.fkyw-header .button-bigblue{margin-top:20px;width:100%}.fkyw-introduciton{padding:72px 0}.fkyw-introduciton h2{margin-bottom:12px}.fkyw-introduciton span.subheading{display:block;font-size:20px;font-weight:500;line-height:140%;text-align:center;margin-bottom:36px}.fkyw-introduciton .single-item{padding:0 18px}.fkyw-introduciton .single-item img{border-radius:30px;height:150px;width:100%;object-fit:cover;margin-bottom:24px}.fkyw-introduciton .single-item span.title{font-family:"marydale",sans-serif;font-weight:700;display:block;color:#3293ff;text-transform:initial;line-height:110%;font-size:20px;margin-bottom:8px}.fkyw-introduciton .single-item h3{margin-bottom:8px}.fkyw-introduciton .single-item p:first-of-type{margin-top:0}.fkyw-introduciton .single-item p:last-of-type{margin-bottom:0}.fkyw-search{background-color:#3293ff;padding:60px 0}.fkyw-search h2,.fkyw-search h3{color:#fff;text-align:center;margin-bottom:24px}.fkyw-results{background-color:#f6f8fa;padding:60px 0}.fkyw-results .fkyw-topbar{margin-bottom:15px;display:flex}.fkyw-results .fkyw-topbar span.title{color:#2f344c;font-size:18px;font-family:"rubik",sans-serif;font-weight:700;text-transform:uppercase}.fkyw-results .fkyw-topbar .count{margin-left:auto}.fkyw-results button.show_more{margin-top:20px}.fkyw-results .fkyw-events .fkyw-event{background-color:#fff;padding:30px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:20px;display:flex;align-items:center;margin-bottom:30px}.fkyw-results .fkyw-events .fkyw-event .left{width:70%}.fkyw-results .fkyw-events .fkyw-event .left span.location{display:block;color:#0096ff;text-transform:uppercase;font-size:18px;font-family:"rubik",sans-serif;font-weight:700}.fkyw-results .fkyw-events .fkyw-event .left span.address{display:block;text-transform:uppercase;color:#2f344c;font-size:24px;line-height:1.1;font-family:"rubik",sans-serif;font-weight:700}.fkyw-results .fkyw-events .fkyw-event .left span.distance{display:block;font-size:14px;color:#ff3e61;margin-top:15px}.fkyw-results .fkyw-events .fkyw-event .right{margin-left:auto;min-width:356px}.fkyw-results .fkyw-events .fkyw-event .right ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:end}.fkyw-results .fkyw-events .fkyw-event .right ul li{margin-left:15px}.fkyw-results .fkyw-events .fkyw-event .right ul li a.button-outline{color:#3293ff;border-color:#3293ff}.linked-stories{background-color:#002755;color:#fff;padding:72px 0}.linked-stories span.title{font-family:"marydale",sans-serif;font-weight:700;display:block;text-transform:initial;line-height:110%;font-size:36px;text-align:center;margin-bottom:12px;color:#3293ff}.linked-stories .single-item{padding:0 18px}.linked-stories .single-item img{height:200px;width:100%;border-radius:30px;object-fit:cover}.linked-stories .single-item h3{margin:24px 0 12px 0}.linked-stories .single-item p{margin:0 0 12px 0}.linked-stories .single-item a.button-bluelink{color:#fff;margin:0}.faqs{padding:72px 0;background-color:#f6f8fa}.faqs .faq-list{background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25)}.faqs .faq-list .single-faq{border-bottom:1px solid #eceef1;padding:18px 36px;cursor:pointer;position:relative}.faqs .faq-list .single-faq:last-of-type{border-bottom:none}.faqs .faq-list .single-faq:after{content:url("images/plus.svg");height:48px;width:48px;position:absolute;top:18px;right:36px;display:flex;align-items:center;justify-content:center;transition:transform .4s linear}.faqs .faq-list .single-faq h3{margin:20px 0 14px 0;line-height:.85em;padding-right:55px}.faqs .faq-list .single-faq p.answer{display:none;margin:22px 0 0 0}.faqs .faq-list .single-faq.active:after{transform:rotate(45deg);transition:transform .4s linear}.faqs.pink .faq-list .single-faq:after{content:url("images/plus-pink.svg")}.team-members{padding:72px 0 36px 0}.team-members .single-item{margin-bottom:36px}.team-members .single-item .whitebg{background-color:#fff;border-radius:30px;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);overflow:hidden;height:100%}.team-members .single-item img{height:270px;width:100%;object-fit:cover}.team-members .single-item .member-info{padding:24px}.team-members .single-item .member-info h3{margin:0 0 8px 0;text-align:center}.team-members .single-item .member-info span.role{display:block;width:100%;text-align:center;margin-bottom:12px;font-weight:500}.team-members .single-item .member-info p:last-of-type{margin-bottom:0}.fkyw-form{display:flex;justify-content:center;align-items:stretch}.fkyw-form input[type=text]{margin-right:10px;border-radius:100px;padding:10px 20px;border:0;max-width:400px;width:100%;font-size:20px;text-transform:uppercase}.fkyw-form input[type=text]::placeholder{opacity:.8;color:#2f344c;text-transform:initial}.text-center{text-align:center}.mac-events-header{position:relative;padding:60px 0 102px 0;background-image:url("images/eventsbg.png");background-size:cover}.mac-events-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002755;opacity:60%}.mac-events-header h1{color:#fff;margin:5px 0}.mac-events-header span.town{display:block;color:#fff;font-family:"rubik",sans-serif;font-weight:700;text-transform:uppercase;font-size:20px}.mac-events-header span.address{display:block;color:#fff}.mac-events-display{background-color:#f6f8fa;padding-bottom:100px}.mac-events-display ul.ambassadors{list-style-type:none;margin:0 0 15px 0;padding:0}.mac-events-display ul.ambassadors li{display:flex;align-items:center;padding-bottom:15px}.mac-events-display ul.ambassadors li img{width:50px;border-radius:10px;margin-right:15px}.mac-events-display ul.ambassadors li span{color:#2f344c;font-family:"rubik",sans-serif;font-weight:700;display:block}.mac-events-display .row{margin-top:-30px}.mac-events-display .mapwrapper{position:relative;overflow:hidden}.mac-events-display .mapwrapper .left{width:50%;padding-right:30px}.mac-events-display .mapwrapper .right{width:50%;position:absolute;top:0;right:0;height:100%;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#f6f8fa}.mac-events-display .mapwrapper .right iframe{width:100%;height:100%}.mac-events-display .whitebg{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:36px;border-radius:20px}.mac-events-display .whitebg h2{text-align:left;margin:0 0 15px 0}.mac-events-display .whitebg span.title{color:#2f344c;display:block;text-transform:uppercase;font-family:"rubik",sans-serif;font-weight:700}.mac-events-display .whitebg p,.mac-events-display .whitebg a{margin-top:0;margin-bottom:1.5em;display:block}.mac-events-display .whitebg a:last-of-type{margin-bottom:0}.mac-events-display .whitebg a.button-bigblue{padding:8px 30px 4px 30px;display:inline-block}.mac-events-group-photos{padding:72px 0;background-color:#002755;color:#fff}.mac-events-group-photos .topbar{display:flex;justify-content:start;margin-bottom:15px}.mac-events-group-photos .topbar .arrows{margin-left:auto}.mac-events-group-photos .topbar h2{text-align:left;margin:0}.mac-events-group-photos button.slick-arrow{padding:0;width:40px;height:40px;border-radius:50%;margin-left:10px;background-color:#0096ff;color:#fff;font-size:30px;display:inline-flex;justify-content:center;align-items:center}.mac-events-group-photos .slider .columns{padding:0 7.5px}.mac-events-group-photos .slider .columns .image{display:block;position:relative;width:100%}.mac-events-group-photos .slider .columns .image:before{content:"";display:block;padding-bottom:75%}.mac-events-group-photos .slider .columns .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px}.mac-events-register{padding:60px 0;background-color:#0096ff}.mac-events-register .flex{display:flex;justify-content:center;align-items:center}.mac-events-register .flex h2{margin:0 30px 0 0;color:#fff}.mac-events-register .flex a{color:#fff;text-decoration:none}.online-programme-intro,.fkyw-intro{background-color:#f6f8fa;padding-bottom:60px}.online-programme-intro .margintop,.fkyw-intro .margintop{margin-top:-50px;position:relative;z-index:9}.online-programme-intro .whitebg,.fkyw-intro .whitebg{border-radius:30px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.3);padding:30px}.online-programme-intro a,.fkyw-intro a{margin-top:15px;width:100%;display:block;text-align:center;padding:18px 28px 14px 28px}.online-programme-intro h2,.fkyw-intro h2{text-align:left;margin:0 0 15px 0}.online-programme-intro ul,.fkyw-intro ul{margin:0;padding:0 0 0 15px}.online-programme-intro ul li,.fkyw-intro ul li{padding-bottom:15px}.online-programme-intro iframe,.fkyw-intro iframe{border-radius:20px}.online-programme-about{padding:72px 0}.online-programme-about .paragraph-columns{columns:2}.online-programme-about .paragraph-columns p{margin-top:0;margin-bottom:1em}.online-programme-about .flex{margin-top:30px;display:flex;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden}.online-programme-about .flex .reasons-to-join,.online-programme-about .flex .image{width:50%}.online-programme-about .flex .reasons-to-join img,.online-programme-about .flex .image img{min-height:100%;object-fit:cover}.online-programme-about .flex .reasons-to-join{padding:56px 36px}.online-programme-about .flex .reasons-to-join h3{margin:0 0 24px 0}.online-programme-about .flex .reasons-to-join ul.reasons{list-style-type:none;margin:0;padding:0}.online-programme-about .flex .reasons-to-join ul.reasons li{display:flex;align-items:center;padding:7.5px 0}.online-programme-about .flex .reasons-to-join ul.reasons li img{position:relative;top:-2px;margin-right:10px}.online-programme-instructors{padding:72px 0;background-color:#f6f8fa;text-align:center}.online-programme-instructors .three{margin-bottom:30px}.online-programme-instructors .instructor{height:100%;display:flex;flex-direction:column}.online-programme-instructors .instructor .image{position:relative;display:block;border-radius:18px;overflow:hidden;width:100%}.online-programme-instructors .instructor .image:before{content:"";padding-bottom:100%;display:block}.online-programme-instructors .instructor .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.online-programme-instructors span.name{display:block;font-family:"rubik",sans-serif;font-weight:700;text-transform:uppercase;color:#2f344c;margin:30px 0 15px 0}.online-programme-instructors .content{display:flex;flex-direction:column;flex:1}.online-programme-instructors .content p{margin-top:0}.online-programme-instructors .content a{margin-top:auto;color:#ff3e61;display:block;font-family:"rubik",sans-serif;font-weight:700;text-decoration:none}.online-programme-story,.video-wrapper-module{padding:72px 0;background-color:#ff2151}.online-programme-story .flex,.video-wrapper-module .flex{display:flex;background-color:rgba(255,255,255,.2);border-radius:20px;overflow:hidden}.online-programme-story .flex .left,.online-programme-story .flex .right,.video-wrapper-module .flex .left,.video-wrapper-module .flex .right{width:50%}.online-programme-story .flex .left,.video-wrapper-module .flex .left{padding:30px;color:#fff;text-align:left;align-self:center}.online-programme-story .flex .left h2,.video-wrapper-module .flex .left h2{font-family:"marydale",sans-serif;text-align:left;font-size:60px;text-transform:initial;margin:0}.online-programme-story .flex .right,.video-wrapper-module .flex .right{position:relative;min-height:100%}.online-programme-story .flex .right img.thumbnail,.video-wrapper-module .flex .right img.thumbnail{width:100%;height:100%;object-fit:cover;object-position:center center}.online-programme-story .flex .right img.play,.video-wrapper-module .flex .right img.play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9;cursor:pointer}.video-wrapper-module.pink-bg{background-color:#ff3e61}.video-wrapper-module.lightblue-bg{background-color:#0096ff}.video-wrapper-module.blue-bg{background-color:#002755}.story-blackout{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999;display:none}.story-blackout .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:20px;width:100%;max-width:60%;padding:15px}.story-blackout .inner button.exit{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background-color:#ff3e61;color:#fff;display:flex;justify-content:center;align-items:center;padding:0}.online-programme-steps{padding:60px 0}.online-programme-steps .three.columns{padding:0 30px;margin-bottom:30px}.online-programme-steps .three.columns:last-of-type .whitebg:after{display:none}.online-programme-steps .whitebg{position:relative;background-color:#fff;border:1px solid #eceef1;border-radius:20px;padding:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:100%}.online-programme-steps .whitebg:after{content:"";font-family:"FontAwesome";position:absolute;top:50%;transform:translateY(-50%);right:-41px;color:#ff3e61;font-size:58px}.online-programme-steps .whitebg span.digit{display:block;text-align:center;font-size:60px;font-weight:700}.online-programme-steps .whitebg span.title{display:block;font-weight:700;font-family:"rubik",sans-serif;font-size:20px;text-align:center}.online-programme-steps .whitebg p{text-align:center;margin:0}.questions-cta{padding:60px 0;background-color:#002755;color:#fff}.questions-cta h2{text-align:center;margin:0 0 30px 0}.questions-cta input[type=text]{border-radius:100px;padding:10px 15px !important}.questions-cta input[type=text]::placeholder{color:#2f344c}.questions-cta .gform_footer{display:none !important}.single-blog-post{padding:72px 0}.single-blog-post h1{margin:36px 0}.single-blog-post .post-info{display:flex;align-items:center;margin-bottom:36px}.single-blog-post .post-info span.author{font-weight:700;display:block}.single-blog-post .post-info .left{display:flex;align-items:center}.single-blog-post .post-info .left>div{margin-left:20px}.single-blog-post .post-info .left img.avatar{border-radius:20px}.single-blog-post .post-info .right{margin-left:auto}.single-blog-post img.attachment-post-thumbnail{margin-bottom:36px;max-height:400px;object-fit:cover;object-position:center;border-radius:20px}.single-blog-post h2{text-align:left;margin-bottom:24px}.center-block-content-module{padding:72px 0}.center-block-content-module h2{text-align:left}.post-slider{background-color:#002755;padding:72px 0;overflow:hidden}.post-slider h2{color:#fff;text-align:left}.post-slider .slider{display:flex}.post-slider .slider .slick-list{padding-left:144px}a.single-item{display:flex;background-color:#fff;border-radius:20px;overflow:hidden;padding:0;height:100%;min-height:450px;text-decoration:none;min-width:100%;flex-wrap:wrap}a.single-item img{width:100%;height:200px;object-fit:cover}a.single-item .post-content{padding:24px;min-height:250px;display:flex;flex-wrap:wrap}a.single-item .post-content h3{margin:0 0 12px 0}a.single-item .post-content p{margin:0;display:block}a.single-item .post-content .flex{display:flex;align-items:center;justify-content:space-between;align-self:end;flex-wrap:wrap;width:100%}a.single-item .post-content .flex span:first-of-type{margin-right:10px}.page-template-page-resource-hub .resource{padding-top:36px}.page-template-page-resource-hub .resource h2,.page-template-page-resource-hub .resource h3,.page-template-page-resource-hub .resource p{text-align:left}.page-template-page-resource-hub .resource h2{margin-bottom:0;font-size:32px}.page-template-page-resource-hub .resource p{margin-top:8px}.page-template-page-resource-hub .resource .flex{display:flex;align-items:center}.page-template-page-resource-hub .resource .flex p{margin:8px 0 20px 0}.page-template-page-resource-hub .resource .flex a.button-bluelink{margin:8px 100px 20px auto}.page-template-page-resource-hub .resource .flex a.button-bluelink:after{display:none}.page-template-page-resource-hub .resource .slider .slick-arrow{position:absolute;top:-52px;background-color:rgba(0,0,0,0);display:inline-block;margin:0 10px;padding:0}.page-template-page-resource-hub .resource .slider .slick-arrow i{color:#fff;font-size:30px}.page-template-page-resource-hub .resource .slider .slick-arrow.slick-disabled{opacity:.5}.page-template-page-resource-hub .resource .slider .slick-prev{right:275px}.page-template-page-resource-hub .resource .slider .slick-next{right:230px}.page-template-page-resource-hub .resource .slider .slick-list{padding:0 0 10px 144px}.page-template-page-resource-hub .resource .single-item{cursor:pointer}.page-template-page-resource-hub .resource .single-item .play-button{position:relative;cursor:pointer}.page-template-page-resource-hub .resource .single-item .play-button:after{content:url("./images/videoplay-small.svg");width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-page-resource-hub .resource .single-item img{border-radius:20px;height:200px;object-fit:cover}.page-template-page-resource-hub .resource.external-links{padding:72px 0 36px 0}.page-template-page-resource-hub .resource.external-links .single-item{cursor:default}.page-template-page-resource-hub .resource.external-links .single-item img{border-radius:20px 20px 0 0}.page-template-page-resource-hub .grey-section .resource .slider .slick-arrow i{color:#002755}.blackout{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,39,85,.25);z-index:9999}.blackout .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:36px;border-radius:20px;width:55vw;aspect-ratio:16/9}.blackout .inner button.close-blackout{position:absolute;top:-75px;right:0px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;pointer-events:none}.blackout .inner iframe{height:100%;width:100%}.navy-section{background-color:#002755;padding:36px 0}.navy-section h2,.navy-section h3,.navy-section p{color:#fff}.navy-section .flex a.button-bluelink{color:#fff}.grey-section{padding:36px 0;background-color:#f6f8fa}.grey-section .flex a.button-bluelink{color:#002755}.resource.featured-blogs .three{padding-bottom:5px}.resource.featured-blogs a.single-item{box-shadow:0px 2px 4px 0px rgba(0,39,85,.25)}.resource.featured-blogs a.single-item img{border-radius:20px 20px 0 0}.single-item.single-resource-we-love-item .whitebg{height:100%;display:flex;flex-wrap:wrap}.single-item.single-resource-we-love-item img{border-radius:20px 20px 0 0;width:100%;height:200px;object-fit:cover;background-color:#fff}.single-item.single-resource-we-love-item .post-content{padding:24px;min-height:250px;height:calc(100% - 200px);display:flex;flex-wrap:wrap;background-color:#fff;border-radius:0 0 20px 20px}.single-item.single-resource-we-love-item .post-content h3{margin:0 0 12px 0}.single-item.single-resource-we-love-item .post-content p{margin:0;display:block}.single-item.single-resource-we-love-item .post-content a.button-bluelink{color:#002755;margin-top:15px;display:flex;align-items:center;align-self:end}.resource.podcast{padding-bottom:36px}.resource.podcast .button-holder{padding-top:36px;display:flex;justify-content:end}.resource.podcast .button-holder a{color:#fff}.blue-cta{background-color:#002755;padding:60px 0;color:#fff;text-align:center}.blue-cta a.button-outline{color:#fff;border-color:#fff;display:inline-block}.contact-us-header{padding:72px 0;text-align:center}.contact-us-header h1{font-family:Rubik;font-size:48px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin-top:0}.contact-us-header p{font-size:20px;font-weight:700;line-height:140%;margin-bottom:0}.page-links-section{background-color:#3293ff;color:#fff;padding:60px 0}.page-links-section h2{font-size:22px}.page-links-section a{text-decoration:none;color:#fff;text-align:center;padding:36px 24px;background-color:#58a3f7;border-radius:20px;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);display:block;height:100%}.contact-us-form{background-color:#f6f8fa;padding:72px 0}.contact-us-form .gform_wrapper.gravity-theme .gform_required_legend{display:none}.contact-us-form .gform_wrapper.gravity-theme input[type=text],.contact-us-form .gform_wrapper.gravity-theme input[type=email],.contact-us-form .gform_wrapper.gravity-theme input[type=tel],.contact-us-form .gform_wrapper.gravity-theme select,.contact-us-form .gform_wrapper.gravity-theme textarea{padding:12px 16px;border-radius:100px;border:1px solid #eceef1;background-color:#fff}.contact-us-form .gform_wrapper.gravity-theme input[type=text]::placeholder,.contact-us-form .gform_wrapper.gravity-theme input[type=email]::placeholder,.contact-us-form .gform_wrapper.gravity-theme input[type=tel]::placeholder,.contact-us-form .gform_wrapper.gravity-theme select::placeholder,.contact-us-form .gform_wrapper.gravity-theme textarea::placeholder{color:#002755;opacity:1}.contact-us-form .gform_wrapper.gravity-theme select{background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - .75rem) center !important;background-color:#fff;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important}.contact-us-form .gform_wrapper.gravity-theme .gfield_label{font-size:19px}.contact-us-form .gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:19px}.contact-us-form .gform_wrapper.gravity-theme textarea{border-radius:30px}.contact-us-form .gform_wrapper.gravity-theme .gform_button{background-color:#3293ff;color:#fff}.contact-us-form p.small-text{font-size:16px}.navy-page-links-section,.other-pages-module{background-color:#002755;padding:72px 0;color:#fff}.navy-page-links-section a,.other-pages-module a{color:#fff;text-decoration:none;display:block;padding:36px 24px;border-radius:20px;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);height:100%;text-align:center;transition:scale .5s ease-in-out}.navy-page-links-section a:hover,.other-pages-module a:hover{scale:1.05}.navy-page-links-section .four:first-of-type a,.other-pages-module .four:first-of-type a{background-color:#3293ff}.navy-page-links-section .four:nth-of-type(2) a,.other-pages-module .four:nth-of-type(2) a{background-color:#ff2151}.navy-page-links-section .four:nth-of-type(3) a,.other-pages-module .four:nth-of-type(3) a{background-color:#9731ff}p.breadcrumbs{margin:0 0 60px 0;color:#fff}p.breadcrumbs a{color:#fff}.custom-archive{padding:72px 0}.custom-archive .single-item{margin-bottom:60px}.custom-archive .single-item .play-button{position:relative;cursor:pointer}.custom-archive .single-item .play-button:after{content:url("./images/videoplay-small.svg");width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-archive .single-item .play-button img{border-radius:20px;object-fit:cover;aspect-ratio:16/9}.blue-page-bg{background-color:#002755;color:#fff}.blue-page-bg p#breadcrumbs{color:#fff}.blue-page-bg p#breadcrumbs span{color:#fff}.blue-page-bg p#breadcrumbs span a{color:#fff}.grey-page-bg{background-color:#f6f8fa}header.fundraising-header .whitebg{background-color:#fff;padding:36px;border-radius:30px}header.fundraising-header h1.title{color:#3293ff;text-align:center}header.fundraising-header p{color:#002755;text-align:center;margin:20px 0}header.fundraising-header .hosted{display:flex;align-items:center;justify-content:center;margin-top:20px}header.fundraising-header .hosted p{margin:0}header.fundraising-header .hosted img{max-width:140px;object-fit:contain;margin-left:8px}.fundraiser-intro{padding:72px 0}.fundraiser-intro span.title{font-family:"marydale",sans-serif;font-weight:700;color:#3293ff;text-transform:initial;display:block;line-height:110%;font-size:36px;margin-bottom:12px}.fundraiser-intro h2{font-size:32px;margin:0;text-align:left}.tips{background-color:#f6f8fa;padding:72px 0}.tips .top-row h2{margin-bottom:12px}.tips .top-row p{margin:0;text-align:center}.tips .tip-list .six{padding:0 18px}.tips .tip-list .whitebg{background-color:#fff;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);border-radius:20px;padding:24px;margin-top:36px;transition:box-shadow .5s ease-in-out}.tips .tip-list .whitebg:hover{box-shadow:0px 2px 10px 15px rgba(0,39,85,.18)}.tips .tip-list .whitebg h3{margin:0 0 12px 0}.tips .tip-list .whitebg p{margin-bottom:0}.linked-pages{background-color:#3293ff;padding:60px 0;color:#fff}.linked-pages .six{padding:0 18px}.linked-pages a{color:#fff;text-decoration:none}.linked-pages a img{object-fit:cover;border-radius:20px;width:100%;aspect-ratio:16/9}.linked-pages a h3{margin:24px 0 12px 0}.linked-pages a p{margin:0}.supporters-explained{padding:72px 0;background-color:#f6f8fa}.supporters-explained .supporter-list .four{margin-bottom:36px}.supporters-explained .supporter-list a.whitebg{background-color:#fff;height:100%;display:block;border-radius:20px;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);padding:24px;text-decoration:none;transition:box-shadow .5s ease-in-out}.supporters-explained .supporter-list a.whitebg:hover{box-shadow:0px 2px 10px 15px rgba(0,39,85,.18)}.supporters-explained .supporter-list a.whitebg img{width:230px;height:170px;object-fit:contain;margin:0 auto}.supporters-explained .flex{display:flex}.supporters-explained a.button-outline{display:inline-block}header.donation-header:after{background-color:rgba(0,39,85,.9)}header.donation-header span.heading{margin-bottom:24px;display:block}header.donation-header .whitebg{border-radius:30px;padding:30px;background-color:#fff;height:350px;display:flex;align-items:center;justify-content:center}.donation-explanation{padding:60px 0}.donation-explanation .row.levels{margin-top:24px}.donation-explanation span.amount{display:block;text-align:center;font-family:Rubik;font-size:60px;font-style:normal;font-weight:700;line-height:110%}.donation-explanation p{font-size:19px;font-weight:400;text-align:center}.featured-campaigns{background-color:#f6f8fa;padding:60px 0}.featured-campaigns .whitebg{display:flex;background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);margin-bottom:36px}.featured-campaigns .whitebg img{width:300px;min-height:100%;object-fit:cover}.featured-campaigns .whitebg .inner-wrapper{padding:36px;display:flex}.featured-campaigns .whitebg .inner-wrapper .left{width:66%}.featured-campaigns .whitebg .inner-wrapper .right{width:34%;min-width:300px}.featured-campaigns .whitebg .inner-wrapper .right span.target{display:block;text-align:center;font-weight:700}.featured-campaigns .whitebg .inner-wrapper .right span.target.big{font-size:48px;line-height:110%;margin-bottom:36px}.featured-campaigns .whitebg .inner-wrapper .right a{display:block;text-align:center}.featured-campaigns .whitebg .inner-wrapper .right a.button-outline{margin-bottom:12px;color:#3293ff;border-color:#3293ff}.error-404{padding:150px 0}.error-404 h1{text-align:center;color:#0096ff;font-size:120px;line-height:1em;margin:0}.error-404 span.title{display:block;color:#002755;font-size:40px;text-align:center;font-weight:700;font-family:"rubik",sans-serif}.default-page{padding:100px 0}form.checkout,body.woocommerce-order-received .woocommerce-order{width:60%;margin:0 auto}form.checkout input.input-text,body.woocommerce-order-received .woocommerce-order input.input-text{padding:10px}body.woocommerce-order-received .woocommerce-order h1{font-family:"marydale",sans-serif;margin:0 0 30px 0;text-transform:initial;font-size:60px}body.woocommerce-order-received .woocommerce-order span.title{text-transform:uppercase;font-weight:700;font-size:24px}.select2-container .select2-selection--single{height:auto;padding:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:15px}.giftaid{background-color:#fff;border:4px solid #002755;border-radius:30px;padding:40px;margin-bottom:30px}.giftaid h2{margin:0 0 15px 0;font-size:24px;text-align:left}.giftaid label{display:flex}.giftaid label input{display:none}.giftaid label div.box{min-width:25px;min-height:25px;max-width:25px;max-height:25px;border:1px solid #002755;margin-right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px}.giftaid label div.box:before{content:"";font-family:"FontAwesome";color:#002755;opacity:0;transition:all .6s ease}.giftaid label input:checked+div.box:before{opacity:1}.woocommerce table.shop_table{margin:0 0 50px 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{margin-top:30px}.single-team-member-bio{padding:72px 0}.single-team-member-bio .whitebg{display:flex;background-color:#fff;border-radius:30px;box-shadow:0px 2px 4px 0px rgba(0,39,85,.25);max-height:500px;overflow:hidden}.single-team-member-bio .whitebg .image-wrapper{width:50%;min-height:100%}.single-team-member-bio .whitebg .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.single-team-member-bio .whitebg .image-wrapper.play-video{position:relative}.single-team-member-bio .whitebg .image-wrapper.play-video:after{content:url("./images/play.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;cursor:pointer}.single-team-member-bio .whitebg .content-wrapper{width:50%;padding:36px;display:flex;flex-wrap:wrap;align-self:center}.single-team-member-bio .whitebg .content-wrapper h1{width:100%}.single-team-member-bio .whitebg .content-wrapper span.role{display:block}.single-story{padding:72px 0}.single-story .image-wrapper{width:100%;height:400px;border-radius:30px;overflow:hidden}.single-story .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.single-story .image-wrapper.play-video{position:relative}.single-story .image-wrapper.play-video:after{content:url("./images/play.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;cursor:pointer}.blog{background-color:#f6f8fa}.blog .row.all-posts{padding:72px 0}.blog .row.all-posts>.four{margin-bottom:36px}.simple-divider-module{padding:72px 0;background-color:#0096ff;text-align:center}.simple-divider-module span.bold-cta{color:#fff;font-weight:700;text-transform:uppercase;line-height:1.1;font-size:20px}.simple-divider-module a{margin-left:30px}.content-with-imagevideo-module{background-color:#f6f8fa;padding:72px 0}.content-with-imagevideo-module span.title{font-family:"marydale",sans-serif;font-weight:700;color:#0096ff;font-size:36px}.content-with-imagevideo-module h2{margin:0;font-size:32px;text-align:left}.content-with-imagevideo-module a{display:inline-block}.content-with-imagevideo-module .video-placeholder{overflow:hidden;position:relative;cursor:pointer}.content-with-imagevideo-module .video-placeholder:after{content:url("images/play.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.content-with-imagevideo-module img{border-radius:18px;width:100%;height:450px;object-fit:cover}.content-with-imagevideo-module.swap .row .content-side{order:2}.content-with-imagevideo-module.swap .row .image-side{order:1}.page-template-page-meet-the-team .content-with-imagevideo-module{background-color:#fff}.center-full-cta-module{padding:72px 0;background-color:#002755}.center-full-cta-module h2{text-align:center;color:#fff}.center-full-cta-module p{color:#fff;text-align:center}.center-full-cta-module .flex{display:flex}.map-iframe{overflow:hidden;clip-path:polygon(0 10%, 100% 10%, 100% 100%, 0% 100%);position:relative;margin-top:-55px;border-radius:15px}.map-wrapper{background-color:#f6f8fa;text-align:left;padding-top:40px;padding-bottom:60px}.map-wrapper h2{text-align:left}.social-embeds{padding-top:60px;padding-bottom:80px}.social-embeds .six{display:flex;justify-content:center}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}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:initial}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button,button,input[type=button],input[type=reset],input[type=submit]{line-height:1em;display:inline-block;border:0;border-radius:100px;padding:15px 30px 13px 30px;background-color:#f6f8fa;cursor:pointer;text-decoration:none;text-transform:uppercase;font-weight:700}.button-contrast{background-color:#ff3e61;color:#fff}.button-bluelink{position:relative;display:inline-block;color:#3293ff;font-weight:500;font-size:20px;text-decoration:none;padding-right:50px}.button-bluelink:after{content:"";font-family:"FontAwesome";position:absolute;top:45%;right:30px;font-size:28px;transform:translateY(-50%);transition:all .3s ease-in-out}.button-bluelink:hover:after{right:5px;transition:all .5s ease-in-out}.button-outline-white{text-decoration:none;color:#fff;background-color:rgba(0,0,0,0);border:2px solid #fff;border-radius:90px;padding:18px 28px 14px 28px;font-size:20px;font-weight:700}.button-outline-pink{text-decoration:none;color:#ff3e61;background-color:rgba(0,0,0,0);border:2px solid #ff3e61;border-radius:90px;padding:18px 28px 14px 28px;font-size:20px;font-weight:700}.button-outline{text-decoration:none;color:#002755;background-color:rgba(0,0,0,0);border:2px solid #002755;border-radius:100px;padding:18px 28px 14px 28px;font-size:20px;font-weight:700}.button-bigblue{background-color:#3293ff;padding:20px 40px 16px 40px;display:block;border-radius:100px;color:#fff;text-decoration:none;font-weight:700;text-align:center}.btn-link-arrow{font-weight:500;font-size:20px;padding-right:50px;position:relative;width:fit-content}.btn-link-arrow:after{content:"";font-family:"FontAwesome";position:absolute;top:45%;right:30px;font-size:28px;transform:translateY(-50%);transition:all .3s ease-in-out}.btn-link-arrow:hover:after{right:5px;transition:all .5s ease-in-out}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{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}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{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.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;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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:.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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media only screen and (max-width: 1665px){.page-template-page-resource-hub .resource .slider .slick-prev{right:8%}.page-template-page-resource-hub .resource .slider .slick-next{right:5%}}@media only screen and (max-width: 1240px){.homepage-banner .end{width:40%}.questions-cta .seven{width:72%}}@media only screen and (max-width: 1050px){header.general-header .six{width:66%}.fkyw-header .five,.fundraising-header .five{width:45%}.online-programme-about .paragraph-columns{columns:1}.featured-campaigns .whitebg .inner-wrapper .left.pad-right{padding-right:0}}@media only screen and (max-width: 1025px){.homepage-banner .end{width:42%}.content-block .pad{height:66%}.find-a-group .five{width:50%}.fkyw-header .five,.fundraising-header .five{width:51%}.fkyw-introduciton .six{width:66%}.donation-cta h2{padding-right:50px}header.donation-header .whitebg{height:unset}form.donate ul.type{flex-wrap:wrap}form.donate ul.type li{width:100%;margin-bottom:10px;padding:0 5px}form.donate ul.type li:last-of-type{margin-bottom:0}.featured-campaigns .whitebg img{width:200px}.team-members .single-item img{height:200px}.mac-events-display .whitebg h2{font-size:24px}.online-programme-steps .three.columns{padding:0 20px}.online-programme-steps .whitebg:after{right:-32px}.questions-cta .seven{width:80%}.page-template-page-resource-hub .resource .slider .slick-list{padding:0 0 10px 108px}}@media only screen and (max-width: 900px){.site-header .topbar #top-menu li{margin-left:auto}.site-header .topbar #top-menu li a{font-size:18px}.site-header .topbar .extra-menu li{margin-left:18px}.site-header .bottombar #primary-menu li{margin-left:18px}.site-header .bottombar #primary-menu li a{font-size:20px}.site-header .megamenu:after{width:33%}.site-header .megamenu ul li a{font-size:18px}.homepage-banner .five,.homepage-banner .end{width:50%}.homepage-related .four{width:100%;margin-bottom:36px}.homepage-related .four:last-of-type{margin-bottom:0}.homepage-related .content-block{flex-direction:unset;align-items:center}.homepage-related .content-block .image{width:33%}.homepage-related .content-block .pad{width:67%;height:100%}.video-popup .inner{padding:18px;width:75%;height:unset}.counting-up .three{width:50%;margin-bottom:18px}.counting-up .scroller span{font-size:50px}.find-a-group .five{width:66.666%}.site-footer h2{font-size:26px}.site-footer .top .gform_wrapper.gravity-theme .gform-button{padding:15px 15px 13px 15px;width:100%}.site-footer .middle .three{width:50%;margin-bottom:36px}.site-footer .bottom{padding-top:36px}.site-footer .bottom .six{width:100%}.site-footer .bottom p{text-align:center;margin-bottom:10px}.site-footer .bottom ul{justify-content:center}header.general-header .six{width:75%}header.general-header span.heading{font-size:40px}.benefits span.title{font-size:31px}.quote-block .six{width:75%}.blue-bg-section h2,.white-bg-section h2{font-size:30px}.donation-cta .six{width:75%}.timeline .ten{width:100%}.timeline .timeline-events .single-event:nth-of-type(odd){padding-left:0}.timeline .timeline-events .single-event:nth-of-type(even){padding-right:0}.point-list .point:nth-of-type(odd){padding-right:36px}.point-list .point:nth-of-type(even){padding-left:36px}.contact-us-form .six{width:66%}.fkyw-results .fkyw-events .fkyw-event .right{min-width:unset}.fkyw-results .fkyw-events .fkyw-event .right ul{display:block}.fkyw-results .fkyw-events .fkyw-event .right ul li{margin:8px 0}.fkyw-results .fkyw-events .fkyw-event .right ul li a{display:block;padding:14px 20px 10px 20px;width:100%}.mac-events-display .row .four{order:2;width:100%}.mac-events-display .row .eight{order:1;width:100%;margin-bottom:36px}.mac-events-display ul.ambassadors{columns:2}.mac-events-register .flex h2{font-size:24px}.team-members .single-item{width:45%}.supporters-explained .supporter-list .four{width:45%}.single-blog-post .eight{width:75%}.single-blog-post img.attachment-post-thumbnail{max-height:300px}.center-block-content-module .eight,.center-full-cta-module .eight{width:75%}a.single-item .post-content h3{font-size:18px}.fkyw-header .five,.fundraising-header .five{width:65%}.fkyw-introduciton .six{width:85%}.page-template-page-5kyw .quote-block h2{font-size:42px}.fkyw-search .eight{width:85%}.fkyw-search .button-outline-white{white-space:nowrap}.faqs .faq-list .single-faq h3{font-size:20px}.online-programme-intro .eight,.online-programme-intro .four,.fkyw-intro .eight,.fkyw-intro .four{width:100%}.online-programme-intro .eight,.fkyw-intro .eight{margin-bottom:36px}.online-programme-about .flex .reasons-to-join{width:66%}.online-programme-about .flex .image{width:34%}.online-programme-instructors .three{width:40%}.online-programme-story .flex .left h2{font-size:42px}.online-programme-steps .three.columns{width:40%}.online-programme-steps .whitebg:after{display:none}.questions-cta .seven{width:93%}.page-template-page-resource-hub .resource .flex p{width:66%}.page-template-page-resource-hub .resource .flex a.button-bluelink{white-space:nowrap}.page-template-page-resource-hub .resource .slider .slick-list{padding:0 0 10px 72px}.page-template-page-resource-hub .resource .slider .slick-prev{right:10%}.page-template-page-resource-hub .resource .slider .slick-next{right:3%}.page-template-page-resource-hub .resource.external-links p{width:66%}.page-template-page-resource-hub .resource.external-links .single-item .post-content p{width:100%}.blue-cta .seven,.blue-cta .eight{width:80%}.blackout .inner{width:80vw}.custom-archive .row{justify-content:center}.custom-archive .four{width:40%}header.donation-header .pad-left{padding-left:0}.donation-explanation span.amount{font-size:50px}.featured-campaigns .whitebg .inner-wrapper{flex-wrap:wrap}.featured-campaigns .whitebg .inner-wrapper .left,.featured-campaigns .whitebg .inner-wrapper .right{width:100%;min-width:unset}.single-team-member-bio .ten,.single-story .ten{width:100%}.single-team-member-bio .whitebg,.single-story .whitebg{max-height:unset}.single-team-member-bio .whitebg img,.single-story .whitebg img{height:100%}}@media only screen and (max-width: 823px){.page-template-page-resource-hub .resource .slider .slick-arrow{top:-66px}}@media only screen and (max-width: 700px){.columns{width:100%;padding:0 27px}h2{font-size:28px}.site-header .topbar .menu-top-menu-bar-container{display:none}.site-header .topbar .extra-menu{width:100%;justify-content:end}.site-header .bottombar{position:relative}.site-header .bottombar button.menu-toggle{display:block;margin-left:auto}.site-header .bottombar .menu-main-menu-container{width:100vw;position:absolute;top:100%;left:0;background-color:#fff}.site-header .bottombar .menu-main-menu-container #primary-menu{padding:27px 0}.site-header .bottombar .menu-main-menu-container #primary-menu li{margin-bottom:16px}.site-header .bottombar .menu-main-menu-container #primary-menu li:last-of-type{margin-bottom:0}.site-header .megamenu:after{display:none}.site-header .megamenu .row .four:last-of-type{text-align:left;justify-content:left}.site-header .megamenu.get-moving span.megamenu-heading.flipped{background-color:#004592}.site-header .megamenu.get-support span.megamenu-heading.flipped{background-color:#cf002c}.site-header .megamenu.get-informed span.megamenu-heading.flipped{background-color:#4b0097}.homepage-banner{padding:72px 0}.homepage-banner .five,.homepage-banner .end{width:100%}.homepage-banner .five{margin-bottom:36px}.homepage-banner h1{font-size:42px;text-align:center}.homepage-banner h1 span{font-size:82px;margin-top:36px}.homepage-related .content-block{align-items:unset;flex-wrap:wrap}.homepage-related .content-block .image{width:100%;height:125px}.homepage-related .content-block .pad{height:unset;width:100%}.homepage-related .content-block a{margin-top:18px}.homepage-vision .video-placeholder{margin-top:18px;aspect-ratio:16/9}.support-us .single-item,.current-campaigns .single-item,.your-donations .single-item{margin-bottom:18px;padding:0 27px}.find-a-group .five{width:100%}.find-a-group form{flex-wrap:wrap}.find-a-group form input{margin-right:0;padding:15px 20px}.find-a-group .button-bigblue{margin-top:18px;display:block;width:100%}.our-supporters .two{width:50%}.single-blog-post .eight{width:100}.center-block-content-module .eight,.center-full-cta-module .eight{width:100%}.site-footer .top .six{margin-bottom:18px}.site-footer .top .six:nth-of-type(1){order:2}.site-footer .top .six:nth-of-type(2){order:1}.site-footer .top h2{margin-bottom:18px}.site-footer .middle .three{width:100%}.site-footer .bottom ul{display:block}.site-footer .bottom ul li{margin:0 0 16px 0;display:block;width:100%;text-align:center}header.general-header .six{width:100%}header.general-header span.heading{font-size:34px}.benefits h2{font-size:28px}.quote-block .six{width:100%}.blue-bg-section .six.pad-left{margin-top:36px}.blue-bg-section h2,.white-bg-section h2{font-size:28px}.white-bg-section .six.pad-right{margin-bottom:36px}.three-column-content .single-item,.get-involved .single-item,.linked-stories .single-item{margin-bottom:36px;padding:0 27px}.three-column-content .single-item:last-of-type,.get-involved .single-item:last-of-type,.linked-stories .single-item:last-of-type{margin-bottom:0}.donation-cta:after{background-color:rgba(0,39,85,.7)}.donation-cta .six{width:100%}.donation-cta h2{font-size:28px}.donation-cta a.button-outline{display:block;text-align:center}.timeline .timeline-events:before{left:0}.timeline .timeline-events .single-event{width:100%}.timeline .timeline-events .single-event:nth-of-type(odd){margin:0 0 0 36px;padding:36px 0}.timeline .timeline-events .single-event:nth-of-type(odd):after{right:unset;left:-49px}.timeline .timeline-events .single-event:nth-of-type(even){margin:0 0 0 36px;padding:36px 0}.timeline .timeline-events .single-event:nth-of-type(even):after{left:-49px}.two-link-grey-bg .six{margin-bottom:36px}.two-link-grey-bg .six:last-of-type{margin-bottom:0}.team-members .single-item{width:100%}.supporters-explained .supporter-list .four{width:100%;margin-bottom:27px}.supporters-explained .supporter-list a.whitebg img{width:100%;height:unset;aspect-ratio:16/9}.fkyw-header .five,.fundraising-header .five{width:100%}.fkyw-header h1{font-size:9vw}.fkyw-introduciton .six{width:100%}.fkyw-introduciton .single-item{margin-bottom:36px;padding:0 27px}.fkyw-introduciton .single-item:last-of-type{margin-bottom:0}.fkyw-search .eight{width:100%}.fkyw-search .fkyw-form{flex-wrap:wrap}.fkyw-search .fkyw-form input[type=text]{width:100%;display:block;margin:0 0 18px 0}.fkyw-results .fkyw-topbar{flex-wrap:wrap}.fkyw-results .fkyw-topbar .count{margin-left:0}.fkyw-results .fkyw-events .fkyw-event{flex-wrap:wrap}.fkyw-results .fkyw-events .fkyw-event .left{width:100%}.fkyw-results .fkyw-events .fkyw-event .right{width:100%}.fkyw-results .fkyw-events .fkyw-event .right ul li a{padding:10px 20px 6px 20px;text-align:center}.page-template-page-5kyw .quote-block h2{font-size:32px}.faqs .faq-list{padding:0;margin:0 27px}.faqs .faq-list .single-faq{padding:18px}.faqs .faq-list .single-faq:after{right:12px}.mac-events-display .whitebg{display:flex;flex-wrap:wrap}.mac-events-display .whitebg .left{width:100%}.mac-events-display .whitebg .right{width:100%;position:relative;height:250px;margin-top:36px}.mac-events-display ul.ambassadors{columns:1}.mac-events-register .flex{flex-wrap:wrap}.mac-events-register .flex h2{margin:0 0 18px 0}header.donation-header .pad-left{padding:36px 27px 0 27px}.featured-campaigns .whitebg{flex-wrap:wrap}.featured-campaigns .whitebg img{width:100%;aspect-ratio:16/9}.featured-campaigns .whitebg .inner-wrapper h3{margin-top:0}.featured-campaigns .whitebg .right.pad-left{padding:36px 0 0 0}.fundraiser-intro .button-outline{display:inline-block}.fundraiser-intro img{margin-top:36px}.blue-cta .seven,.blue-cta .eight{width:100%}.tips .tip-list .six{padding:0 27px}.linked-pages .six{margin-bottom:36px;padding:0 27px}.linked-pages .six:last-of-type{margin-bottom:0}.page-links-section .four{margin-bottom:27px}.page-links-section .four:last-of-type{margin-bottom:0}.contact-us-form .six{width:100%}.navy-page-links-section .four,.other-pages-module .four{margin-bottom:27px}.navy-page-links-section .four:last-of-type,.other-pages-module .four:last-of-type{margin-bottom:0}.navy-page-links-section .four p:last-of-type,.other-pages-module .four p:last-of-type{margin-bottom:0}.navy-page-links-section h3,.other-pages-module h3{margin-top:0}.online-programme-about .flex{flex-wrap:wrap}.online-programme-about .flex .reasons-to-join{width:100%}.online-programme-about .flex .image{width:100%}.online-programme-instructors .three{width:100%}.online-programme-instructors .instructor .image:before{display:none}.online-programme-instructors .instructor .image img{position:relative;width:100%;height:unset;aspect-ratio:16/9}.online-programme-story .flex{flex-wrap:wrap}.online-programme-story .flex .left,.online-programme-story .flex .right{width:100%}.online-programme-steps .three.columns{width:100%}.questions-cta .seven{width:100%}.questions-cta .gform_wrapper.gravity-theme #field_submit input,.questions-cta .gform_wrapper.gravity-theme .gform_footer input{width:100%}.page-template-page-resource-hub .resource .flex{flex-wrap:wrap}.page-template-page-resource-hub .resource .flex p{width:100%}.page-template-page-resource-hub .resource .flex a.button-bluelink{margin:8px 20px 20px 0}.page-template-page-resource-hub .resource .slider .slick-arrow{top:-53px}.page-template-page-resource-hub .resource .slider .slick-list{padding:0 0 20px 0}.page-template-page-resource-hub .resource.external-links p{width:100%}form.checkout,body.woocommerce-order-received .woocommerce-order{width:100%}.single-team-member-bio .whitebg,.single-story .whitebg{flex-wrap:wrap}.single-team-member-bio .whitebg .image-wrapper,.single-story .whitebg .image-wrapper{width:100%;max-height:300px}.single-team-member-bio .whitebg .content-wrapper,.single-story .whitebg .content-wrapper{width:100%}.content-with-imagevideo-module .video-placeholder{margin-top:18px;aspect-ratio:16/9}.content-with-imagevideo-module.swap .video-placeholder{margin-bottom:18px}}@media only screen and (max-width: 400px){.counting-up .three{width:100%}}/*# sourceMappingURL=style.css.map */
