.constrained-text{max-width:830px;margin:0 auto}#qodef-page-header-inner:not(.qodef-skin--light){background-color:var(--colour-navy-blue)}.qodef-header-logo-link{padding:10px}#qodef-page-header-inner:not(.qodef-skin--light) .qodef-header-navigation li a span{color:#fff}@media(max-width:575px){.standard-section-padding{padding:var(--standard-section-padding-mobile)}}@media (min-width:576px){.standard-section-padding{padding:var(--standard-section-padding-desktop)}}.margin-padding-reset{padding:0;margin:0}.bg-img-overlay{position:relative}.bg-img-overlay::before{content:'';position:absolute;inset:0;background:rgba(var(--colour-navy-blue-rgb),.7)}.bg-img-overlay>*{position:relative;z-index:1}.qodef-layout--outlined{border:solid var(--colour-navy-blue) 1px;color:var(--colour-navy-blue);border-bottom:solid var(--colour-red) 2px}.qodef-layout--outlined:hover{background:var(--colour-navy-blue)!important;background-color:var(--colour-navy-blue)!important;border-bottom:solid var(--colour-navy-blue) 2px;color:#fff}.qodef-layout--filled{background-color:var(--colour-red);border-bottom:solid var(--colour-red) 2px;color:#fff}.qodef-layout--filled:hover{background-color:var(--colour-navy-blue);color:#fff;border-bottom:solid var(--colour-red) 2px}.wpforms-submit{background-color:var(--colour-red)!important;border-bottom:solid var(--colour-red) 2px!important;color:#fff!important;margin-top:25px!important}.wpforms-submit:hover{background-color:var(--colour-navy-blue)!important;color:#fff!important;border-bottom:solid var(--colour-red) 2px!important}.bg-grey{background-color:var(--colour-grey)}.footer-menu,.footer-menu li{margin:0 auto!important;padding:0!important;list-style:none}.footer-menu li{margin-bottom:12px!important}.footer-menu li a{color:#fff}