body{--color-gray-black:#000;--color-gray-dark-gray:#b2b4b5;--color-gray-light-gray:#e9eaea;--color-gray-white:#fff;--color-overlay-overlay-dark:rgba(0,0,0,0.6);--color-overlay-overlay-light:hsla(0,0%,100%,0.6);--color-primary-blue-dark:#003d56;--color-primary-blue-light:#007ea3;--color-primary-blue-medium:#005172;--color-secondary-green-dark:#547302;--color-secondary-green-light:#bbf41e;--color-secondary-green-medium:#92d400;--gradient-blue-dark-medium:linear-gradient(90deg,#005172,#003d56)}.bg--gray-black{background-color:var(--color-gray-black)}.bg--gray-dark-gray{background-color:var(--color-gray-dark-gray)}.bg--gray-light-gray{background-color:var(--color-gray-light-gray)}.bg--gray-white{background-color:var(--color-gray-white)}.bg--overlay-overlay-dark{background-color:var(--color-overlay-overlay-dark)}.bg--overlay-overlay-light{background-color:var(--color-overlay-overlay-light)}.bg--primary-blue-dark{background-color:var(--color-primary-blue-dark)}.bg--primary-blue-light{background-color:var(--color-primary-blue-light)}.bg--primary-blue-medium{background-color:var(--color-primary-blue-medium)}.bg--secondary-green-dark{background-color:var(--color-secondary-green-dark)}.bg--secondary-green-light{background-color:var(--color-secondary-green-light)}.bg--secondary-green-medium{background-color:var(--color-secondary-green-medium)}.cc-container{max-width:1200px;width:100%;margin:0 auto}.width--full,.width--full-with-gutter{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw!important;width:100vw!important}@media (min-width:1024px){.width--full-with-gutter{width:calc(100vw - var(--layout-dynamic-space-x-element)*2)!important;margin-left:calc(-50vw + 50% + var(--layout-dynamic-space-x-element))!important}}.bg-image-wrap{overflow:hidden}.bg-image-wrap,.bg-image-wrap img{position:absolute;width:100%;height:100%;top:0;left:0}.bg-image-wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);max-width:none}.bg-image-wrap.bg--contain img{-o-object-fit:contain;object-fit:contain}.bg-image-wrap.has-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent 78.87%);opacity:.5}.link--wrap{color:currentColor;text-decoration:none!important}.border--bottom-gradient,.border--top-gradient{--border-height:32px}.border--bottom-gradient:after,.border--top-gradient:before{position:absolute;content:"";display:block;height:var(--border-height);width:100%;background:linear-gradient(89deg,#bbf41e 1.19%,#6fb932 15.03%,#54a35b 28.86%,#3f937a 41.7%,#308790 54.55%,#27809e 66.41%,#007ea3 77.27%);z-index:1}.border--top-gradient{margin-top:var(--border-height)}.border--top-gradient:before{bottom:100%;left:0}.border--top-gradient.border--rounded:before{border-radius:var(--layout-border-radius-element-large);border-bottom-left-radius:0;border-bottom-right-radius:0}.border--bottom-gradient{margin-bottom:var(--border-height)}.border--bottom-gradient:after{top:100%;left:0}.border--bottom-gradient.border--rounded:after{border-radius:var(--layout-border-radius-element-large);border-top-left-radius:0;border-top-right-radius:0}.iframe--responsive{width:100%;height:auto}#sitewide-notice{background:var(--color-primary-blue-dark);color:var(--color-gray-white);text-align:center;padding:var(--layout-fixed-space-small) 0}#sitewide-notice a{color:currentColor;text-decoration:underline}@media (min-width:1440px){#sitewide-notice{font-size:16px}}