/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-color:#7ec5de;--primary-color-dark:#5da8c3;}.region--colored-background{background-color:var(--primary-color) !important;background-image:none !important;}.region--dark-background{background-color:var(--primary-color-dark) !important;}a,.region--light-typography .featured-linked-text-tile__body a{color:var(--primary-color) !important;}a:hover,a:focus{color:var(--primary-color-dark) !important;}a.button,.button > a,input[type="submit"],input[type="reset"],input[type="button"],.button--primary,.webform-button--primary,.js-form-submit.form-submit{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;color:#002635 !important;}a.button:hover,a.button:focus,.button > a:hover,.button > a:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus,.button--primary:hover,.webform-button--primary:hover,.js-form-submit.form-submit:hover{background-color:var(--primary-color-dark) !important;border-color:var(--primary-color-dark) !important;color:#001e29 !important;}.to-top,.to-top.show{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;color:#fff !important;}.to-top:hover,.to-top.show:hover{background-color:var(--primary-color-dark) !important;border-color:var(--primary-color-dark) !important;}header,.site-header,.region-header,footer,.site-footer,.region-footer{background-color:var(--primary-color) !important;background-image:none !important;border-color:var(--primary-color) !important;}header::before,footer::before,.site-header::before,.site-footer::before{background:none !important;content:none !important;}.text--colored,.text-primary,.cplus-primary,.cplus-accent{color:var(--primary-color) !important;}.bg-primary,.cplus-bg-primary{background-color:var(--primary-color) !important;}.border-primary{border-color:var(--primary-color) !important;}header,.site-header,.region-header,.header-container,.header-container .site-branding,.header-container .menu,.header-container .menu a,.header-container .sf-menu > li > a,.header-container .sf-menu ul li a{color:#222 !important;}.site-branding,.site-branding a,.header-container .site-branding a{color:#002635 !important;text-shadow:none !important;}.site-branding a:hover,.header-container .site-branding a:hover{color:#001e29 !important;}.header-container .menu a,.header-container .sf-menu > li > a{color:#002635 !important;}.header-container .menu a:hover,.header-container .sf-menu > li > a:hover,.header-container .sf-menu > li.active-trail > a,.header-container .sf-menu > li > a.is-active{color:#001e29 !important;}.inverted-header-enabled:not(.onscroll) .header-container .sf-menu li > a,.inverted-header-enabled:not(.onscroll) .header-container .site-branding a{color:#002635 !important;}.header-container .sf-menu li a:hover,.header-container .sf-menu li a.is-active,.header-container .sf-menu li.active-trail > a{color:#000 !important;}.inverted-header-enabled:not(.onscroll) .header-container .sf-menu li > a,.inverted-header-enabled:not(.onscroll) .header-container .site-branding a{color:#222 !important;}
