body { color: #666666; }.colourPrimaryText, em { color: #666666; }.backgroundPrimaryText { background-color: #666666; }.marginColourPrimaryText { border-top-color: #666666; }.overlayColourPrimaryText { background-color: #666666; }h1,h2,h3,h4,h6{ color: #e5005a; }.colourTitle { color:#e5005a; }@media (max-width: 768px) { .mobileTitleColour { color:#e5005a; } }a, a:hover{ color: #e5005a; }.colourTheme { color: #e5005a; }.backgroundTheme { background-color: #e5005a; }.borderTheme { border-color: #e5005a; }.backgroundPseudoTheme::before, .backgroundPseudoTheme::after { background-color: #e5005a; }.colourPseudoTheme::before, .colourPseudoTheme::after { color: #e5005a; }.borderPseudoTheme::before, .borderPseudoTheme::after { border-color: #e5005a; }.marginColourTheme { border-top-color: #e5005a; }.overlayColourTheme { background-color: #e5005a; }.hoverBackgroundTheme:hover { background-color: #e5005a; }.hoverColourTheme:hover { color: #e5005a; }.hoverBorderTheme:hover { border-color: #e5005a; }.rte .blockquote:before,.rte .blockquote:after  { background-color: #e5005a; }.newsitem .rte .blockquote,.newsitem .rte blockquote { border-color: #e5005a; }:root { --themeColour: #e5005a; }.colourBackground { color: #ffffff; }.backgroundBackground { background-color: #ffffff; }.borderBackground { border-color: #ffffff; }.backgroundPseudoBackground::before, .backgroundPseudoBackground::after { background-color: #ffffff; }.colourPseudoBackground::before, .colourPseudoBackground::after { color: #ffffff; }.borderPseudoBackground::before, .borderPseudoBackground::after { border-color: #ffffff; }.marginColourBackground { border-top-color: #ffffff; }.overlayColourBackground { background-color: #ffffff; }.hoverColourBackground:hover { color: #ffffff; }.hoverBorderBackground:hover { border-color: #ffffff; }.hoverBackgroundBackground:hover { background-color: #ffffff; }.backgroundFooter { background-color: #2e2e2e; }.hoverColourFooter:hover { color: #2e2e2e; }.lightBackgroundBackground { background-color: #c8c6c6; }.colourWhite { color:#fff; }.backgroundWhite { background-color:#fff; }.borderWhite { border-color: #fff; }.hoverColourWhite:hover { color: #fff; }.hoverBorderWhite:hover { border-color: #fff; }.hoverBackgroundWhite:hover { background-color: #fff; }.colourColour1218 { color: #666666; }.backgroundColour1218 { background-color: #666666; }.borderColour1218 { border-color: #666666; }.backgroundPseudoColour1218::before, .backgroundPseudoColour1218::after { background-color: #666666; }.colourPseudoColour1218::before, .colourPseudoColour1218::after { color: #666666; }.borderPseudoColour1218::before, .borderPseudoColour1218::after { border-color: #666666; }.marginColour1218 { border-top-color: #666666; }.overlayColour1218 { background-color: #666666; }.hoverColourColour1218:hover { color: #666666; }.hoverBorderColour1218:hover { border-color: #666666; }.hoverBackgroundColour1218:hover { background-color: #666666; }.colourColour1218.underline-link::after { background-color: #666666; }.colourColour1219 { color: #e5005a; }.backgroundColour1219 { background-color: #e5005a; }.borderColour1219 { border-color: #e5005a; }.backgroundPseudoColour1219::before, .backgroundPseudoColour1219::after { background-color: #e5005a; }.colourPseudoColour1219::before, .colourPseudoColour1219::after { color: #e5005a; }.borderPseudoColour1219::before, .borderPseudoColour1219::after { border-color: #e5005a; }.marginColour1219 { border-top-color: #e5005a; }.overlayColour1219 { background-color: #e5005a; }.hoverColourColour1219:hover { color: #e5005a; }.hoverBorderColour1219:hover { border-color: #e5005a; }.hoverBackgroundColour1219:hover { background-color: #e5005a; }.colourColour1219.underline-link::after { background-color: #e5005a; }.colourColour1220 { color: #2e2e2e; }.backgroundColour1220 { background-color: #2e2e2e; }.borderColour1220 { border-color: #2e2e2e; }.backgroundPseudoColour1220::before, .backgroundPseudoColour1220::after { background-color: #2e2e2e; }.colourPseudoColour1220::before, .colourPseudoColour1220::after { color: #2e2e2e; }.borderPseudoColour1220::before, .borderPseudoColour1220::after { border-color: #2e2e2e; }.marginColour1220 { border-top-color: #2e2e2e; }.overlayColour1220 { background-color: #2e2e2e; }.hoverColourColour1220:hover { color: #2e2e2e; }.hoverBorderColour1220:hover { border-color: #2e2e2e; }.hoverBackgroundColour1220:hover { background-color: #2e2e2e; }.colourColour1220.underline-link::after { background-color: #2e2e2e; }.colourColour1221 { color: #c8c6c6; }.backgroundColour1221 { background-color: #c8c6c6; }.borderColour1221 { border-color: #c8c6c6; }.backgroundPseudoColour1221::before, .backgroundPseudoColour1221::after { background-color: #c8c6c6; }.colourPseudoColour1221::before, .colourPseudoColour1221::after { color: #c8c6c6; }.borderPseudoColour1221::before, .borderPseudoColour1221::after { border-color: #c8c6c6; }.marginColour1221 { border-top-color: #c8c6c6; }.overlayColour1221 { background-color: #c8c6c6; }.hoverColourColour1221:hover { color: #c8c6c6; }.hoverBorderColour1221:hover { border-color: #c8c6c6; }.hoverBackgroundColour1221:hover { background-color: #c8c6c6; }.colourColour1221.underline-link::after { background-color: #c8c6c6; }.colourColour1222 { color: #ab073b; }.backgroundColour1222 { background-color: #ab073b; }.borderColour1222 { border-color: #ab073b; }.backgroundPseudoColour1222::before, .backgroundPseudoColour1222::after { background-color: #ab073b; }.colourPseudoColour1222::before, .colourPseudoColour1222::after { color: #ab073b; }.borderPseudoColour1222::before, .borderPseudoColour1222::after { border-color: #ab073b; }.marginColour1222 { border-top-color: #ab073b; }.overlayColour1222 { background-color: #ab073b; }.hoverColourColour1222:hover { color: #ab073b; }.hoverBorderColour1222:hover { border-color: #ab073b; }.hoverBackgroundColour1222:hover { background-color: #ab073b; }.colourColour1222.underline-link::after { background-color: #ab073b; }.colourColour21236 { color: #ffffff; }.backgroundColour21236 { background-color: #ffffff; }.borderColour21236 { border-color: #ffffff; }.backgroundPseudoColour21236::before, .backgroundPseudoColour21236::after { background-color: #ffffff; }.colourPseudoColour21236::before, .colourPseudoColour21236::after { color: #ffffff; }.borderPseudoColour21236::before, .borderPseudoColour21236::after { border-color: #ffffff; }.marginColour21236 { border-top-color: #ffffff; }.overlayColour21236 { background-color: #ffffff; }.hoverColourColour21236:hover { color: #ffffff; }.hoverBorderColour21236:hover { border-color: #ffffff; }.hoverBackgroundColour21236:hover { background-color: #ffffff; }.colourColour21236.underline-link::after { background-color: #ffffff; }body{font-size:16px;}p,li, ol{font-size:1.00em;}
@media (min-width: 480px) { p,li, ol{font-size:1.08em;} }@media (min-width: 768px) { p,li, ol{font-size:1.14em;} }@media (min-width: 992px) { p,li, ol{font-size:1.20em;} }h1{font-size:2.70em;}@media (min-width: 480px) { h1{font-size:3.18em;} }@media (min-width: 768px) { h1{font-size:3.55em;} }@media (min-width: 992px) { h1{font-size:3.90em;} }.rte h1{font-size:2.70rem;}h2{font-size:2.30em;}@media (min-width: 480px) { h2{font-size:2.98em;} }@media (min-width: 768px) { h2{font-size:3.51em;} }@media (min-width: 992px) { h2{font-size:4.00em;} }.rte h2{font-size:2.30rem;}h3{font-size:1.75em;}@media (min-width: 480px) { h3{font-size:2.11em;} }@media (min-width: 768px) { h3{font-size:2.39em;} }@media (min-width: 992px) { h3{font-size:2.65em;} }.rte h3{font-size:1.75rem;}h4{font-size:1.30em;}@media (min-width: 480px) { h4{font-size:1.52em;} }@media (min-width: 768px) { h4{font-size:1.69em;} }@media (min-width: 992px) { h4{font-size:1.85em;} }.rte h4{font-size:1.30rem;}h5{font-size:1.10em;}@media (min-width: 480px) { h5{font-size:1.22em;} }@media (min-width: 768px) { h5{font-size:1.31em;} }@media (min-width: 992px) { h5{font-size:1.40em;} }.rte h5{font-size:1.10rem;}h6{font-size:0.95em;}@media (min-width: 480px) { h6{font-size:1.03em;} }@media (min-width: 768px) { h6{font-size:1.09em;} }@media (min-width: 992px) { h6{font-size:1.15em;} }.rte h6{font-size:0.95rem;}