:root{--surface-primary-rgb:0,5,39;--primary-blue-colour:#004f91;--primary-red-colour:#d20a11;--max-content-width:100%;--padding-inline:20px;--container-spacing:calc((100vw - var(--max-content-width) - var(--scrollbar-width, 0px))*0.5 + var(--padding-inline))}@media screen and (min-width:640px){:root{--max-content-width:640px;--padding-inline:48px}}@media screen and (min-width:768px){:root{--padding-inline:48px;--max-content-width:768px}}@media screen and (min-width:1024px){:root{--max-content-width:1024px;--padding-inline:32px}}@media screen and (min-width:1280px){:root{--max-content-width:1280px;--padding-inline:56px}}@media screen and (min-width:1440px){:root{--max-content-width:1440px;--padding-inline:56px}}@media screen and (min-width:1536px){:root{--max-content-width:1536px;--padding-inline:80px}}@font-face{font-display:swap;font-family:lato;font-weight:300;src:url(/sitefiles/dist/fonts/LatoLatin-Light.woff),url(/sitefiles/dist/fonts/LatoLatin-Light.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:400;src:url(/sitefiles/dist/fonts/LatoLatin-Regular.woff),url(/sitefiles/dist/fonts/LatoLatin-Regular.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:500;src:url(/sitefiles/dist/fonts/LatoLatin-Medium.woff),url(/sitefiles/dist/fonts/LatoLatin-Medium.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:600;src:url(/sitefiles/dist/fonts/LatoLatin-Semibold.woff),url(/sitefiles/dist/fonts/LatoLatin-Semibold.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:700;src:url(/sitefiles/dist/fonts/LatoLatin-Bold.woff),url(/sitefiles/dist/fonts/LatoLatin-Bold.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:800;src:url(/sitefiles/dist/fonts/LatoLatin-Heavy.woff),url(/sitefiles/dist/fonts/LatoLatin-Heavy.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:900;src:url(/sitefiles/dist/fonts/LatoLatin-Black.woff),url(/sitefiles/dist/fonts/LatoLatin-Black.woff2)}@font-face{font-display:swap;font-family:geller;font-weight:400;src:url(/sitefiles/dist/fonts/gellertest-headlineregular.otf),url(/sitefiles/dist/fonts/gellertest-headlineregular.woff2)}.text-bold{font-weight:700}.paragraph-bold{font-family:lato,sans-serif;font-weight:700}.rte p,p{line-height:130%}.rte p{margin-bottom:1.25em}.rte p:last-child{margin-bottom:0}.rte h1{font-size:2em}.rte h2{font-size:1.625em}.rte h3{font-size:1.375em}.rte h4,.rte h5{font-size:1.125em}.rte h2,.rte h3,.rte h4,.rte h5{font-weight:700;line-height:1;margin-bottom:1em}.rte p+h2,.rte p+h3,.rte p+h4{margin-top:32px}@media (min-width:1024px){.rte p+h2,.rte p+h3,.rte p+h4{margin-top:40px}}.rte ul{list-style-type:disc}.rte ol,.rte ul{font-size:inherit;margin:1em 0;padding-left:40px}.rte ol{list-style-type:decimal}.rte table{table-layout:fixed;width:100%!important}.rte table td,.rte table th{width:auto!important}.rte a:not(.btn){color:#d20a11;text-decoration:underline}.rte a:not(.btn):hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:geller,serif;font-weight:400!important}.search-results{margin:90px 0}.search-results__header{font-size:45px;letter-spacing:.02px;line-height:110%;margin-bottom:60px;text-align:center}.search-results__items{gap:25px}.search-results__item,.search-results__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-results__item{border:1px solid rgba(0,5,39,.102);gap:7px;padding:30px}.search-results__item-title{font-size:32px;font-weight:500;letter-spacing:0;line-height:130%}.search-results__item-description{font-size:18px;font-weight:500;letter-spacing:0;line-height:140%}