@import url("https://use.typekit.net/puf0rxd.css");@font-face{font-family:'Lexend';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCzsX_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC7sW_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC2UW_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCzsW_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCwkW_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC-UR_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC9wR_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC7sR_LA.ttf) format('truetype')}@font-face{font-family:'Lexend';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC5IR_LA.ttf) format('truetype')}.h1,.h2,.h3,.h4{font-weight:800;color:var(--colour--primary-400);font-family:"forma-djr-display",sans-serif;letter-spacing:2px}.h1{font-size:40px}@media screen and (min-width:768px){.h1{font-size:96px}}.h2{font-size:32px;text-align:center}@media screen and (min-width:768px){.h2{font-size:64px}}.h3{font-size:24px;color:var(--colour--neutral-700)}@media screen and (min-width:768px){.h3{font-size:40px}}.h4{font-size:24px}@media screen and (min-width:768px){.h4{font-size:32px}}a{font-size:16px}@media screen and (min-width:768px){a{font-size:20px}}:root{--colour--primary-100:#EEB6B2;--colour--primary-200:#EE8A83;--colour--primary-300:#EE5D53;--colour--primary-400:#EE3124;--colour--primary-500:#BA261C;--colour--primary-600:#A12118;--colour--primary-700:#590C16;--colour--neutral-100:#FFFFFF;--colour--neutral-200:#EDEDED;--colour--neutral-300:#C2C2C2;--colour--neutral-400:#A8A8A8;--colour--neutral-500:#757575;--colour--neutral-600:#424242;--colour--neutral-700:#2A2A2A}.section-margins{padding:15%}@media screen and (min-width:768px){.section-margins{padding:5% 10%}}.all-buttons{text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.all-buttons a,.all-buttons p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.all-buttons:hover{-webkit-transition:0.3s ease;transition:0.3s ease}.all-buttons:hover a{-webkit-transition:0.3s ease;transition:0.3s ease}.link--button{color:var(--colour--primary-400);text-underline-offset:10px;margin-bottom:10%}.link--button:hover{color:var(--colour-primary-700)}.white--red-fill{border:1px solid var(--colour--primary-500);border-radius:44px;background-color:var(--colour--neutral-100);text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.white--red-fill a,.white--red-fill p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.white--red-fill a,.white--red-fill p{color:var(--colour--primary-500)!important}.white--red-fill:hover{background-color:var(--colour--primary-500);text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.white--red-fill:hover a,.white--red-fill:hover p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.white--red-fill:hover a{color:var(--colour--neutral-100)!important}.red--dark-fill{border:1px solid var(--colour--primary-400);border-radius:44px;background-color:var(--colour--primary-400);text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.red--dark-fill a,.red--dark-fill p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.red--dark-fill a,.red--dark-fill p{color:var(--colour--neutral-100)}.red--dark-fill:hover{background-color:var(--colour--primary-500);border:1px solid var(--colour--primary-500);text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.red--dark-fill:hover a,.red--dark-fill:hover p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"lexend",sans-serif}body,html{scroll-behavior:smooth}.header img{margin:2%}#page-home #hero{height:100vh}#page-home #hero .hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-home #hero .hero img{max-width:100vw;border-radius:0px 0px 448px 448px}#page-home #hero .hero .h1{margin-top:15%}#page-home #hero .hero .h1 .color{color:var(--colour--neutral-700)}@media screen and (min-width:768px){#page-home #hero .hero{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page-home #hero .hero img{max-width:50vw;border-radius:224px 0px 0px 224px}#page-home #hero .hero .h1{margin-right:15%;margin-top:0%}}#page-home #about{background-color:var(--colour--neutral-200);padding:15%}@media screen and (min-width:768px){#page-home #about{padding:5% 10%}}#page-home #about .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page-home #about .h2{margin:10% 0px}#page-home #about .cards a{cursor:pointer;text-decoration:none;color:var(--colour--neutral-700)}#page-home #about .cards a .card{background-color:var(--colour--neutral-100);margin:0px -15% 5% -15%;border-radius:25px;padding:10%}#page-home #about .cards a .card svg{width:25%}#page-home #about .cards a .card svg .light{color:#EDEDED;-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a .card svg .medium{color:#C2C2C2;-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a .card svg .dark{color:#A8A8A8;-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a .card .h3{padding:5% 0%}#page-home #about .cards a .card p{padding-bottom:5%}#page-home #about .cards a .card ul{margin:0% 0% 10% 5%}#page-home #about .cards a .card ul li{padding-bottom:2%;font-weight:800}#page-home #about .cards a .card ul li::marker{color:var(--colour--primary-400)}#page-home #about .cards a .card .button{border:1px solid var(--colour--primary-500);border-radius:44px;background-color:var(--colour--neutral-100);text-align:center;padding:5%;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;padding:5% 5% 0% 5%}#page-home #about .cards a .card .button a,#page-home #about .cards a .card .button p{text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a .card .button a,#page-home #about .cards a .card .button p{color:var(--colour--primary-500)!important}#page-home #about .cards a:hover .card svg .light{color:var(--colour--primary-100);-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a:hover .card svg .medium{color:var(--colour--primary-200);-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a:hover .card svg .dark{color:var(--colour--primary-300);-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a:hover .card .h3{color:var(--colour--primary-700)}#page-home #about .cards a:hover .card .button{background-color:var(--colour--primary-500);-webkit-transition:0.3s ease;transition:0.3s ease}#page-home #about .cards a:hover .card .button a,#page-home #about .cards a:hover .card .button p{color:var(--colour--neutral-100)!important;-webkit-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width:768px){#page-home #about .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#page-home #about .links a{padding-right:5%}#page-home #about .center{text-align:center}#page-home #about .cards{display:-webkit-box;display:-ms-flexbox;display:flex}#page-home #about .cards .card{width:95%;margin:0%!important}}@media screen and (min-width:1024px){#page-home #about .cards a .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-home #about .cards a .card .icon{padding-right:10%}#page-home #about .cards a .card .icon svg{width:auto}}#page-home #why{background:var(--colour--primary-500);padding:15%}@media screen and (min-width:768px){#page-home #why{padding:5% 10%}}#page-home #why .h2{color:var(--colour--neutral-100)}#page-home #why p{color:var(--colour--neutral-100);padding:15% 0%}@media screen and (min-width:768px){#page-home #why{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#page-home #connect{padding:15%}@media screen and (min-width:768px){#page-home #connect{padding:5% 10%}}#page-home #connect img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}#page-home #connect .h2{padding:5% 0%}#page-home #connect p{text-align:center;padding-bottom:10%}#page-home #connect .red--dark-fill{width:50%;margin:auto}#page-home #insights{background:var(--colour--neutral-200);padding:15%}@media screen and (min-width:768px){#page-home #insights{padding:5% 10%}}#page-home #partners{padding:15%}@media screen and (min-width:768px){#page-home #partners{padding:5% 10%}}#page-home #partners .h2{padding-bottom:10%}#page-home #partners .grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,45%);gap:10%}#page-home #partners .grid .image{text-align:center}#page-home #contact{background-color:var(--colour--neutral-600);padding:5%;margin-top:15%}#page-home #contact .h2{text-align:left;color:var(--colour--neutral-100)}#page-home #contact hr{margin:10% 0%}#page-home #contact .icons{display:-webkit-box;display:-ms-flexbox;display:flex;width:75%;margin-top:5%}#page-home #contact .icons img{margin-right:5%}#page-home #contact .label{margin:5% 0%}#page-home #contact a,#page-home #contact p{color:var(--colour--neutral-100)}#footer{background-color:var(--colour--neutral-600);font-size:12px;color:var(--colour--neutral-100);padding:10% 5% 5% 5%;text-align:center}#footer a{text-decoration:none;color:var(--colour--neutral-100);font-size:12px}