.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.vs__dropdown-toggle{border:none;height:2.2rem;font-size:.8rem;background:#fff;border-radius:8rem;overflow:hidden}.vs__dropdown-menu{margin-top:.2rem}.vs--open .vs__dropdown-toggle{border-radius:8rem}.vs__selected-options{margin-left:.3rem}.vs__clear{display:none}.vs__open-indicator{fill:#4fbcec;margin-right:.3rem}.vs__actions{width:36px;cursor:pointer}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}figure,nav ul{margin:0}nav ul{padding:0}nav ul,nav ul>li{list-style-type:none}nav a:link{text-decoration:none}iframe{vertical-align:top}svg{height:auto;width:auto;max-height:100%}img{vertical-align:top}button{border:none}input:-moz-ui-invalid:not(output),select:-moz-ui-invalid:not(output),textarea:-moz-ui-invalid:not(output){box-shadow:none}.swiper-pagination{margin:20px auto;position:relative!important}.swiper-pagination-bullet{margin:15px 7px;width:10px!important;height:10px!important}.swiper-pagination-bullet-active{background:#869791!important}.swiper-navigation{--margin:-12px;position:absolute;top:0;bottom:40px;margin:auto 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;z-index:40}@media only screen and (min-width:768px){.swiper-navigation{width:38px;--margin:-19px}}@media (min-width:1200px){.swiper-navigation{--margin:-48px}}.swiper-navigation path:first-child{transition:fill .2s ease}.swiper-navigation:hover path:first-child{fill:#0c77b8}.swiper-navigation-left{left:var(--margin);transform:scaleX(-1);transform-origin:center}.swiper-navigation-right{right:var(--margin)}.slide__container{width:100%;max-width:735px}@media only screen and (min-width:1024px){.slide__container{margin-bottom:50px}}.slide__image{width:100%;height:100%}@font-face{font-family:FSMe;src:url(../fonts/fsme-regular.eot);src:url(../fonts/fsme-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/fsme-regular.woff) format("woff"),url(../fonts/fsme-regular.ttf) format("truetype"),url(../fonts/fsme-regular.svg#fsme-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FSMe-Bold;src:url(../fonts/fsme-bold.eot);src:url(../fonts/fsme-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/fsme-bold.woff) format("woff"),url(../fonts/fsme-bold.ttf) format("truetype"),url(../fonts/fsme-bold.svg#fsme-bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FSMe;src:url(../fonts/fsme-bold.eot);src:url(../fonts/fsme-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/fsme-bold.woff) format("woff"),url(../fonts/fsme-bold.ttf) format("truetype"),url(../fonts/fsme-bold.svg#fsme-bold) format("svg");font-weight:700;font-style:normal}html{color:#1d1d1d;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:14pt;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6,p,ul{margin:0 0 .9em;color:inherit;font-size:inherit;font-weight:300;line-height:1.4}h1{margin:0 0 1.1em}p{margin:0 0 .9em}p:last-child{margin:0}hr{margin:2em 0;border:none;border-bottom:1px solid #ccc}.cms-content h2,.t__1{color:#4fbcec;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:18pt;line-height:1.25}.cms-content h2 strong,.t__1 strong{color:#1d1d1d;font-family:FSMe-Bold,Helvetica,Arial,Verdana,sans-serif}@media only screen and (min-width:768px){.cms-content h2,.t__1{font-size:22pt}}@media only screen and (min-width:1024px){.cms-content h2,.t__1{font-size:28pt}}.t__1--black{color:#000;font-weight:700}.t__1--white{color:#fff}.cms-content h3,.t__2{color:#1d1d1d;font-family:FSMe-Bold,Helvetica,Arial,Verdana,sans-serif;font-size:16pt;letter-spacing:-.03em;line-height:1.25}@media only screen and (min-width:768px){.cms-content h3,.t__2{font-size:17pt}}@media only screen and (min-width:1024px){.cms-content h3,.t__2{font-size:18pt}}.t__3{font-size:17pt;line-height:1.2}.t__3,.t__4{font-family:FSMe,Helvetica,Arial,Verdana,sans-serif}.t__4{font-size:16pt;line-height:1;text-decoration:none}.t__5,blockquote>p{color:#4fbcec;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:20pt;line-height:1.15}@media only screen and (min-width:768px){.t__5,blockquote>p{font-size:19.5pt}}.t__6{margin-bottom:2px;color:#1d1d1d;font-size:9pt}.t__7{font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:13pt;line-height:1;text-decoration:none}.cky-audit-table-element h3,.t-bold{font-weight:700}.t-center{text-align:center}a:link,a:visited{color:inherit;text-decoration:none}article ol,article ul,aside ol,aside ul,figcaption ol,figcaption ul,main ol,main ul,section ol,section ul{padding:0;list-style-position:inside}article ol>li,article ul>li,aside ol>li,aside ul>li,figcaption ol>li,figcaption ul>li,main ol>li,main ul>li,section ol>li,section ul>li{margin-bottom:.1em;font-size:14pt;text-indent:-1em;padding-left:1em}@media only screen and (min-width:768px){article ol>li,article ul>li,aside ol>li,aside ul>li,figcaption ol>li,figcaption ul>li,main ol>li,main ul>li,section ol>li,section ul>li{margin-bottom:.5em;font-size:15pt}}@media only screen and (min-width:1024px){article ol>li,article ul>li,aside ol>li,aside ul>li,figcaption ol>li,figcaption ul>li,main ol>li,main ul>li,section ol>li,section ul>li{font-size:16pt}}article ul,aside ul,figcaption ul,main ul,section ul{list-style-type:disc}article ul>li,aside ul>li,figcaption ul>li,main ul>li,section ul>li{color:#4fbcec}article .default-list>li,aside .default-list>li,figcaption .default-list>li,main .default-list>li,section .default-list>li{color:inherit;margin-bottom:.9em;font-size:inherit}article .cky-table-wrapper,aside .cky-table-wrapper,figcaption .cky-table-wrapper,main .cky-table-wrapper,section .cky-table-wrapper{margin-top:.9em}blockquote{margin:1.8em 0 2.5em;position:relative;width:100%;padding-left:0}@media only screen and (min-width:768px){blockquote{padding-left:30px}}@media only screen and (min-width:1024px){blockquote{padding-left:20px}}.button,button:not(.cky-consent-container button):not(.cky-modal button):not(.cky-btn-revisit){padding:10px 25px!important;transition:all .1s linear!important;background-color:#4fbcec;border:none;border-radius:20px;color:#fff!important;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:14pt;line-height:1;margin:0;margin-top:10px!important}.button:hover,button :not(.cky-btn-revisit):hover{background-color:#bfbfbf!important;color:#1d1d1d!important}.button:hover>.button__icon,button :not(.cky-btn-revisit):hover>.button__icon{transition:all .1s linear!important;filter:invert(100%)}@media only screen and (min-width:768px){.button,button:not(.cky-consent-container button):not(.cky-modal button):not(.cky-btn-revisit){font-size:16pt}}@media only screen and (min-width:1024px){.button,button:not(.cky-consent-container button):not(.cky-modal button):not(.cky-btn-revisit){font-size:18pt}}.button--small{padding:14px 25px!important;font-size:14pt;font-weight:700}.button--green{background-color:#56d97a!important}.button--green,.button--white{color:#000!important;padding:14px 25px!important;font-size:14pt;font-weight:700}.button--white{background-color:#fff!important}.button--donate{margin-top:0!important;background-color:#56d97a!important;color:#fff!important;padding:8px 20px 6px!important;text-transform:uppercase;text-align:center;font-size:11pt;font-weight:700;letter-spacing:.06ch}.button__icon{margin:-1px -5px 0 3px;vertical-align:middle;transition:all .1s linear!important}.two-buttons{margin-right:10px!important}@media only screen and (min-width:768px){.two-buttons{margin-right:15px!important;margin-top:20px!important}}.highlight{text-decoration:underline!important}.highlight:link,.highlight:visited{color:#4fbcec}.fgc-black,.highlight:active,.highlight:hover{color:#1d1d1d}.fgc-blue{color:#4fbcec}textarea{height:210px;resize:vertical}.button{display:inline-block;margin:0;padding:.3em .8em;vertical-align:top;text-decoration:none}.button:active,.button:hover{background-color:#ccc}.form__label{align-items:center;display:block;padding:5px 10px 5px 0;width:100%;background-color:#f0f0f0;line-height:1.35;cursor:pointer}@media only screen and (min-width:1024px){.form__label{width:80%}}.form__label--textarea{align-items:baseline;padding-bottom:20px}.form__label--error{margin-top:20px;color:#56d97a}.form__label>span{display:block}.form__text{color:#4fbcec;font-size:18pt;padding-bottom:5px}.form__input{display:block;width:100%;border:none;color:#1d1d1d;font-size:17pt;border-radius:20px;padding:10px 15px}.frame{position:relative;text-align:center}.video{margin:20px auto;max-width:600px;width:90%}.video--bottom-space{margin-bottom:55px}.video--large{width:100%;margin:50px 0}body{background-color:#f0f0f0}@media only screen and (min-width:1024px){body{background:linear-gradient(90deg,#f0f0f0 1270px,#4fbcec 0);background-position:0 0}}.header{position:fixed;vertical-align:top;padding:20px;top:0;height:70px;width:100%;background-color:hsla(0,0%,100%,.95);z-index:3000;border-bottom:1px solid #bfbfbf}@media only screen and (min-device-width:480px){.header{display:inline-block;width:180px;padding:20px 10px;height:100%;background-color:#fff}}@media only screen and (min-width:768px){.header{width:212px;padding:30px}}@media only screen and (min-width:1024px){.header{width:300px;padding:25px 40px}}@media only screen and (min-width:1215px){.header{width:400px;padding:25px 65px}}.header__contactdetails{font-size:12pt;padding-bottom:15px;position:absolute;right:20px;top:24px}.header__contactdetails a:first-of-type{margin-right:20px}@media only screen and (min-device-width:480px){.header__contactdetails a:first-of-type{margin-right:0}}.header__contactdetails img{width:25px}@media only screen and (min-device-width:480px){.header__contactdetails img{width:18px}}.header__contactdetails span{display:none;padding:0 8px}@media only screen and (min-device-width:480px){.header__contactdetails span{display:inline-block;font-family:FSMe-Bold,Helvetica,Arial,Verdana,sans-serif}}@media only screen and (min-device-width:480px){.header__contactdetails{position:relative;right:0;top:0;font-size:10pt}}@media only screen and (min-width:1024px){.header__contactdetails{font-size:12pt}}.header__logo{width:100px}@media only screen and (min-width:768px){.header__logo{width:150px}}.nav{align-items:center;width:100%;background-color:hsla(0,0%,100%,.95);color:#1d1d1d;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:18pt;line-height:1.4}@media only screen and (max-device-width:479px){.nav{display:none}}@media only screen and (min-device-width:480px){.nav{font-size:15pt;padding-top:15px;margin-top:15px;border-top:1px solid #bfbfbf}}@media only screen and (min-width:768px){.nav{font-size:16pt}}@media only screen and (min-width:1024px){.nav{font-size:18pt}}.nav li{padding-left:10px;padding-right:10px}@media only screen and (min-width:768px){.nav li{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.nav li>a:active,.nav li>a:hover{color:#4fbcec}}.nav__active{color:#4fbcec}.nav__sub{font-size:14pt;padding-bottom:4px}.nav__sub--active{color:#4fbcec;font-size:14pt!important;padding-bottom:4px}.nav__sub--icon{width:13px;height:13px;margin-right:5px;vertical-align:baseline}.nav__footer{display:flex;font-size:12pt;border-top:1px solid #bfbfbf;margin-top:15px;padding-top:15px;flex-direction:row;justify-content:space-between}@media only screen and (min-device-width:480px){.nav__footer{flex-direction:column}}@media only screen and (min-width:1024px){.nav__footer{display:inline-block;width:100%}}.nav__footer__active{color:#4fbcec!important}.nav__footer span{display:none}@media only screen and (min-width:1024px){.nav__footer span{display:inline;color:#4fbcec;vertical-align:middle;margin:0 5px}}.nav__footer img{width:25px}@media only screen and (min-width:1024px){.nav__footer img{margin-right:6px}}.nav__footer--noborder{border-top:none;margin-top:5px;padding-top:5px}.nav__mobile{list-style:none;padding:6px 0 10px;text-align:center;border-bottom:1px solid #bfbfbf}.nav__mobile li{list-style:none;width:80%;margin:5px 10%;background-color:#4fbcec;border:none;border-radius:20px;color:#fff;font-size:14pt;line-height:1}.nav__mobile--dropdown{background-color:#bfbfbf!important}.nav__mobile--active{background-color:#0c77b8!important}.nav__mobile--dropdown-active{background-color:#a4a4a4!important}.nav__mobile a{display:block;padding:8px 25px}@media only screen and (min-device-width:480px){.nav__mobile{display:none}}.maincontent{margin:70px 20px 20px}@media only screen and (min-device-width:480px){.maincontent{display:inline-block;margin:15px 0 0 200px}}@media only screen and (min-width:768px){.maincontent{display:inline-block;margin:60px 0 0 252px}}@media only screen and (min-width:1024px){.maincontent{margin:50px 0 0 365px}}@media only screen and (min-width:1215px){.maincontent{margin:50px 0 0 465px}}.carousel{max-height:500px;overflow:hidden;margin:10px 0 30px;opacity:0}.carousel--show{transition:opacity .3s ease;opacity:1}.carousel__holder{position:relative}.carousel__button{display:inline-block;padding:4px 10px!important;transition:all .1s linear;border-radius:20px;background-color:#4fbcec;border:none;color:#fff;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:20pt}.carousel__button:hover{background-color:#bfbfbf!important;color:#fff}.customPrevBtn{position:absolute;top:90px;left:-15px;z-index:2}@media only screen and (min-width:768px){.customPrevBtn{top:140px}}@media only screen and (min-width:1024px){.customPrevBtn{top:100px}}.customNextBtn{position:absolute;top:90px;right:-15px;z-index:2}@media only screen and (min-width:768px){.customNextBtn{top:140px}}@media only screen and (min-width:1024px){.customNextBtn{top:100px}}.content{margin-bottom:50px}.content__section{display:flex;align-items:flex-start;margin-bottom:15px}.content__title{margin-right:30px;position:relative;top:5px}.content__text{width:78%}.content__image{display:block;margin-bottom:20px;width:100%}@media only screen and (min-width:768px){.content__image{margin-bottom:30px}}@media only screen and (min-width:1024px){.content__image{margin-bottom:40px}}.content__downloads,.content__employers,.content__home{display:block;margin-bottom:80px}@media only screen and (min-width:1024px){.content__downloads,.content__employers,.content__home{display:flex;align-items:flex-start}}.content__home-left{width:100%;margin-bottom:25px}@media only screen and (min-width:1024px){.content__home-left{width:300px}}.content__home-right{width:100%}@media only screen and (min-width:1024px){.content__home-right{width:400px;margin-left:35px}}.content__employers-left{width:100%;margin-bottom:25px}@media only screen and (min-width:1024px){.content__employers-left{width:390px}}.content__employers-right{width:100%}@media only screen and (min-width:1024px){.content__employers-right{width:305px;margin-left:40px}}.content__employers-charter{display:block;margin-bottom:40px}@media only screen and (min-width:1024px){.content__employers-charter{-moz-column-count:2;column-count:2;-moz-column-gap:80px;column-gap:80px}}.content__employers-charter p{margin-bottom:0}.content__charter-members{margin-top:40px}.content__downloads-left{width:100%;margin-bottom:25px}@media only screen and (min-width:1024px){.content__downloads-left{width:347px}}.content__downloads-right{width:100%}@media only screen and (min-width:1024px){.content__downloads-right{width:347px;margin-left:40px}}.content__icon{display:inline-block;width:30px;height:30px;margin-right:10px}@media only screen and (min-width:768px){.content__icon{width:40px;height:40px;margin-right:20px}}@media only screen and (min-width:1024px){.content__icon{width:60px;height:60px;margin-right:25px}}.content__whatwedo{display:inline-block;width:85%;margin:3px 0 7px}@media only screen and (min-width:768px){.content__whatwedo{margin:7px 0 15px}}@media only screen and (min-width:1024px){.content__whatwedo{margin:0 0 30px}}.content__submit-address{font-weight:700}.goodpracticeguide{margin-top:20px}.goodpracticeguide__downloads{width:100%;margin-bottom:15px}.homeicon__holder{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-bottom:5px}@media only screen and (min-width:768px){.homeicon__holder{flex-direction:row;align-items:flex-start}}.homeicon__holder a{width:230px;text-align:center}.homeicon__holder h2{text-align:center;margin-bottom:30px}.homeicon__image{width:125px;height:125px;margin-bottom:10px}@media only screen and (min-width:768px){.homeicon__image{width:150px;height:150px;margin-bottom:15px}}.supporticon{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:80px 10%}.supporticon__item{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.supporticon__item{min-height:460px}}.supporticon__link{margin-top:auto!important;width:-moz-fit-content;width:fit-content;display:block}.supporticon__image{width:125px;height:125px;margin-bottom:24px}@media only screen and (min-width:768px){.supporticon__image{width:150px;height:150px}}.hero-image{width:100%;margin-bottom:50px}.team{padding:60px 0 40px;border-bottom:1px solid #4fbcec}.team:first-child{padding-top:0}.home-donate{display:flex;flex-direction:column;margin-top:80px;width:100%;padding:45px 60px;gap:48px;align-items:flex-start;background-color:#56d97a;border-radius:20px}@media only screen and (min-width:1024px){.home-donate{flex-direction:row}}.home-donate--yellow{padding:45px 40px;background-color:#fed304}.home-donate__icon{width:100%;max-width:150px}.person{overflow:hidden;padding-bottom:2.2em;position:relative}.person__photo{margin-bottom:5%}.person__name{display:inline-block;padding:10px 25px!important;background-color:#4fbcec!important;border:none;border-radius:20px;color:#fff!important;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:16pt;line-height:1;margin:0;margin-top:10px!important;margin-bottom:20px!important}@media only screen and (min-width:768px){.person__name{font-size:17pt}}@media only screen and (min-width:1024px){.person__name{font-size:18pt}}.person__label{padding:10px 25px!important;background-color:#4fbcec!important;border:none;border-radius:20px;color:#fff!important;font-family:FSMe,Helvetica,Arial,Verdana,sans-serif;font-size:14pt;line-height:1;margin:0;margin-top:10px!important}@media only screen and (min-width:768px){.person__label{font-size:17pt}}@media only screen and (min-width:1024px){.person__label{font-size:18pt}}.person__position{margin-top:10px;margin-bottom:30px}.person__position span{margin-left:15px}.person__email img{width:38px;height:26px;margin-right:15px}.person__email a:link,.person__email a:visited{color:#4fbcec}.person__button{display:flex;flex-direction:column;align-items:center;margin:auto;max-width:300px}.person__button__name{color:#fff;font-size:21px;margin-bottom:0}.person__button__position{font-size:15px;color:#000}.person__link{display:flex;justify-content:center}.contact{display:flex;justify-content:space-between;flex-direction:column;border-top:1px solid #bfbfbf;padding-top:30px;margin-bottom:30px}@media only screen and (min-width:768px){.contact{flex-direction:row}}.contact__form{width:100%;background-color:#f0f0f0;margin-bottom:25px}.contact div{width:30%;margin-bottom:15px}@media only screen and (min-width:768px){.contact div{width:40%}}.contact div+div{width:70%}@media only screen and (min-width:768px){.contact div+div{width:60%}}.contact__viewmap img{margin-right:10px}.contact__viewmap a:link,.contact__viewmap a:visited{color:#4fbcec}.contact__response{color:#56d97a;font-size:18pt}.location{position:relative}@media only screen and (min-width:1024px){.location{width:735px}}.location__text{background-color:#fff;margin-bottom:15px;padding:15px}@media only screen and (min-width:768px){.location__text{padding:18px}}@media only screen and (min-width:1024px){.location__text{margin-top:0;padding:20px 25px}}.location__map{width:100%;height:500px}.location__map button{display:none!important}.location img{max-width:100%}@media only screen and (min-width:1024px){.location img{max-width:645px}}@media only screen and (min-width:1215px){.location img{max-width:745px}}.location__directions{margin:30px 0;vertical-align:middle}.location__directions img{vertical-align:middle;width:40px;margin-right:10px}.location a:link,.location a:visited{color:#4fbcec}.page__icons{width:100px;height:100px;margin-bottom:30px}.footer{padding:10px 0 50px;border-top:1px solid #bfbfbf}.footer__links{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}@media only screen and (min-width:768px){.footer__links{flex-direction:row;justify-content:space-between}}.footer__link{margin-bottom:10px}@media only screen and (min-width:768px){.footer__link--wide{text-align:right}}.footer__mobile-link{list-style:none;padding-left:0}@media only screen and (min-device-width:480px){.footer__mobile-link{display:none}}.footer__mobile-link li:not(:last-child){margin:16px 0}.footer__mobile-link img{width:25px}@media only screen and (min-width:1024px){.footer__mobile-link img{margin-right:6px}}.l-span{width:100%}.l-span--narrower{max-width:450px}.l-span--narrow-narrower{max-width:540px}.l-span--narrow{max-width:600px}.l-span--medium-narrow{max-width:700px}.l-span--medium{max-width:100%}@media only screen and (min-device-width:480px){.l-span--medium{max-width:375px}}@media only screen and (min-width:768px){.l-span--medium{max-width:475px}}@media only screen and (min-width:1024px){.l-span--medium{max-width:635px}}@media only screen and (min-width:1215px){.l-span--medium{max-width:735px}}.l-span--wide{max-width:1200px}.l-container{margin:0 auto}.l-container--padded{padding:20px}.l-container--break{margin-bottom:20px}.l-container--summary{margin-bottom:40px}.l-container--other{margin-bottom:35px}.l-container--section{margin-bottom:80px}.cms-content h2{margin-top:46px;margin-bottom:24px;color:#4fbcec}.cms-content h3{margin-top:30px;color:#4fbcec}.cms-content ul>li{margin-left:1.5em;padding-left:0;text-indent:0;list-style-position:outside;color:#4fbcec}.cms-content--links a{text-decoration:underline;color:#1d1d1d;font-weight:700;transition:all .2s ease-in-out}.cms-content--links a:hover{color:#0c77b8}.cms-content--black-bullets ul>li{margin-left:1.5em;padding-left:0;text-indent:0;list-style-position:outside;color:#1d1d1d;font-size:inherit}.b-tabs{display:flex}.b-tabs__tabs{flex:0 0 210px;min-height:280px;margin-right:5%}.b-tabs__tab{display:block;padding:27px 10px 0 0;width:100%;background-color:transparent;border-right:2px solid #bfbfbf;color:#bfbfbf;text-align:left}.b-tabs__tab:first-child{padding:0 10px 25px 0;border-bottom:2px solid #bfbfbf}.b-tabs__tab--active{border-right-color:transparent;color:#4fbcec}.b-tabs__panel{display:none}.b-media,.b-tabs__panel--active{display:flex}.b-media{align-items:flex-start}.b-media__item{margin-right:20px}.b-media__body{flex:1}.b-grid{margin-bottom:-15px}.b-grid__row,.b-grid__wrap{display:flex;margin:-15px 0 15px -15px}.b-grid__wrap{flex-wrap:wrap}.b-grid__cell{flex:0 0 0;padding:15px 0 0 15px}.b-grid__cell--1of2{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.b-grid__cell--1of2{flex:0 0 50%;max-width:50%}}.b-grid__cell--1of3{flex:0 0 33.333%;max-width:33.333%}.b-grid__cell--2of3{flex:0 0 66.666%;max-width:66.666%}.b-grid__cell--1of4{flex:0 0 25%;max-width:25%}.b-grid__content{height:100%}.wep-button-group{margin-top:0;margin-bottom:25px}.wep-button{margin-top:0;margin-right:1rem}.wep-privacy a:link{color:#4fbcec}.wep-content{margin-bottom:25px}.wep-wrapper{margin-bottom:2.5rem;width:100%}.wep-text-field{border-radius:2rem;border:1px solid #fff;outline:none;width:25.5rem;padding:1rem;height:2.2rem}@media only screen and (max-width:1023px){.wep-text-field{width:21rem}}.wep-text-field__support{width:23rem;margin-right:1rem}@media only screen and (max-width:1023px){.wep-text-field__support{width:21rem}}@media only screen and (max-width:1023px){.wep-text-field__support__optional{width:16.5rem}}.wep-text-field__healthcare{width:22.5rem}@media only screen and (max-width:1023px){.wep-text-field__healthcare{width:21rem}}.wep-radio__group{display:flex;width:27rem;margin-bottom:2rem;margin-top:1.4rem}.wep-radio-item{display:flex;margin-right:3rem;align-items:baseline;position:relative;cursor:pointer}.wep-radio-item--margin{margin:50px 0}.wep-radio-mask{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:100%}.wep-radio-field{opacity:0}.wep-radio-field:checked+.wep-radio-label-small:after,.wep-radio-field:checked+.wep-radio-label:after{background-color:#4fbcec}.wep-radio-label{margin-left:2.2rem}.wep-radio-label:before{z-index:2;height:0;width:0;background-color:#4fbcec;border-radius:50%;transition:all .1s cubic-bezier(.17,.67,.92,1.44)}.wep-radio-label:after,.wep-radio-label:before{content:"";display:inline-block;position:absolute;top:-12px;left:0}.wep-radio-label:after{width:1rem;height:1rem;background-color:#fff;border-radius:50%;border:11px solid #fff}.wep-radio-label-small{display:flex;align-items:center;flex-direction:row-reverse;margin-left:-13px}.wep-radio-label-small:after{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:#fff;border-radius:50%;border:7px solid #fff;margin-right:10px;margin-bottom:2px}.wep-select__date{border-radius:8rem;width:8rem;padding-right:.3rem;margin-right:.8rem;color:#cdcdcd;outline:none}@media only screen and (max-width:1023px){.wep-select__date{width:21rem;padding-right:0;margin-right:0}}.wep-select__gender{width:12rem;color:#cdcdcd;outline:none}@media only screen and (max-width:1023px){.wep-select__gender{width:21rem}}.wep-select__employees{width:476px;color:#cdcdcd;border-radius:8rem}@media only screen and (max-width:1023px){.wep-select__employees{width:21rem}}.wep-field{display:flex;align-items:center;margin-bottom:.7rem}@media only screen and (max-width:1023px){.wep-field{flex-direction:column;align-items:start}}@media only screen and (min-width:1024px){.wep-field--error{align-items:baseline}}.wep-field-group{display:flex;align-items:center;align-content:center}.wep-field-label{width:8.5rem}@media only screen and (max-width:1023px){.wep-field-label{margin-bottom:10px;width:100%}}.wep-field-about{width:100%;height:15rem;border-radius:1.5rem;border:none;outline:none;padding:1.3rem;resize:none}.wep-field-error{margin-top:.3em!important;color:#f7274b;font-size:.9em}.wep-field-error_border{border:1px solid #f7274b}.wep-field-valid{height:1.5rem;width:1.5rem;margin-left:1rem;border:1px solid #06ba06;border-radius:100%;background-image:url(../img/input-valid.svg);background-repeat:no-repeat;background-position:50%;background-color:#fff}.wep-field-valid_border{border:1px solid #06ba06}.wep-field-select__group{display:flex;align-items:center}.wep-field-date__group{margin-bottom:0}.wep-stage__title{margin-top:1rem}.wep-stage__title--checkbox{margin-bottom:1rem}.wep-stage-button__next{background-color:#4fbcec;border-radius:3rem;outline:none}.wep-stage-button__next:hover{background-color:#4fbcec!important}.wep-stage-button__back{background-color:#b0b0b0!important;margin-right:1rem;border-radius:3rem;outline:none}.wep-stage-button__group{display:flex;margin-top:2rem}.wep-stage__list{margin-bottom:10px}.wep-stage-section__divider{border-bottom:1px solid #000;width:100%;margin-top:1.8rem;margin-bottom:1.8rem}.wep-label__healthcare{width:21%;margin-bottom:0}@media only screen and (max-width:1023px){.wep-label__healthcare{width:100%;margin-bottom:10px}}.wep-label__infosource{width:40%;margin-bottom:0}@media only screen and (max-width:1023px){.wep-label__infosource{width:100%;margin-bottom:10px}}.wep-label__support{width:23%;margin-bottom:0}@media only screen and (max-width:1023px){.wep-label__support{width:100%;margin-bottom:10px}}.wep-label__date{width:23.5%;margin-bottom:0}@media only screen and (max-width:1023px){.wep-label__date{width:100%;margin-bottom:10px}}.wep-opt-text{margin-left:1rem;color:#a6a6a6;font-size:.8rem}.agreement-text{margin-top:-.2em!important}.stage-wrapper{display:flex;margin-bottom:2.4rem}.stage-item{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:2rem;border:1.5px solid #4fbcec;color:#4fbcec;background-color:#fff}.stage-item__divider{height:1rem;border-bottom:2px solid #fff;width:1.5rem;flex-grow:1;max-width:5rem}.stage-passed{background-image:url(../img/tick.svg);background-repeat:no-repeat;background-position:50%;background-color:#4fbcec;color:#fff}.stage-before-completed{border-bottom:2px solid #4fbcec}.large-table{margin:30px 0}.large-table ol,.large-table ul{margin:0 0 .7em;font-size:12pt;line-height:1.4}.large-table ol:not(:only-child),.large-table ul:not(:only-child){margin-bottom:0}.large-table li,.large-table p{font-size:12pt;line-height:1.4}@media (max-width:1023px){.large-table tr{display:flex;flex-direction:column}}.large-table th{background-color:#4fbcec;color:#fff;font-weight:700;text-align:left}@media (max-width:1023px){.large-table th{display:none}}.large-table td,.large-table th{padding:20px 14px;vertical-align:top}@media (max-width:1023px){.large-table td:before{display:block;margin-bottom:.4em;font-weight:700}.large-table td:first-child:before{content:"Purpose/Activity"}.large-table td:nth-child(2):before{content:"Type of data"}.large-table td:nth-child(3):before{content:"Lawful basis of processing"}}.large-table tr:nth-child(odd) td,.quote{background-color:#fff}.quote{margin-top:70px;padding:30px 40px}.quote--alt{border-radius:20px;text-align:center;width:100%;max-width:580px;margin:0 auto}.quote__container{margin:50px 0}.resources{margin-bottom:50px}.resources__resource{margin-bottom:40px}@media only screen and (min-width:768px){.resources__resource{margin-bottom:10px;display:grid;grid-template-columns:1fr max-content;align-items:center;gap:20px}}.resources__resource a,.resources__resource h4,.resources__resource p{margin:0!important}.vacancies{display:grid;gap:20px}@media only screen and (min-width:768px){.vacancies{grid-template-columns:1fr 1fr}}.vacancies__vacancy{display:grid;gap:16px;padding:10%;border-radius:20px;background-color:#fff}@media only screen and (min-width:768px){.vacancies__vacancy{padding:36px}}.vacancies__vacancy a{width:-moz-fit-content;width:fit-content}.text-hero{padding:60px 10%;border-radius:20px;background-color:#4fbcec;color:#1d1d1d;text-align:center;font-size:36px}@media only screen and (min-width:768px){.text-hero{font-size:48px}}.contact-detail{margin-bottom:12px;display:grid;line-height:1.4;width:-moz-fit-content;width:fit-content}@media (min-width:600px){.contact-detail{grid-template-columns:180px 1fr}}.contact-detail a{text-decoration:underline}.contact-detail a:hover{color:#4fbcec}.news-teaser{display:grid;gap:24px;grid-template-columns:1fr 1.5fr;margin-bottom:36px;align-items:center}.news-teaser__image{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.news-teaser__image-container{overflow:hidden}.news-teaser__image-container:hover>.news-teaser__image{transform:scale(1.05)}.news-teaser__title{margin-bottom:8px;line-height:1.2}.news-teaser__time{margin-bottom:8px;font-size:12pt}.news-teaser__blurb{line-height:1.2;font-size:12pt;margin-bottom:16px}.news-teaser__button{padding:8px 20px 6px;font-size:12pt;margin-top:auto!important;align-self:flex-start;display:block;width:-moz-fit-content;width:fit-content}.situations{display:grid;gap:24px}.situations-content h3{color:#000}.situation-filters{display:grid;grid-template-columns:1fr 1fr;gap:20px}.situation-filters-container{background-color:#4fbcec;color:#fff;padding:20px;border-radius:16px}.situation-filters-container h2{color:#fff;margin-bottom:16px}.situation-filter{border-radius:2rem;border:1px solid #fff;outline:none;padding:.5rem 1rem;color:#000;width:100%}.situation-filter__label{display:block;margin-bottom:8px}.situation{background-color:#fff;padding:24px;display:grid;border-radius:12px}.situation>div{display:grid;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid #eee}@media (min-width:1024px){.situation>div{grid-template-columns:1fr 4fr}}.situation>div:first-child{padding-top:0}.situation>div:last-child{border-bottom:none;padding-bottom:0}.situation__label{font-size:14px;font-weight:700}.situation__value{font-size:28px;font-weight:700}