body { color: #000000; }.colourPrimaryText, em { color: #000000; }.backgroundPrimaryText { background-color: #000000; }.marginColourPrimaryText { border-top-color: #000000; }.overlayColourPrimaryText { background-color: #000000; }h1,h2,h3,h4,h6{ color: #4b5a67; }.colourTitle { color:#4b5a67; }@media (max-width: 768px) { .mobileTitleColour { color:#4b5a67; } }a, a:hover{ color: #a7d500; }.colourTheme { color: #a7d500; }.backgroundTheme { background-color: #a7d500; }.borderTheme  { border-color: #a7d500; }.backgroundPseudoTheme::before, .backgroundPseudoTheme::after { background-color: #a7d500; }.colourPseudoTheme::before, .colourPseudoTheme::after { color: #a7d500; }.borderPseudoTheme::before, .borderPseudoTheme::after { border-color: #a7d500; }.marginColourTheme { border-top-color: #a7d500; }.overlayColourTheme { background-color: #a7d500; }.hoverBackgroundTheme:hover { background-color: #a7d500; }.hoverColourTheme:hover { color: #a7d500; }.hoverBorderTheme:hover { border-color: #a7d500; }.rte .blockquote:before,.rte .blockquote:after  { background-color: #a7d500; }.newsitem .rte .blockquote,.newsitem .rte blockquote { border-color: #a7d500; }.umbracoForm .umbraco-forms-navigation .btn { background-color: #a7d500; border:solid 2px #a7d500; }.umbracoForm .umbraco-forms-navigation .btn:hover { color: #a7d500; background:#fff; }.colourBackground { color: #4b5a67; }.backgroundBackground { background-color: #4b5a67; }.borderBackground { border-color: #4b5a67; }.backgroundPseudoBackground::before, .backgroundPseudoBackground::after { background-color: #4b5a67; }.colourPseudoBackground::before, .colourPseudoBackground::after { color: #4b5a67; }.borderPseudoBackground::before, .borderPseudoBackground::after { border-color: #4b5a67; }.marginColourBackground { border-top-color: #4b5a67; }.overlayColourBackground { background-color: #4b5a67; }.hoverColourBackground:hover { color: #4b5a67; }.hoverBorderBackground:hover { border-color: #4b5a67; }.hoverBackgroundBackground:hover { background-color: #4b5a67; }.backgroundFooter { background-color: #01374d; }.hoverColourFooter:hover { color: #01374d; }.lightBackgroundBackground { background-color: #e9eef1; }.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; }.colourColour1970, .uk-slider .slider-container .colourColour1970 { color: #000000; }.backgroundColour1970 { background-color: #000000; }.borderColour1970 { border-color: #000000; }.backgroundPseudoColour1970::before, .backgroundPseudoColour1970::after { background-color: #000000; }.colourPseudoColour1970::before, .colourPseudoColour1970::after { color: #000000; }.borderPseudoColour1970::before, .borderPseudoColour1970::after { border-color: #000000; }.marginColour1970 { border-top-color: #000000; }.overlayColour1970 { background-color: #000000; }.hoverColourColour1970:hover { color: #000000; }.hoverBorderColour1970:hover { border-color: #000000; }.hoverBackgroundColour1970:hover { background-color: #000000; }.svgfillColour1970 { filter:  invert(0%) sepia(0%) saturate(0%) hue-rotate(13deg) brightness(100%) contrast(101%); }.uk-slider.sliderControlColourColour1970 .controls ul.uk-slider-nav li a { border-color: #000000; }.uk-slider.sliderControlColourColour1970 .controls ul.uk-slider-nav li.uk-active a { background-color: #000000; }.uk-slider.sliderControlColourColour1970 .controls .arrows a { color: #000000; }.colourColour1835, .uk-slider .slider-container .colourColour1835 { color: #4b5a67; }.backgroundColour1835 { background-color: #4b5a67; }.borderColour1835 { border-color: #4b5a67; }.backgroundPseudoColour1835::before, .backgroundPseudoColour1835::after { background-color: #4b5a67; }.colourPseudoColour1835::before, .colourPseudoColour1835::after { color: #4b5a67; }.borderPseudoColour1835::before, .borderPseudoColour1835::after { border-color: #4b5a67; }.marginColour1835 { border-top-color: #4b5a67; }.overlayColour1835 { background-color: #4b5a67; }.hoverColourColour1835:hover { color: #4b5a67; }.hoverBorderColour1835:hover { border-color: #4b5a67; }.hoverBackgroundColour1835:hover { background-color: #4b5a67; }.svgfillColour1835 { filter:  invert(34%) sepia(14%) saturate(687%) hue-rotate(166deg) brightness(92%) contrast(86%); }.uk-slider.sliderControlColourColour1835 .controls ul.uk-slider-nav li a { border-color: #4b5a67; }.uk-slider.sliderControlColourColour1835 .controls ul.uk-slider-nav li.uk-active a { background-color: #4b5a67; }.uk-slider.sliderControlColourColour1835 .controls .arrows a { color: #4b5a67; }.colourColour1829, .uk-slider .slider-container .colourColour1829 { color: #a7d500; }.backgroundColour1829 { background-color: #a7d500; }.borderColour1829 { border-color: #a7d500; }.backgroundPseudoColour1829::before, .backgroundPseudoColour1829::after { background-color: #a7d500; }.colourPseudoColour1829::before, .colourPseudoColour1829::after { color: #a7d500; }.borderPseudoColour1829::before, .borderPseudoColour1829::after { border-color: #a7d500; }.marginColour1829 { border-top-color: #a7d500; }.overlayColour1829 { background-color: #a7d500; }.hoverColourColour1829:hover { color: #a7d500; }.hoverBorderColour1829:hover { border-color: #a7d500; }.hoverBackgroundColour1829:hover { background-color: #a7d500; }.svgfillColour1829 { filter:  invert(64%) sepia(99%) saturate(589%) hue-rotate(26deg) brightness(99%) contrast(101%); }.uk-slider.sliderControlColourColour1829 .controls ul.uk-slider-nav li a { border-color: #a7d500; }.uk-slider.sliderControlColourColour1829 .controls ul.uk-slider-nav li.uk-active a { background-color: #a7d500; }.uk-slider.sliderControlColourColour1829 .controls .arrows a { color: #a7d500; }.colourColour1904, .uk-slider .slider-container .colourColour1904 { color: #6a7f92; }.backgroundColour1904 { background-color: #6a7f92; }.borderColour1904 { border-color: #6a7f92; }.backgroundPseudoColour1904::before, .backgroundPseudoColour1904::after { background-color: #6a7f92; }.colourPseudoColour1904::before, .colourPseudoColour1904::after { color: #6a7f92; }.borderPseudoColour1904::before, .borderPseudoColour1904::after { border-color: #6a7f92; }.marginColour1904 { border-top-color: #6a7f92; }.overlayColour1904 { background-color: #6a7f92; }.hoverColourColour1904:hover { color: #6a7f92; }.hoverBorderColour1904:hover { border-color: #6a7f92; }.hoverBackgroundColour1904:hover { background-color: #6a7f92; }.svgfillColour1904 { filter:  invert(51%) sepia(18%) saturate(507%) hue-rotate(167deg) brightness(91%) contrast(85%); }.uk-slider.sliderControlColourColour1904 .controls ul.uk-slider-nav li a { border-color: #6a7f92; }.uk-slider.sliderControlColourColour1904 .controls ul.uk-slider-nav li.uk-active a { background-color: #6a7f92; }.uk-slider.sliderControlColourColour1904 .controls .arrows a { color: #6a7f92; }.colourColour1768, .uk-slider .slider-container .colourColour1768 { color: #4b5a67; }.backgroundColour1768 { background-color: #4b5a67; }.borderColour1768 { border-color: #4b5a67; }.backgroundPseudoColour1768::before, .backgroundPseudoColour1768::after { background-color: #4b5a67; }.colourPseudoColour1768::before, .colourPseudoColour1768::after { color: #4b5a67; }.borderPseudoColour1768::before, .borderPseudoColour1768::after { border-color: #4b5a67; }.marginColour1768 { border-top-color: #4b5a67; }.overlayColour1768 { background-color: #4b5a67; }.hoverColourColour1768:hover { color: #4b5a67; }.hoverBorderColour1768:hover { border-color: #4b5a67; }.hoverBackgroundColour1768:hover { background-color: #4b5a67; }.svgfillColour1768 { filter:  invert(32%) sepia(36%) saturate(250%) hue-rotate(166deg) brightness(94%) contrast(91%); }.uk-slider.sliderControlColourColour1768 .controls ul.uk-slider-nav li a { border-color: #4b5a67; }.uk-slider.sliderControlColourColour1768 .controls ul.uk-slider-nav li.uk-active a { background-color: #4b5a67; }.uk-slider.sliderControlColourColour1768 .controls .arrows a { color: #4b5a67; }.colourColour1746, .uk-slider .slider-container .colourColour1746 { color: #01374d; }.backgroundColour1746 { background-color: #01374d; }.borderColour1746 { border-color: #01374d; }.backgroundPseudoColour1746::before, .backgroundPseudoColour1746::after { background-color: #01374d; }.colourPseudoColour1746::before, .colourPseudoColour1746::after { color: #01374d; }.borderPseudoColour1746::before, .borderPseudoColour1746::after { border-color: #01374d; }.marginColour1746 { border-top-color: #01374d; }.overlayColour1746 { background-color: #01374d; }.hoverColourColour1746:hover { color: #01374d; }.hoverBorderColour1746:hover { border-color: #01374d; }.hoverBackgroundColour1746:hover { background-color: #01374d; }.svgfillColour1746 { filter:  invert(16%) sepia(10%) saturate(6917%) hue-rotate(165deg) brightness(98%) contrast(99%); }.uk-slider.sliderControlColourColour1746 .controls ul.uk-slider-nav li a { border-color: #01374d; }.uk-slider.sliderControlColourColour1746 .controls ul.uk-slider-nav li.uk-active a { background-color: #01374d; }.uk-slider.sliderControlColourColour1746 .controls .arrows a { color: #01374d; }.colourColour1807, .uk-slider .slider-container .colourColour1807 { color: #e9eef1; }.backgroundColour1807 { background-color: #e9eef1; }.borderColour1807 { border-color: #e9eef1; }.backgroundPseudoColour1807::before, .backgroundPseudoColour1807::after { background-color: #e9eef1; }.colourPseudoColour1807::before, .colourPseudoColour1807::after { color: #e9eef1; }.borderPseudoColour1807::before, .borderPseudoColour1807::after { border-color: #e9eef1; }.marginColour1807 { border-top-color: #e9eef1; }.overlayColour1807 { background-color: #e9eef1; }.hoverColourColour1807:hover { color: #e9eef1; }.hoverBorderColour1807:hover { border-color: #e9eef1; }.hoverBackgroundColour1807:hover { background-color: #e9eef1; }.svgfillColour1807 { filter:  invert(95%) sepia(8%) saturate(97%) hue-rotate(159deg) brightness(100%) contrast(93%); }.uk-slider.sliderControlColourColour1807 .controls ul.uk-slider-nav li a { border-color: #e9eef1; }.uk-slider.sliderControlColourColour1807 .controls ul.uk-slider-nav li.uk-active a { background-color: #e9eef1; }.uk-slider.sliderControlColourColour1807 .controls .arrows a { color: #e9eef1; }.colourColour1688, .uk-slider .slider-container .colourColour1688 { color: #ffffff; }.backgroundColour1688 { background-color: #ffffff; }.borderColour1688 { border-color: #ffffff; }.backgroundPseudoColour1688::before, .backgroundPseudoColour1688::after { background-color: #ffffff; }.colourPseudoColour1688::before, .colourPseudoColour1688::after { color: #ffffff; }.borderPseudoColour1688::before, .borderPseudoColour1688::after { border-color: #ffffff; }.marginColour1688 { border-top-color: #ffffff; }.overlayColour1688 { background-color: #ffffff; }.hoverColourColour1688:hover { color: #ffffff; }.hoverBorderColour1688:hover { border-color: #ffffff; }.hoverBackgroundColour1688:hover { background-color: #ffffff; }.svgfillColour1688 { filter:  invert(98%) sepia(98%) saturate(0%) hue-rotate(350deg) brightness(103%) contrast(103%); }.uk-slider.sliderControlColourColour1688 .controls ul.uk-slider-nav li a { border-color: #ffffff; }.uk-slider.sliderControlColourColour1688 .controls ul.uk-slider-nav li.uk-active a { background-color: #ffffff; }.uk-slider.sliderControlColourColour1688 .controls .arrows a { color: #ffffff; }.colourColour1915, .uk-slider .slider-container .colourColour1915 { color: #ffbac9; }.backgroundColour1915 { background-color: #ffbac9; }.borderColour1915 { border-color: #ffbac9; }.backgroundPseudoColour1915::before, .backgroundPseudoColour1915::after { background-color: #ffbac9; }.colourPseudoColour1915::before, .colourPseudoColour1915::after { color: #ffbac9; }.borderPseudoColour1915::before, .borderPseudoColour1915::after { border-color: #ffbac9; }.marginColour1915 { border-top-color: #ffbac9; }.overlayColour1915 { background-color: #ffbac9; }.hoverColourColour1915:hover { color: #ffbac9; }.hoverBorderColour1915:hover { border-color: #ffbac9; }.hoverBackgroundColour1915:hover { background-color: #ffbac9; }.svgfillColour1915 { filter:  invert(74%) sepia(28%) saturate(402%) hue-rotate(300deg) brightness(102%) contrast(102%); }.uk-slider.sliderControlColourColour1915 .controls ul.uk-slider-nav li a { border-color: #ffbac9; }.uk-slider.sliderControlColourColour1915 .controls ul.uk-slider-nav li.uk-active a { background-color: #ffbac9; }.uk-slider.sliderControlColourColour1915 .controls .arrows a { color: #ffbac9; }.colourColour1760, .uk-slider .slider-container .colourColour1760 { color: #ffda7e; }.backgroundColour1760 { background-color: #ffda7e; }.borderColour1760 { border-color: #ffda7e; }.backgroundPseudoColour1760::before, .backgroundPseudoColour1760::after { background-color: #ffda7e; }.colourPseudoColour1760::before, .colourPseudoColour1760::after { color: #ffda7e; }.borderPseudoColour1760::before, .borderPseudoColour1760::after { border-color: #ffda7e; }.marginColour1760 { border-top-color: #ffda7e; }.overlayColour1760 { background-color: #ffda7e; }.hoverColourColour1760:hover { color: #ffda7e; }.hoverBorderColour1760:hover { border-color: #ffda7e; }.hoverBackgroundColour1760:hover { background-color: #ffda7e; }.svgfillColour1760 { filter:  invert(91%) sepia(15%) saturate(1677%) hue-rotate(326deg) brightness(104%) contrast(103%); }.uk-slider.sliderControlColourColour1760 .controls ul.uk-slider-nav li a { border-color: #ffda7e; }.uk-slider.sliderControlColourColour1760 .controls ul.uk-slider-nav li.uk-active a { background-color: #ffda7e; }.uk-slider.sliderControlColourColour1760 .controls .arrows a { color: #ffda7e; }.colourColour1914, .uk-slider .slider-container .colourColour1914 { color: #86c8bc; }.backgroundColour1914 { background-color: #86c8bc; }.borderColour1914 { border-color: #86c8bc; }.backgroundPseudoColour1914::before, .backgroundPseudoColour1914::after { background-color: #86c8bc; }.colourPseudoColour1914::before, .colourPseudoColour1914::after { color: #86c8bc; }.borderPseudoColour1914::before, .borderPseudoColour1914::after { border-color: #86c8bc; }.marginColour1914 { border-top-color: #86c8bc; }.overlayColour1914 { background-color: #86c8bc; }.hoverColourColour1914:hover { color: #86c8bc; }.hoverBorderColour1914:hover { border-color: #86c8bc; }.hoverBackgroundColour1914:hover { background-color: #86c8bc; }.svgfillColour1914 { filter:  invert(86%) sepia(17%) saturate(587%) hue-rotate(117deg) brightness(84%) contrast(90%); }.uk-slider.sliderControlColourColour1914 .controls ul.uk-slider-nav li a { border-color: #86c8bc; }.uk-slider.sliderControlColourColour1914 .controls ul.uk-slider-nav li.uk-active a { background-color: #86c8bc; }.uk-slider.sliderControlColourColour1914 .controls .arrows a { color: #86c8bc; }.colourColour1910, .uk-slider .slider-container .colourColour1910 { color: #c9b7e8; }.backgroundColour1910 { background-color: #c9b7e8; }.borderColour1910 { border-color: #c9b7e8; }.backgroundPseudoColour1910::before, .backgroundPseudoColour1910::after { background-color: #c9b7e8; }.colourPseudoColour1910::before, .colourPseudoColour1910::after { color: #c9b7e8; }.borderPseudoColour1910::before, .borderPseudoColour1910::after { border-color: #c9b7e8; }.marginColour1910 { border-top-color: #c9b7e8; }.overlayColour1910 { background-color: #c9b7e8; }.hoverColourColour1910:hover { color: #c9b7e8; }.hoverBorderColour1910:hover { border-color: #c9b7e8; }.hoverBackgroundColour1910:hover { background-color: #c9b7e8; }.svgfillColour1910 { filter:  invert(83%) sepia(11%) saturate(1707%) hue-rotate(204deg) brightness(95%) contrast(91%); }.uk-slider.sliderControlColourColour1910 .controls ul.uk-slider-nav li a { border-color: #c9b7e8; }.uk-slider.sliderControlColourColour1910 .controls ul.uk-slider-nav li.uk-active a { background-color: #c9b7e8; }.uk-slider.sliderControlColourColour1910 .controls .arrows a { color: #c9b7e8; }body{font-size:16px;}p,ul,li, ol{font-size:1.00rem;}
@media (min-width: 480px) { p,ul,li, ol{font-size:1.08rem;} }@media (min-width: 768px) { p,ul,li, ol{font-size:1.14rem;} }@media (min-width: 992px) { p,ul,li, ol{font-size:1.20rem;} }h1{font-size:2.10rem;}@media (min-width: 480px) { h1{font-size:2.86rem;} }@media (min-width: 768px) { h1{font-size:3.45rem;} }@media (min-width: 992px) { h1{font-size:4.00rem;} }.rte h1{font-size:2.10rem;}h2{font-size:1.90rem;}@media (min-width: 480px) { h2{font-size:2.40rem;} }@media (min-width: 768px) { h2{font-size:2.79rem;} }@media (min-width: 992px) { h2{font-size:3.15rem;} }.rte h2{font-size:1.90rem;}h3{font-size:1.55rem;}@media (min-width: 480px) { h3{font-size:1.75rem;} }@media (min-width: 768px) { h3{font-size:1.91rem;} }@media (min-width: 992px) { h3{font-size:2.05rem;} }.rte h3{font-size:1.55rem;}h4{font-size:1.30rem;}@media (min-width: 480px) { h4{font-size:1.36rem;} }@media (min-width: 768px) { h4{font-size:1.41rem;} }@media (min-width: 992px) { h4{font-size:1.45rem;} }.rte h4{font-size:1.30rem;}h5{font-size:1.10rem;}@media (min-width: 480px) { h5{font-size:1.14rem;} }@media (min-width: 768px) { h5{font-size:1.17rem;} }@media (min-width: 992px) { h5{font-size:1.20rem;} }.rte h5{font-size:1.10rem;}h6{font-size:0.95rem;}@media (min-width: 480px) { h6{font-size:0.97rem;} }@media (min-width: 768px) { h6{font-size:0.99rem;} }@media (min-width: 992px) { h6{font-size:1.00rem;} }.rte h6{font-size:0.95rem;}