@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;src:local() url(../../../fonts/AtkinsonHyperlegibleNext.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;src:local() url(../../../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;src:url(../../../fonts/Outfit-VariableFont_wght.ttf)format("truetype")}@font-face{font-family:Domine;font-style:normal;font-display:swap;src:url(../../../fonts/Domine-VariableFont_wght.ttf)format("truetype")}html{--font-body:"Atkinson Hyperlegible Next", sans-serif;--font-heading:"Domine", sans-serif;--colour-background:white;--colour-text:black;--colour-text-on-primary:white;--colour-primary:#8ed926;--colour-primary-lighter:#a5e052;--colour-accent:#14399e}body{font-family:var(--font-body);background:var(--colour-background);color:var(--colour-text);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}a,a:visited{color:var(--colour-accent)}.contactButton{cursor:pointer;background-color:var(--colour-primary);color:var(--colour-text);white-space:nowrap;border:none;border-radius:100px;padding:10px 25px;font-size:1em;font-weight:700;text-decoration:none}.contactButton:visited{color:var(--colour-text)}.contactButton:hover{background-color:var(--colour-primary-lighter)}section{width:750px;max-width:calc(100vw - 60px);margin:0 30px}picture{display:block}picture img{object-fit:cover;width:100%;height:100%;display:block}main{flex-direction:column;align-items:center;display:flex}.centreSection{text-align:center}.centreSection h2{font-size:1.96em}.fullWidth{width:100%;max-width:100vw}.flexRow{flex-direction:row;gap:10px;width:100%;display:flex}.flexRowItem{flex:1}@media screen and (width<=500px){.flexRow{flex-direction:column}}
