.coh-style--link-with-back-arrow { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; color: #0b58e1; font-size: 0.875rem; line-height: 1.1875rem; text-decoration: none; display: inline-block; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; }
.coh-style--link-with-back-arrow:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color: #ebf2ff; -webkit-border-radius: 50%; border-radius: 50%; content: "\F053"; font-family: "icomoon"; border-width: 5px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-right: 8px; display: inline-block; font-size: 0.625rem; height: 1.625rem; width: 1.625rem; }
.coh-style-highlight-box { background-color: #ebe6d7; padding: 1.25rem; border-width: 0.0625rem; -webkit-border-radius: 0.125rem; border-radius: 0.125rem; border-style: solid; border-color: #e0b123; display: block; }
.coh-style-no-marker { list-style-type: none; counter-increment: no-marker; margin-left: 0; }
.coh-style-no-marker:before { content: normal; }
.coh-style-no-marker > ol { counter-reset: none; }
.coh-style-no-marker > ol li:first-child { counter-reset: none; }
.coh-style-no-padding { padding-left: 0; counter-increment: none; }
.coh-style-no-padding:before { content: normal; content: none !important; }
.coh-style-pager { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: 0; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
@media (max-width: 70.1875rem) { .coh-style-pager { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
.coh-style-pager li { list-style-type: none; }
.coh-style-pager li:last-child { margin-right: 0; }
.coh-style-pager li.is-active a { color: black; background-color: #e0b123; }
.coh-style-pager li.pager__item--first a { color: #0b58e1; font-size: 0.875rem; margin-right: 1.625rem; background-color: rgba(0, 0, 0, 0); width: auto; }
.coh-style-pager li.pager__item--first a:hover { background-color: rgba(0, 0, 0, 0); }
.coh-style-pager li.pager__item--first a span:nth-child(2) { letter-spacing: 0.03125rem; color: #0b58e1; }
.coh-style-pager li.pager__item--previous a { font-size: 0.625rem; }
.coh-style-pager li.pager__item--previous a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #0b58e1; margin-top: -0.3125rem; margin-left: -0.3125rem; position: absolute; top: 50%; left: 50%; content: "\F053"; font-family: "icomoon"; display: inline-block; }
.coh-style-pager li.pager__item--previous a:hover:after { color: black; text-decoration: underline; }
.coh-style-pager li.pager__item--previous a span:nth-child(2) { opacity: 0; }
.coh-style-pager li.pager__item--next a { margin-right: 0; font-size: 0.625rem; }
.coh-style-pager li.pager__item--next a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; display: inline-block; position: absolute; top: 50%; left: 50%; margin-top: -0.3125rem; margin-left: -0.15625rem; color: #0b58e1; }
.coh-style-pager li.pager__item--next a:hover:after { color: black; text-decoration: underline; }
.coh-style-pager li.pager__item--next a span:nth-child(2) { opacity: 0; }
.coh-style-pager li.pager__item--ellipsis { display: none; }
.coh-style-pager li.pager__item--last a { color: #0b58e1; font-size: 0.875rem; margin-left: 1.625rem; background-color: rgba(0, 0, 0, 0); }
.coh-style-pager li.pager__item--last a:hover { background-color: rgba(0, 0, 0, 0); }
.coh-style-pager li.pager__item--last a span:nth-child(2) { color: #0b58e1; }
.coh-style-pager li a { color: black; font-weight: 400; background-color: #ebf2ff; font-size: 0.75rem; text-align: center; height: 1.875rem; width: 1.875rem; -webkit-border-radius: 50%; border-radius: 50%; padding-top: 0.25rem; margin-right: 0.625rem; -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; display: inline-block; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-pager li a:hover { background-color: #e0b123; }
.coh-style-preheading---paragraph { color: #60604d; font-size: 0.75rem; line-height: 1rem; text-transform: uppercase; letter-spacing: 0.0625rem; margin-bottom: 0.375rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-resize-to-bold { font-size: 1.375rem; line-height: 1.75rem; }
@media (max-width: 70.1875rem) { .coh-style-resize-to-bold { font-size: 1rem; line-height: 1.25; } }
.coh-style-second-column-underneath-banner { margin-top: 5.75rem; }
@media (max-width: 70.1875rem) { .coh-style-second-column-underneath-banner { margin-top: 2rem; } }
.coh-style-section-reset { counter-reset: new-section; }
.coh-style-link-with-dash { width: 100%; display: block; position: relative; margin-bottom: 0.875rem; padding-left: 2.8125rem; }
.coh-style-link-with-dash:before { color: black; font-size: 1.5rem; padding-right: 0.875rem; position: absolute; top: 50%; left: 0; content: "—"; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-lead { font-size: 1.375rem; font-weight: 600; }
.coh-style-thick-paragraph-uppercase, .coh-style-thick-paragraph { font-weight: 900; }
.coh-style-thick-paragraph-uppercase { text-transform: uppercase; }
.coh-style-accordion { margin-bottom: 0.0625rem; margin-left: 0; list-style-type: none; position: relative; }
.is-active.coh-style-accordion a { color: black; }
.is-active.coh-style-accordion a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: black; content: "\F077"; font-family: "icomoon"; }
.is-disabled.coh-style-accordion a { background-color: rgba(0, 0, 0, 0); }
.is-disabled.coh-style-accordion a:after { content: ''; }
.coh-style-accordion a { color: #14246d; font-weight: 400; font-size: 1.25rem; display: block; -webkit-transition: all 100ms ease; -o-transition: all 100ms ease; transition: all 100ms ease; line-height: 1.6875rem; text-decoration: none; padding-top: 1.375rem; padding-right: 2.5rem; padding-bottom: 1.375rem; padding-left: 0.0625rem; border-top-width: 0.0625rem; border-top-style: solid; border-top-color: #e0b123; width: 100%; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-style-accordion a { padding-top: 1.25rem; padding-bottom: 1.25rem; padding-left: 0.0625rem; } }
@media (max-width: 47.9375rem) { .coh-style-accordion a { padding-top: 1rem; padding-bottom: 1rem; } }
.coh-style-accordion a:hover { color: black; }
.coh-style-accordion a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #ff4f00; content: "\F078"; font-family: "icomoon"; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-size: 1.25rem; position: absolute; right: 0.8125rem; top: 50%; }
@media (max-width: 99.9375rem) { .coh-style-two-column-layout-underneath-banner { margin-top: 0; } }
@media (max-width: 70.1875rem) { .coh-style-two-column-layout-underneath-banner { margin-top: 0; } }
@media (max-width: 47.9375rem) { .coh-style-two-column-layout-underneath-banner { margin-top: 0; } }
.coh-style-back-to-top-link { color: #0b58e1; position: relative; padding-left: 1.25rem; }
.coh-style-back-to-top-link:hover { text-decoration: underline; }
.coh-style-back-to-top-link:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F176"; font-family: "icomoon"; color: #0b58e1; text-decoration: none; width: 100%; margin-right: 0.625rem; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-back-to-top-link:before:hover { text-decoration: none; }
.coh-style-underlined-link { text-decoration: underline; color: #0b58e1; font-weight: 400; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-underlined-link:hover { text-decoration: none; }
.coh-style-grey-text-highlight { background-color: #c4c4bb; display: inline; }
.coh-style-excerpt { background-color: #e0b123; padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; }
.coh-style-excerpt h3, .coh-style-excerpt a, .coh-style-excerpt p { color: #292917; }
.coh-style-excerpt p { margin-top: 0.5rem; margin-bottom: 0; font-size: 0.75rem; font-weight: 400; letter-spacing: 0.03125rem; line-height: 1rem; text-transform: uppercase; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-tab { background-color: #c4c4bb; display: inline-block; content: normal; margin-right: 0.375rem; margin-bottom: 0; margin-left: 0; list-style-type: none; }
@media (max-width: 47.9375rem) { .coh-style-tab { width: 100%; margin-bottom: 0.625rem; padding-top: 1.25rem; padding-bottom: 0.8125rem; } }
@media (max-width: 47.9375rem) { .coh-style-tab:last-child { margin-bottom: 0; } }
.coh-style-tab:before { content: normal; }
.is-active.coh-style-tab { background-color: #e0b123; }
@media (max-width: 47.9375rem) { .is-active.coh-style-tab { background-color: #e0b123; } }
.is-active.coh-style-tab a { color: black; outline-style: none; background-color: #e0b123; padding-top: 1.5rem; padding-bottom: 1.25rem; }
@media (max-width: 47.9375rem) { .is-active.coh-style-tab a { background-color: #e0b123; padding-top: 0; padding-bottom: 0; } }
.is-disabled.coh-style-tab { background-color: rgba(0, 0, 0, 0); }
.is-disabled.coh-style-tab a { background-color: rgba(0, 0, 0, 0); }
.coh-style-tab a { color: black; background-color: #c4c4bb; font-weight: 400; font-size: 1.25rem; display: inline-block; padding-top: 1.25rem; padding-right: 2rem; padding-bottom: 0.8125rem; padding-left: 2rem; line-height: 1.125rem; text-decoration: none; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 47.9375rem) { .coh-style-tab a { padding-top: 0; padding-right: 1.0625rem; padding-bottom: 0; padding-left: 1.0625rem; } }
.coh-style-tab a:hover:after { background-color: black; height: 0.125rem; margin-top: 0.125rem; content: ''; display: block; }
.coh-style-tab a:after { -webkit-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; display: block; content: ''; height: 0.125rem; margin-top: 0.125rem; }
.coh-style-testimonial { padding-left: 0; }
.coh-style-testimonial:before { content: normal; }
.coh-style-mobile-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 3rem; width: 3rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 84.3125rem) { .coh-style-mobile-menu { width: 2rem; } }
@media (max-width: 47.9375rem) { .coh-style-mobile-menu { width: 1.5rem; } }
.coh-style-mobile-menu:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0C9"; font-family: "icomoon"; color: #0b58e1; font-size: 1.25rem; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-style-mobile-menu:hover:before { color: #e0b123; }
.coh-style-slider-navigation-right, .coh-style-slider-navigation-left { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; height: 3rem; width: 3rem; background-color: #0b58e1; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; }
@media (max-width: 84.3125rem) { .coh-style-slider-navigation-right, .coh-style-slider-navigation-left { width: 2rem; } }
@media (max-width: 47.9375rem) { .coh-style-slider-navigation-right, .coh-style-slider-navigation-left { width: 1.5rem; } }
.coh-style-slider-navigation-right:before, .coh-style-slider-navigation-left:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F053"; font-family: "icomoon"; color: white; font-size: 1rem; }
@media (max-width: 47.9375rem) { .coh-style-slider-navigation-right:before, .coh-style-slider-navigation-left:before { font-size: 0.75rem; } }
.coh-style-slider-navigation-right:hover, .coh-style-slider-navigation-left:hover { background-color: #e0b123; }
.coh-style-slider-navigation-right:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; }
.coh-style-heading-1-size { font-size: 2.8125rem; line-height: 3.375rem; color: #14246d; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 99.9375rem) { .coh-style-heading-1-size { font-size: 2.625rem; line-height: 3.125rem; } }
@media (max-width: 70.1875rem) { .coh-style-heading-1-size { font-size: 1.875rem; line-height: 2.25rem; margin-bottom: 2rem; } }
.coh-style-heading-2-size { font-size: 1.75rem; line-height: 2.25rem; margin-bottom: 1.5rem; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
@media (max-width: 70.1875rem) { .coh-style-heading-2-size { font-size: 1.5rem; line-height: 2.25rem; } }
.coh-style-heading-2-no-icon { font-size: 1.75rem; line-height: 2.25rem; margin-bottom: 1rem; position: relative; display: inline-block; }
@media (max-width: 70.1875rem) { .coh-style-heading-2-no-icon { font-size: 1.5rem; line-height: 2.25rem; position: static; } }
.coh-style-heading-2-no-icon:before { display: none; }
.coh-style-heading-2-with-icon { font-size: 1.75rem; line-height: 2.25rem; margin-bottom: 1rem; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; position: relative; display: inline-block; }
@media (max-width: 70.1875rem) { .coh-style-heading-2-with-icon { font-size: 1.5rem; line-height: 2.25rem; position: static; } }
.coh-style-heading-2-with-icon:before { line-height: 2.25rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F111"; font-family: "icomoon"; color: #e0b123; font-size: 1.5rem; padding-right: 0.625rem; position: absolute; top: -0.125rem; left: -2.75rem; }
@media (max-width: 70.1875rem) { .coh-style-heading-2-with-icon:before { position: relative; top: 0.0625rem; left: 0; padding-right: 1rem; } }
.coh-style-heading-3-size { font-size: 1.125rem; line-height: 1.33; margin-bottom: 1.5rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
@media (max-width: 84.3125rem) { .coh-style-heading-3-size { font-size: 1rem; line-height: 1.33; } }
@media (max-width: 70.1875rem) { .coh-style-heading-3-size { margin-bottom: 1rem; } }
.coh-style-heading-4-size { font-size: 1.5rem; font-weight: 500; margin-bottom: 1.375rem; line-height: 1.25; margin-bottom: 1.5rem; }
@media (max-width: 84.3125rem) { .coh-style-heading-4-size { font-size: 1.25rem; } }
@media (max-width: 47.9375rem) { .coh-style-heading-4-size { font-size: 1rem; margin-bottom: 1.25rem; } }
.coh-style-sub-heading { font-size: 0.75rem; font-weight: 800; text-transform: uppercase; line-height: 1rem; color: #60604d; letter-spacing: 0.0625rem; }
.coh-style-pre-heading { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.0625rem; line-height: 1rem; margin-bottom: 0.375rem; color: #60604d; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-container-theme---white { background-color: white; }
.coh-style-border-theme---gold { border-color: #e0b123; }
.coh-style-container-theme---gold { background-color: #e0b123; }
.coh-style-container-theme---light-gold { background-color: rgba(224, 177, 35, 0.25); }
.coh-style-container-theme---green { background-color: #49492c; }
.coh-style-container-theme---light-1 { background-color: #ececec; }
.coh-style-container-theme---light-2 { background-color: #c4c4bb; }
.coh-style-highlight-box-grey { background-color: #e3e3de; padding: 1.25rem; display: block; }
.coh-style-text-columns---two { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-text-columns---two { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } }
@media (max-width: 70.1875rem) { .coh-style-text-columns---two { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; } }
.coh-style-text-columns---three { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-text-columns---three { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } }
@media (max-width: 70.1875rem) { .coh-style-text-columns---three { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; } }
.coh-style-position---vertical-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-style-position---right { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-style-position---center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-style-max-width---wide { width: 100%; }
.coh-style-max-width---narrow { width: 66%; }
@media (max-width: 70.1875rem) { .coh-style-max-width---narrow { width: 100%; } }
.coh-style-max-width---extra-narrow { width: 33%; }
@media (max-width: 84.3125rem) { .coh-style-max-width---extra-narrow { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-style-max-width---extra-narrow { width: 100%; } }
.coh-style-margin-top-bottom---large { margin-top: 6rem; margin-bottom: 6rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-top-bottom---large { margin-top: 4.5rem; margin-bottom: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-style-margin-top-bottom---large { margin-top: 3.5rem; margin-bottom: 3.5rem; } }
.coh-style-margin-top---large { margin-top: 6rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-top---large { margin-top: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-style-margin-top---large { margin-top: 3.5rem; } }
.coh-style-margin-top---medium { margin-top: 4rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-top---medium { margin-top: 3rem; } }
@media (max-width: 47.9375rem) { .coh-style-margin-top---medium { margin-top: 2.5rem; } }
.coh-style-margin-top---small { margin-top: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-top---small { margin-top: 1.5rem; } }
.coh-style-margin-bottom---large { margin-bottom: 6rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-bottom---large { margin-bottom: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-style-margin-bottom---large { margin-bottom: 3rem; } }
.coh-style-margin-bottom---medium { margin-bottom: 4rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-bottom---medium { margin-bottom: 3rem; } }
@media (max-width: 47.9375rem) { .coh-style-margin-bottom---medium { margin-bottom: 2.5rem; } }
.coh-style-margin-top-bottom---medium { margin-top: 1.75rem; margin-bottom: 2.75rem; }
@media (max-width: 47.9375rem) { .coh-style-margin-top-bottom---medium { margin-top: 2.375rem; margin-bottom: 1.5625rem; } }
.coh-style-margin-bottom---small { margin-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-margin-bottom---small { margin-bottom: 1.5rem; } }
.coh-style-padding-top-bottom---large { padding-top: 3.75rem; padding-bottom: 5rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top-bottom---large { padding-top: 3.375rem; padding-bottom: 4.75rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-top-bottom---large { padding-top: 3rem; padding-bottom: 4.25rem; } }
.coh-style-padding-top-bottom---large-equal { padding-top: 5rem; padding-bottom: 5rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top-bottom---large-equal { padding-top: 4.75rem; padding-bottom: 4.75rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-top-bottom---large-equal { padding-top: 4.25rem; padding-bottom: 4.25rem; } }
.coh-style-padding-top-bottom---tab { padding-top: 1.75rem; padding-bottom: 5.375rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top-bottom---tab { padding-top: 1.5rem; padding-bottom: 5.25rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-top-bottom---tab { padding-top: 0.75rem; padding-bottom: 2.625rem; } }
.coh-style-padding-top-bottom---medium { padding-top: 4rem; padding-bottom: 4rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top-bottom---medium { padding-top: 3rem; padding-bottom: 3rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-top-bottom---medium { padding-top: 2.5rem; padding-bottom: 2.5rem; } }
.coh-style-padding-top-bottom---small { padding-top: 2rem; padding-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top-bottom---small { padding-top: 1.5rem; padding-bottom: 1.5rem; } }
.coh-style-padding-top---large { padding-top: 3.75rem; }
@media (max-width: 47.9375rem) { .coh-style-padding-top---large { padding-top: 3rem; } }
.coh-style-padding-top---medium { padding-top: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top---medium { padding-top: 1.75rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-top---medium { padding-top: 1.5rem; } }
.coh-style-padding-top---small { padding-top: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-top---small { padding-top: 1.5rem; } }
.coh-style-padding-bottom---large { padding-bottom: 5rem; }
@media (max-width: 47.9375rem) { .coh-style-padding-bottom---large { padding-bottom: 4.5rem; } }
.coh-style-padding-bottom---medium { padding-bottom: 2.5rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-bottom---medium { padding-bottom: 2.25rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-bottom---medium { padding-bottom: 2rem; } }
.coh-style-padding-bottom---small { padding-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-bottom---small { padding-bottom: 1.5rem; } }
.coh-style-padding-left-right---large { padding-right: 6rem; padding-left: 6rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-left-right---large { padding-right: 4.5rem; padding-left: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-left-right---large { padding-right: 3rem; padding-left: 3rem; } }
.coh-style-padding-left-right---medium { padding-right: 4rem; padding-left: 4rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-left-right---medium { padding-right: 3rem; padding-left: 3rem; } }
@media (max-width: 47.9375rem) { .coh-style-padding-left-right---medium { padding-right: 2.5rem; padding-left: 2.5rem; } }
.coh-style-padding-left-right---small { padding-right: 2rem; padding-left: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding-left-right---small { padding-right: 1.5rem; padding-left: 1.5rem; } }
.coh-style-padding---small { padding: 2rem; }
@media (max-width: 84.3125rem) { .coh-style-padding---small { padding: 1.5rem; } }
.coh-style-link-with-icon { color: #0b58e1; display: inline-block; padding-top: 0.5rem; padding-right: 1.25rem; padding-bottom: 0.5rem; position: relative; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.125rem; line-height: 1.25; font-weight: 400; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-link-with-icon:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.75rem; position: absolute; right: 0; top: 52%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-small-link-button { background-color: #0b58e1; color: white; display: inline-block; padding-top: 0.875rem; padding-right: 1.875rem; padding-bottom: 0.875rem; padding-left: 1.875rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; font-size: 0.875rem; line-height: 1.1875rem; font-weight: 400; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; text-decoration: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-small-link-button:hover { background-color: #14246d; color: white; }
.coh-style-small-link-button:focus { background-color: #00266a; color: white; }
.coh-style-link-with-arrow { color: #0b58e1; display: inline-block; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; font-size: 0.875rem; line-height: 1.1875rem; text-decoration: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
.coh-style-link-with-arrow:hover { color: #14246d; }
.coh-style-link-with-arrow:after { line-height: 1.0; font-weight: 700; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #60604d; content: "\F054"; font-family: "icomoon"; margin-left: 0.8125rem; vertical-align: 0.0625rem; font-size: 0.5rem; display: inline-block; }
.coh-style-link-with-arrow:focus { color: #00266a; }
.coh-style-link-button { background-color: #0b58e1; color: white; display: inline-block; padding-top: 1.5rem; padding-right: 3rem; padding-bottom: 1.5rem; padding-left: 3rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; font-size: 1.25rem; line-height: 1.6875rem; font-weight: 400; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; text-decoration: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-style-link-button:hover { background-color: #14246d; color: white; }
.coh-style-link-button:focus { color: white; background-color: #00266a; }
.coh-style-link-button-fluid-width { background-color: #0b58e1; color: white; display: block; padding-top: 1rem; padding-right: 2.5rem; padding-bottom: 1rem; padding-left: 1rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; position: relative; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.125rem; line-height: 1rem; font-weight: 700; margin-top: 0.5rem; margin-bottom: 0.5rem; }
.coh-style-link-button-fluid-width:hover { background-color: #e0b123; color: white; }
.coh-style-link-button-fluid-width:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.75rem; position: absolute; right: 1rem; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-tick-list { list-style-type: none; }
.coh-style-tick-list li { list-style-type: none; margin-bottom: 1rem; margin-left: 2rem; font-weight: 500; font-size: 1rem; position: relative; }
.coh-style-tick-list li:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F00C"; font-family: "icomoon"; color: black; padding-right: 0; position: absolute; top: 0.25rem; left: -2rem; }
.coh-style-main-navigation li { display: inline-block; margin-bottom: 0; margin-left: 2rem; }
@media (max-width: 70.1875rem) { .coh-style-main-navigation li { display: block; margin-bottom: 1rem; margin-left: 0; } }
.coh-style-main-navigation li:before { content: normal; }
.coh-style-main-navigation li a { font-size: 0.75rem; text-transform: uppercase; font-weight: 700; letter-spacing: 0.125rem; }
.coh-style-breadcrumbs li { display: inline-block; margin-bottom: 1rem; margin-left: 0; }
@media (max-width: 84.3125rem) { .coh-style-breadcrumbs li { margin-bottom: 0.5rem; } }
.coh-style-breadcrumbs li:before { content: normal; }
.coh-style-breadcrumbs li:after { content: "/"; font-size: 0.75rem; padding-right: 0.5rem; padding-left: 0.5rem; color: #0b58e1; font-weight: 700; }
.coh-style-breadcrumbs li a { font-size: 0.75rem; text-transform: uppercase; font-weight: 700; letter-spacing: 0.125rem; }
.coh-style-social-icon---twitter, .coh-style-social-icon---linkedin, .coh-style-social-icon---youtube, .coh-style-social-icon---facebook, .coh-style-social-icon { list-style-type: none; margin-bottom: 0; margin-left: 0; display: inline-block; height: 1.75rem; width: 1.75rem; }
.coh-style-social-icon---twitter a, .coh-style-social-icon---linkedin a, .coh-style-social-icon---youtube a, .coh-style-social-icon---facebook a, .coh-style-social-icon a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; font-size: 1.75rem; margin-right: 0.75rem; }
.coh-style-social-icon---twitter a:hover, .coh-style-social-icon---linkedin a:hover, .coh-style-social-icon---youtube a:hover, .coh-style-social-icon---facebook a:hover, .coh-style-social-icon a:hover { text-decoration: none; }
.coh-style-social-icon---twitter a:before, .coh-style-social-icon---linkedin a:before, .coh-style-social-icon---youtube a:before, .coh-style-social-icon---facebook a:before, .coh-style-social-icon a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F230"; font-family: "icomoon"; color: #0b58e1; }
.coh-style-social-icon---twitter a:before:hover, .coh-style-social-icon---linkedin a:before:hover, .coh-style-social-icon---youtube a:before:hover, .coh-style-social-icon---facebook a:before:hover, .coh-style-social-icon a:before:hover { color: #14246d; }
.coh-style-social-icon---twitter a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F099"; font-family: "icomoon"; -webkit-transition: color 300ms ease-in; -o-transition: color 300ms ease-in; transition: color 300ms ease-in; }
.coh-style-social-icon---twitter a:hover:before { color: #14246d; }
.coh-style-social-icon---linkedin a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F08C"; font-family: "icomoon"; -webkit-transition: color 300ms ease-in; -o-transition: color 300ms ease-in; transition: color 300ms ease-in; }
.coh-style-social-icon---linkedin a:hover:before { color: #14246d; }
.coh-style-social-icon---youtube a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F16A"; font-family: "icomoon"; -webkit-transition: color 300ms ease-in; -o-transition: color 300ms ease-in; transition: color 300ms ease-in; }
.coh-style-social-icon---youtube a:hover:before { color: #14246d; }
.coh-style-social-icon---facebook a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F230"; font-family: "icomoon"; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-style-social-icon---facebook a:hover:before { color: #14246d; }
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button { background-color: #0b58e1; -webkit-border-radius: 50%; border-radius: 50%; position: relative; -webkit-transition: background-color 300ms ease-in-out; -o-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; background-image: none; }
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F04B"; font-family: "icomoon"; color: white; font-size: 1.5rem; position: absolute; top: 50%; left: 55%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:hover { background-color: #00266a; }
.coh-style-video .mejs__layers .mejs__overlay .mejs__overlay-loading .mejs__overlay-loading-bg-img { background: none; border-width: 0.625rem; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; border-style: solid; border-top-color: rgba(0, 0, 0, 0.2); border-bottom-color: rgba(0, 0, 0, 0.2); border-left-color: #0b58e1; border-right-color: rgba(0, 0, 0, 0.2); }
.coh-style-video .mejs__controls { z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-image: none; padding: 0; }
.coh-style-video .mejs__controls .mejs__button { line-height: normal; height: 2.5rem; width: 2.5rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__play button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F04B"; font-family: "icomoon"; font-size: 1rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__pause button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F04C"; font-family: "icomoon"; font-size: 1rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__replay button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F01E"; font-family: "icomoon"; font-size: 1rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__mute button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F026"; font-family: "icomoon"; font-size: 1.25rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__unmute button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F028"; font-family: "icomoon"; font-size: 1.25rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button.mejs__unfullscreen button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F065"; font-family: "icomoon"; font-size: 1rem; }
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F065"; font-family: "icomoon"; font-size: 1rem; }
.coh-style-video .mejs__controls .mejs__button button { color: white; font-size: 1.875rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 2.5rem; width: 2.5rem; background-image: none; background-color: rgba(0, 0, 0, 0); -webkit-transition: background-color 300ms ease-in-out; -o-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; margin: 0; }
.coh-style-video .mejs__controls .mejs__button button:hover { background-color: #00266a; }
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider { background-color: #0b58e1; }
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle { background-color: #00266a; }
.coh-style-video .mejs__controls .mejs__time { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: white; height: 2.5rem; width: 2.5rem; font-size: 0.75rem; padding: 0; }
.coh-style-video .mejs__controls .mejs__time-rail { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 2.5rem; padding: 0; margin: 0; }
.coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total { margin: 0; }
.coh-style-paragraph-large { font-size: 1.5rem; line-height: 1.5; }
.coh-style-link-button-fluid-width-style { background-color: #0b58e1; color: white; display: block; padding-top: 1rem; padding-right: 2.5rem; padding-bottom: 1rem; padding-left: 1rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; position: relative; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.125rem; line-height: 1rem; font-weight: 700; margin-top: 0.5rem; margin-bottom: 0.5rem; }
.coh-style-link-button-fluid-width-style:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.75rem; position: absolute; right: 1rem; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-link-with-icon-style { color: #0b58e1; display: inline-block; padding-top: 0.5rem; padding-right: 1.25rem; padding-bottom: 0.5rem; position: relative; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.125rem; line-height: 1.25; font-weight: 700; margin-bottom: 0; }
.coh-style-link-with-icon-style:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.75rem; position: absolute; right: 0; top: 52%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-link-button-style { background-color: #0b58e1; color: white; display: inline-block; padding-top: 1rem; padding-right: 2.5rem; padding-bottom: 1rem; padding-left: 1rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; position: relative; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.125rem; line-height: 1rem; font-weight: 700; margin-top: 0.5rem; margin-bottom: 0.5rem; }
.coh-style-link-button-style:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.75rem; position: absolute; right: 1rem; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-style-video-caption { font-size: 0.75rem; line-height: 1.5; margin-top: 0.5rem; margin-bottom: 1.5rem; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #c4c4bb; padding-bottom: 0.5rem; }
.coh-style-video-caption:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F16A"; font-family: "icomoon"; padding-right: 0.5rem; }
.coh-style-image-caption { font-size: 0.75rem; line-height: 1.5; margin-top: 0.5rem; margin-bottom: 1.5rem; padding-bottom: 0.5rem; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #c4c4bb; }
.coh-style-image-caption:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F03E"; font-family: "icomoon"; padding-right: 0.5rem; }
.coh-style-slider-pagination li { display: inline-block; margin-bottom: 0; margin-left: 0; }
.coh-style-slider-pagination li:before { content: normal; }
.coh-style-slider-pagination li.slick-active button { background-color: #e0b123; }
.coh-style-slider-pagination li button { background-color: #0b58e1; height: 0.5rem; width: 0.5rem; -webkit-border-radius: 0.25rem; border-radius: 0.25rem; margin-right: 0.25rem; margin-left: 0.25rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; }
.coh-style-slider-pagination li button:hover { background-color: #e0b123; }
.coh-ce-04eb8ed3-a7eefb38 { max-width: 6rem; margin-right: auto; margin-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-ce-04eb8ed3-a7eefb38 { max-width: 5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-04eb8ed3-a7eefb38 { max-width: 4rem; } }
.coh-ce-04eb8ed3-fdc58580 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-04eb8ed3-f25d9900 { text-align: left; }
.coh-ce-04eb8ed3-e6e42b76 { margin-bottom: 1.5rem; }
.coh-ce-04eb8ed3-307e6fec { text-align: left; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.coh-ce-04eb8ed3-975fec47 { font-size: 2rem; line-height: 1.25; font-weight: 500; margin-top: auto; margin-bottom: 0.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-04eb8ed3-975fec47 { font-size: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-04eb8ed3-975fec47 { font-size: 1.25rem; } }
.coh-ce-04eb8ed3-ef4e442 { margin-bottom: 0.5rem; }
.coh-ce-10b07136-e7c1489d { position: relative; z-index: 1; }
.coh-ce-10b07136-fdc58580 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
@media (max-width: 70.1875rem) { .coh-ce-10b07136-298bb9f3 { margin-bottom: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-10b07136-298bb9f3 { margin-bottom: 3.5625rem; } }
.coh-ce-10b07136-228b9de2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-1603f35f-af8b7c { min-height: 25rem; }
.coh-ce-1603f35f-3cd53d24 { text-align: center; }
.coh-ce-1c9a079b-3869e129 { width: 100%; }
.coh-ce-1c9a079b-228b9de2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-1f979325-419dfaf9:hover .card-link { color: #e0b123; }
.coh-ce-1f979325-419dfaf9 .card-heading { color: black; }
.coh-ce-1f979325-419dfaf9 .card-paragraph { color: black; }
.coh-ce-1f979325-419dfaf9 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-1f979325-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-21037ad1-7beb2b32 { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #e0b123; }
.coh-ce-224f2bad-64192dbd { min-height: 60vh; }
.coh-ce-244f692c-e7c1489d { position: relative; z-index: 1; }
.coh-ce-27b2ddc5-e7c1489d { position: relative; z-index: 1; }
.coh-ce-27b2ddc5-10e91820 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-27b2ddc5-10e91820 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-27b2ddc5-10e91820 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.coh-ce-27b2ddc5-6fdaac3d { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-27b2ddc5-6fdaac3d { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-27b2ddc5-ea124948 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-27b2ddc5-ea124948 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; margin-bottom: 1.5rem; } }
.coh-ce-290a8efa-74d571f2 { padding-right: 2rem; padding-bottom: 3.125rem; padding-left: 2rem; }
@media (max-width: 70.1875rem) { .coh-ce-290a8efa-74d571f2 { padding-right: 0.875rem; padding-bottom: 2.5rem; padding-left: 0.875rem; } }
.coh-ce-290a8efa-bb399ff1 { margin-top: 1.875rem; }
@media (max-width: 70.1875rem) { .coh-ce-290a8efa-bb399ff1 { margin-top: 0.875rem; } }
.coh-ce-290a8efa-de919422 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-290a8efa-de919422 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-290a8efa-de919422 .column-1 .coh-container { padding-left: 2rem; }
.media-left.coh-ce-290a8efa-de919422 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.coh-ce-290a8efa-5b2ed57f { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-290a8efa-5b2ed57f { margin-bottom: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-290a8efa-5b2ed57f { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } }
.coh-ce-290a8efa-188c242f { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
@media (max-width: 47.9375rem) { .coh-ce-290a8efa-188c242f { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-290a8efa-87018c16 { padding-right: 2.5rem; }
@media (max-width: 47.9375rem) { .coh-ce-290a8efa-87018c16 { padding-top: 1.5rem; padding-right: 0; padding-bottom: 1.5rem; padding-left: 0; } }
.coh-ce-2cecc86a-e66d5096 { position: relative; }
.align-text-center.coh-ce-2cecc86a-f049aba6 { text-align: center; }
.coh-ce-2cecc86a-fcd02616 { margin-top: 1.5rem; }
.coh-ce-316b920d-5cc67da2 { width: 100%; }
.coh-ce-39ea1b0d-64192dbd { min-height: 60vh; }
.coh-ce-39ea1b0d-3cd53d24 { text-align: center; }
.coh-ce-3fedc674-b61b609f { width: 100%; margin-bottom: 1rem; }
.coh-ce-40e4a2d8-8571aae3 { min-height: 40vh; }
.coh-ce-40e4a2d8-3cd53d24 { text-align: center; }
.coh-ce-40e4a2d8-8b2ef47f { margin-top: auto; }
.coh-ce-482db1b5-8571aae3 { min-height: 40vh; }
.coh-ce-482db1b5-3cd53d24 { text-align: center; }
.coh-ce-482db1b5-8b2ef47f { margin-top: auto; }
.coh-ce-482db1b5-2061cf69 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-48eb6b98-35943e44 { text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-48eb6b98-35943e44:hover .card-link { color: #e0b123; }
.coh-ce-48eb6b98-35943e44 .card-heading { color: black; }
.coh-ce-48eb6b98-35943e44 .card-sub-heading { color: black; }
.coh-ce-48eb6b98-35943e44 .card-paragraph { color: black; }
.coh-ce-48eb6b98-35943e44 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-48eb6b98-ef54c258 { max-width: 10rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-48eb6b98-ef54c258 { max-width: 8rem; } }
@media (max-width: 47.9375rem) { .coh-ce-48eb6b98-ef54c258 { max-width: 6rem; } }
.coh-ce-48eb6b98-6135c413 { margin-top: -1rem; margin-bottom: 1.5rem; }
.coh-ce-48eb6b98-aebaf81e { text-align: center; }
.coh-ce-49be7df7-1d5d9af7 { text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-49be7df7-1d5d9af7:hover .card-link { color: #e0b123; }
.coh-ce-49be7df7-1d5d9af7 .card-heading { color: black; }
.coh-ce-49be7df7-1d5d9af7 .card-sub-heading { color: black; }
.coh-ce-49be7df7-1d5d9af7 .card-paragraph { color: black; }
.coh-ce-49be7df7-1d5d9af7 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-49be7df7-ef54c258 { max-width: 10rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-49be7df7-ef54c258 { max-width: 8rem; } }
@media (max-width: 47.9375rem) { .coh-ce-49be7df7-ef54c258 { max-width: 6rem; } }
.coh-ce-49be7df7-6135c413 { margin-top: -1rem; margin-bottom: 1.5rem; }
.coh-ce-49be7df7-aebaf81e { text-align: center; }
.coh-ce-4a9abbe3-d4e2a1a8:hover .card-link { color: #e0b123; }
.coh-ce-4a9abbe3-d4e2a1a8 .card-heading { color: black; }
.coh-ce-4a9abbe3-d4e2a1a8 .card-paragraph { color: black; }
.coh-ce-4a9abbe3-d4e2a1a8 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-4a9abbe3-48354c69 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 47.9375rem) { .coh-ce-4a9abbe3-48354c69 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-4a9abbe3-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-4a9abbe3-300ae449 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 47.9375rem) { .coh-ce-4a9abbe3-300ae449 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } }
.coh-ce-4cb674ff-fdc58580 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-4cb674ff-f6accf99 { max-width: 30%; }
@media (max-width: 70.1875rem) { .coh-ce-4cb674ff-f6accf99 { max-width: 100%; margin-bottom: 1.5rem; } }
.coh-ce-4cb674ff-4a2850c9 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-bottom: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-4cb674ff-4a2850c9 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } }
.coh-ce-5c1b5f5c-6ae1d8b9 { text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-5c1b5f5c-6ae1d8b9:hover .card-link { color: #e0b123; }
.coh-ce-5c1b5f5c-6ae1d8b9 .card-heading { color: black; }
.coh-ce-5c1b5f5c-6ae1d8b9 .card-paragraph { color: black; }
.coh-ce-5c1b5f5c-6ae1d8b9 .card-link { -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; color: #0b58e1; }
.coh-ce-5c1b5f5c-8d619637 { max-width: 6rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-5c1b5f5c-8d619637 { max-width: 5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-5c1b5f5c-8d619637 { max-width: 4rem; } }
.coh-ce-5d0191d2-e7c1489d { position: relative; z-index: 1; }
.coh-ce-5d0191d2-1e660186 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.image-left.coh-ce-5d0191d2-1e660186 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.image-left.coh-ce-5d0191d2-1e660186 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-5d0191d2-d0ad5e26 { margin-bottom: 1.5rem; } }
.coh-ce-5f3f67b1-7724f332 { text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-5f3f67b1-7724f332:hover .card-link { color: #e0b123; }
.coh-ce-5f3f67b1-7724f332 .card-heading { color: black; }
.coh-ce-5f3f67b1-7724f332 .card-paragraph { color: black; }
.coh-ce-5f3f67b1-7724f332 .card-link { -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; color: #0b58e1; }
.coh-ce-5f3f67b1-8d619637 { max-width: 6rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-5f3f67b1-8d619637 { max-width: 5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-5f3f67b1-8d619637 { max-width: 4rem; } }
.coh-ce-5f3f67b1-22ffb91b { margin-top: auto; }
.coh-ce-612d0d75-64192dbd { min-height: 60vh; }
.coh-ce-612d0d75-3cd53d24 { text-align: center; }
.coh-ce-62e8b5eb-fdc58580 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-62e8b5eb-f6accf99 { max-width: 30%; }
@media (max-width: 70.1875rem) { .coh-ce-62e8b5eb-f6accf99 { max-width: 100%; margin-bottom: 1.5rem; } }
.coh-ce-64158502-716e48a1 { overflow: hidden; position: relative; z-index: 2; }
.coh-ce-64158502-716e48a1:before { height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2; background-color: black; opacity: 0.2; display: block; -webkit-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; }
.coh-ce-64158502-716e48a1:hover:before { opacity: 0.6; }
.coh-ce-64158502-716e48a1:hover .card-image { -webkit-transform: scaleX(1) scaleY(1); -ms-transform: scaleX(1) scaleY(1); transform: scaleX(1) scaleY(1); }
.coh-ce-64158502-716e48a1:hover .card-pre-heading { color: #0b58e1; }
.coh-ce-64158502-716e48a1:hover .card-heading { color: #0b58e1; }
.coh-ce-64158502-716e48a1 .card-image { -webkit-transform: scaleX(1.3) scaleY(1.3); -ms-transform: scaleX(1.3) scaleY(1.3); transform: scaleX(1.3) scaleY(1.3); -webkit-transition: 300ms ease transform; -o-transition: 300ms ease transform; transition: 300ms ease transform; }
.coh-ce-64158502-716e48a1 .card-pre-heading { color: #c4c4bb; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-64158502-716e48a1 .card-heading { color: white; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-64158502-58b637dc { position: relative; z-index: 1; }
.coh-ce-64158502-e938dfe3 { position: absolute; bottom: 0; left: 0; z-index: 3; }
.coh-ce-6cfeeeba-3869e129 { width: 100%; }
.coh-ce-6cfeeeba-70484999 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-6cfeeeba-a3a91313 { width: 6rem; height: 6rem; margin-right: 2rem; }
@media (max-width: 84.3125rem) { .coh-ce-6cfeeeba-a3a91313 { width: 5rem; height: 5rem; margin-right: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-6cfeeeba-a3a91313 { width: 4rem; height: 4rem; } }
.coh-ce-6cfeeeba-3adc42c0 strong { font-weight: 500; }
.coh-ce-741332c0-64192dbd { min-height: 60vh; }
.coh-ce-75a2b8f5-e7c1489d { position: relative; z-index: 1; }
.coh-ce-75a2b8f5-5e0205a7 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-75a2b8f5-5e0205a7 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-75a2b8f5-5e0205a7 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-75a2b8f5-90b0cd9b { margin-bottom: 1.5rem; } }
.coh-ce-7a26cbf9-5cc67da2 { width: 100%; }
.coh-ce-80ee26fb-a36bb344 { margin-bottom: 1.25rem; }
.coh-ce-80ee26fb-727b71c2 ul > li { vertical-align: bottom; }
.coh-ce-86eb61ef-af8b7c { min-height: 25rem; }
.coh-ce-8cfc6eee-af8b7c { min-height: 25rem; }
.coh-ce-8d403985-a5938976 { background-color: #ececec; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-8d403985-ffa15233 { width: 3rem; }
.coh-ce-8d403985-142ff99c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
@media (max-width: 70.1875rem) { .coh-ce-8d403985-142ff99c { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
.coh-ce-9dbf4b76-62108152 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-9dbf4b76-62108152:hover .card-link { color: #e0b123; }
.coh-ce-9dbf4b76-62108152 .card-heading { color: black; }
.coh-ce-9dbf4b76-62108152 .card-paragraph { color: black; }
.coh-ce-9dbf4b76-62108152 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-9dbf4b76-77fa82ee { max-width: 6rem; margin-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-ce-9dbf4b76-77fa82ee { max-width: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-9dbf4b76-77fa82ee { max-width: 3.5rem; } }
.coh-ce-9ffeedd6-8d619637 { max-width: 6rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-9ffeedd6-8d619637 { max-width: 5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-9ffeedd6-8d619637 { max-width: 4rem; } }
.coh-ce-9ffeedd6-28e1f4b8 { text-align: left; }
.coh-ce-9ffeedd6-e6e42b76 { margin-bottom: 1.5rem; }
.coh-ce-9ffeedd6-95b146b5 { font-size: 2rem; line-height: 1.25; font-weight: 500; margin-bottom: 0.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-9ffeedd6-95b146b5 { font-size: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-9ffeedd6-95b146b5 { font-size: 1.25rem; } }
.coh-ce-a04ca877-e7c1489d { position: relative; z-index: 1; }
.coh-ce-a04ca877-447d3752 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-a04ca877-447d3752 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-a04ca877-447d3752 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.coh-ce-a04ca877-6fdaac3d { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-a04ca877-6fdaac3d { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-a04ca877-ea124948 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-a04ca877-ea124948 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; margin-bottom: 1.5rem; } }
.coh-ce-a04ca877-e92a01b3 .coh-slider-nav-top { height: 5rem; }
.coh-ce-a55db0b2-f7ef9bd8 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-a55db0b2-f7ef9bd8 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-a55db0b2-f7ef9bd8 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.coh-ce-a55db0b2-41b435fa { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 47.9375rem) { .coh-ce-a55db0b2-41b435fa { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-a55db0b2-5b2ed57f { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-a55db0b2-5b2ed57f { margin-bottom: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-a55db0b2-5b2ed57f { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } }
.coh-ce-a5a0ec3d-5cc67da2 { width: 100%; }
.coh-ce-a816e80b-b3bedbae { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-a816e80b-b3bedbae:hover .card-link { color: #e0b123; }
.coh-ce-a816e80b-b3bedbae .card-heading { color: black; }
.coh-ce-a816e80b-b3bedbae .card-paragraph { color: black; }
.coh-ce-a816e80b-b3bedbae .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-a816e80b-77fa82ee { max-width: 6rem; margin-bottom: 2rem; }
@media (max-width: 84.3125rem) { .coh-ce-a816e80b-77fa82ee { max-width: 4.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-a816e80b-77fa82ee { max-width: 3.5rem; } }
.coh-ce-a816e80b-22ffb91b { margin-top: auto; }
.coh-ce-b784d165-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-b95fd695-3869e129 { width: 100%; }
.coh-ce-b95fd695-228b9de2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-c10395e5-f26196b0:hover .card-link { color: #e0b123; }
.coh-ce-c10395e5-f26196b0 .card-heading { color: black; }
.coh-ce-c10395e5-f26196b0 .card-paragraph { color: black; }
.coh-ce-c10395e5-f26196b0 .card-link { color: #0b58e1; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-c10395e5-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-c10395e5-22ffb91b { margin-top: auto; }
.coh-ce-c6f467b4-e7c1489d { position: relative; z-index: 1; }
.coh-ce-c6f467b4-613a6194 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-c6f467b4-613a6194 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-c6f467b4-613a6194 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.coh-ce-c6f467b4-6fdaac3d { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-c6f467b4-6fdaac3d { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-c6f467b4-ea124948 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-c6f467b4-ea124948 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; margin-bottom: 1.5rem; } }
.coh-ce-cb7a7125-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; margin-right: -2rem; margin-left: -2rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li { font-size: 1.125rem; padding-right: 2rem; padding-left: 2rem; margin-bottom: 0.625rem; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li > a { padding-left: 2.5rem; display: block; position: relative; line-height: 1.5rem; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li > a:before { line-height: 1.5rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F111"; font-family: "icomoon"; color: #e0b123; font-size: 1.5rem; position: absolute; left: 0; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li .sub-nav { margin-top: 0.3125rem; margin-bottom: 1rem; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li .sub-nav > li { list-style-type: none; margin-bottom: 0.5rem; margin-left: 2.5rem; line-height: 1rem; padding-left: 2.5rem; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li .sub-nav > li > a { position: relative; }
.coh-ce-cpt_about_iiroc_lp-8e157bf6 .menu-level--1 > li .sub-nav > li > a:before { content: "—"; font-size: 1.5rem; position: absolute; left: -2.5rem; top: -0.125rem; font-weight: 700; color: black; }
.coh-ce-cpt_biography_board_of_directors-cd91eb9c { margin-bottom: 2rem; }
.coh-ce-cpt_biography_board_of_directors-cd91eb9c p:last-child { margin-bottom: 0; }
.coh-ce-cpt_biography_board_of_directors-ff32c064 { margin-bottom: 1rem; }
.coh-ce-cpt_biography_executive_team-c0dab11c { margin-bottom: 2rem; }
.coh-ce-cpt_biography_executive_team-c0dab11c p:last-child { margin-bottom: 0; }
.coh-ce-cpt_biography_executive_team-ff32c064 { margin-bottom: 1rem; }
.coh-ce-cpt_biography_independant-bcfe0d0e { margin-bottom: 2rem; }
.coh-ce-cpt_biography_independant-bcfe0d0e p:last-child { margin-bottom: 0; }
.coh-ce-cpt_biography_independant-ff32c064 { margin-bottom: 1rem; }
.coh-ce-cpt_biography_industry-9d266bf7 { margin-bottom: 2rem; }
.coh-ce-cpt_biography_industry-9d266bf7 p:last-child { margin-bottom: 0; }
.coh-ce-cpt_biography_industry-ff32c064 { margin-bottom: 1rem; }
.coh-ce-cpt_call_to_action_block-f58bfaa9 { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }
.coh-ce-cpt_call_to_action_block-9d2d6de7 { padding-right: 3rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-9d2d6de7 { padding-right: 0; } }
.coh-ce-cpt_call_to_action_block-cebd1827 { color: white; }
.coh-ce-cpt_call_to_action_block-313e1471 { width: 90%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-313e1471 { width: auto; } }
.coh-ce-cpt_call_to_action_block-313e1471 > p { font-weight: 400; font-size: 1.25rem; line-height: 1.75rem; font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: white; }
.coh-ce-cpt_call_to_action_block-850003b5 { font-size: 1.25rem; line-height: 1.6875rem; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0.0625rem; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_call_to_action_block-850003b5 { font-size: 1.125rem; line-height: 1.375rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-850003b5 { font-size: 0.875rem; line-height: 1.1875rem; } }
.coh-ce-cpt_call_to_action_block-850003b5:hover { border-color: white; }
.coh-ce-cpt_call_to_action_block-26fb9d5c { padding-left: 3rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-26fb9d5c { padding-left: 0; margin-top: 4rem; } }
.coh-ce-cpt_call_to_action_block-a86755fc { width: 90%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-a86755fc { width: auto; } }
.coh-ce-cpt_call_to_action_block-a86755fc > p { font-weight: 400; font-size: 1.25rem; line-height: 1.75rem; font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: white; }
.coh-ce-cpt_call_to_action_block-e47232ea { font-size: 1.25rem; line-height: 1.6875rem; border-width: 0.0625rem; border-style: solid; border-color: rgba(0, 0, 0, 0); font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_call_to_action_block-e47232ea { font-size: 1.125rem; line-height: 1.375rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_block-e47232ea { font-size: 0.875rem; line-height: 1.1875rem; } }
.coh-ce-cpt_call_to_action_block-e47232ea:hover { border-color: white; }
.coh-ce-cpt_call_to_action_card-1c715cd0 { background-color: #ebf2ff; margin-top: 1.5rem; margin-bottom: 1.5rem; padding-top: 2.375rem; padding-right: 3.125rem; padding-bottom: 2.375rem; padding-left: 3.125rem; }
.coh-ce-cpt_call_to_action_card-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_call_to_action_card-c69eda23 { width: 90%; text-align: center; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_call_to_action_card-c69eda23 { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_call_to_action_card-c69eda23 { width: 100%; } }
.coh-ce-cpt_canada_bank_rate_stats-f525d893 h3 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.5rem; line-height: 1.33; margin-bottom: 0.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_canada_bank_rate_stats-f525d893 h3 { font-size: 1.25rem; line-height: 1.28; } }
.coh-ce-cpt_canada_bank_rate_stats-9686c766 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-bottom: 0.625rem; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-trade-date label { display: inline-block; font-family: 'Nunito Sans', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-trade-date label:after { content: ":"; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-trade-date span { display: inline-block; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-data { list-style-type: none; margin-right: -1rem; margin-bottom: 0; margin-left: -1rem; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-data li { display: inline-block; margin-left: 0; padding-right: 1rem; padding-left: 1rem; }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-data li span { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #14246d; font-size: 1.75rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-data li span { font-size: 1.5rem; } }
.coh-ce-cpt_canada_bank_rate_stats-42264f9e .iiroc-ba-rate-data li .ba-label { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
.coh-ce-cpt_canada_bank_rate_stats-36a5afdf h3 { padding-top: 0.5rem; }
.coh-ce-cpt_concordance_table_cta-1c715cd0 { background-color: #ebf2ff; margin-top: 1.5rem; margin-bottom: 1.5rem; padding-top: 2.375rem; padding-right: 3.125rem; padding-bottom: 2.375rem; padding-left: 3.125rem; }
.coh-ce-cpt_concordance_table_cta-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_concordance_table_cta-c69eda23 { width: 90%; text-align: center; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_concordance_table_cta-c69eda23 { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_concordance_table_cta-c69eda23 { width: 100%; } }
.coh-ce-cpt_consulations-a732094a .block > h2 { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.25rem; line-height: 1.5rem; }
.coh-ce-cpt_continuing_education-70d4c72b h2 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.75rem; line-height: 2.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_continuing_education-70d4c72b h2 { font-size: 1.5rem; line-height: 2.25rem; } }
.coh-ce-cpt_continuing_education-70d4c72b .views-row { margin-bottom: 2rem; }
.coh-ce-cpt_continuing_education-70d4c72b .views-row .views-field-title { font-size: 1.125rem; margin-bottom: 0.5rem; }
.coh-ce-cpt_continuing_education-70d4c72b .views-row .views-field-field-date { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #49492c; text-transform: uppercase; line-height: 1rem; font-size: 0.75rem; letter-spacing: 0.0625rem; margin-bottom: 0.375rem; }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters { margin-top: 0.5rem; margin-bottom: 1.25rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters { margin-bottom: 0; } }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form-item, .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form-wrapper:not(.container), .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters fieldset .field-prefix { padding-right: 0.5rem; padding-left: 0.5rem; }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form-item .fieldset-legend, .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form-wrapper:not(.container) .fieldset-legend, .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters fieldset .field-prefix .fieldset-legend { display: none; }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .view-filters .form--inline .form-item input[type="radio"] + label::before { height: 1.25rem; width: 1.25rem; }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .views-row { margin-bottom: 1.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .views-row { margin-bottom: 0.75rem; } }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .views-row:last-child { margin-bottom: 0; }
.coh-ce-cpt_delaer_member_notices_listin-c195e9cb .pager { margin-top: 4.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_delaer_member_notices_listin-c195e9cb .pager { margin-top: 4.0625rem; } }
.coh-ce-cpt_enforcements-af93a7a6 { margin-top: 1.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_enforcements-af93a7a6 { margin-top: 0; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_enforcements-af93a7a6 { margin-top: 0; } }
.coh-ce-cpt_enforcements-af93a7a6 .block > h2 { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.25rem; line-height: 1.5rem; }
.coh-ce-cpt_faq_test-546d8c5a { margin-bottom: 0; }
.coh-ce-cpt_faq_test-6e42edaa { margin-bottom: 0; }
.coh-ce-cpt_faq_test-5d7407d2 p { margin-bottom: 0; }
.coh-ce-cpt_featured_cta-e7c1489d { position: relative; z-index: 1; }
.coh-ce-cpt_featured_cta-8e3e5e48 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding-right: 2.25rem; padding-left: 2.25rem; }
.media-left.coh-ce-cpt_featured_cta-8e3e5e48 .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-cpt_featured_cta-8e3e5e48 .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
.media-left.coh-ce-cpt_featured_cta-8e3e5e48 .column-2 .coh-container { padding-right: 2rem; padding-left: 0; }
@media (max-width: 70.1875rem) { .media-left.coh-ce-cpt_featured_cta-8e3e5e48 .column-2 .coh-container { padding-right: 0; } }
.coh-ce-cpt_featured_cta-6fdaac3d { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_featured_cta-6fdaac3d { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-cpt_featured_cta-ea124948 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_featured_cta-ea124948 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; margin-bottom: 1.5rem; } }
.coh-ce-cpt_featured_cta-1dd4117c { padding-left: 2rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_featured_cta-1dd4117c { padding-left: 0; } }
.coh-ce-cpt_guidance_and_interpretation-13c60bc1 { margin-bottom: 0; }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters { margin-top: 0.5rem; margin-bottom: 1.25rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters { margin-bottom: 0; } }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form-item, .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form-wrapper:not(.container), .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters fieldset .field-prefix { padding-right: 0.5rem; padding-left: 0.5rem; }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form-item .fieldset-legend, .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form-wrapper:not(.container) .fieldset-legend, .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters fieldset .field-prefix .fieldset-legend { display: none; }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .view-filters .form--inline .form-item input[type="radio"] + label::before { height: 1.25rem; width: 1.25rem; }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .views-row { margin-bottom: 1.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_guidance_and_interpretation-c195e9cb .views-row { margin-bottom: 0.75rem; } }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .views-row:last-child { margin-bottom: 0; }
.coh-ce-cpt_guidance_and_interpretation-c195e9cb .pager { margin-top: 4.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_guidance_and_interpretation-c195e9cb .pager { margin-top: 4.0625rem; } }
.coh-ce-cpt_guidance_notes_table_of_conc-1c715cd0 { background-color: #ebf2ff; margin-top: 1.5rem; margin-bottom: 1.5rem; padding-top: 2.375rem; padding-right: 3.125rem; padding-bottom: 2.375rem; padding-left: 3.125rem; }
.coh-ce-cpt_guidance_notes_table_of_conc-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_guidance_notes_table_of_conc-c69eda23 { width: 90%; text-align: center; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_guidance_notes_table_of_conc-c69eda23 { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_guidance_notes_table_of_conc-c69eda23 { width: 100%; } }
.coh-ce-cpt_hearing_calendar_wysiwyg-3b9250a3 { background-color: #ececec; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; border-color: #c4c4bb; border-style: solid; border-width: 0.125rem; }
.coh-ce-cpt_hearing_calendar_wysiwyg-d8f39705 .coh-color-dark-grey { font-size: 0.875rem; text-transform: uppercase; }
.coh-ce-cpt_hearing_calendar_wysiwyg-d8f39705 br { margin-top: 0.25rem; margin-bottom: 0.25rem; }
.coh-ce-cpt_hearing_calendar_wysiwyg-d8f39705 > p:last-child { margin-bottom: 0; }
.coh-ce-cpt_hearing_calendar_wysiwyg_0-9ed93d8d { background-color: #ececec; padding: 1.5rem; border-width: 0.125rem; border-color: #c4c4bb; border-style: solid; margin-bottom: 2rem; }
.coh-ce-cpt_highlights-271bca1e { margin-right: -100%; margin-left: -100%; padding-top: 5.5rem; padding-right: 100%; padding-bottom: 5.5rem; padding-left: 100%; background-color: #ebf2ff; }
@media (max-width: 99.9375rem) { .coh-ce-cpt_highlights-271bca1e { margin-right: -4.5rem; margin-left: -4.5rem; padding-top: 5.5rem; padding-right: 4.5rem; padding-bottom: 5.5rem; padding-left: 4.5rem; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_highlights-271bca1e { margin-right: -3rem; margin-left: -3rem; padding-right: 4.5rem; padding-left: 4.5rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-271bca1e { padding-top: 4.25rem; padding-right: 3rem; padding-bottom: 4.25rem; padding-left: 3rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_highlights-271bca1e { margin-right: -1.5rem; margin-left: -1.5rem; padding-right: 1.5rem; padding-left: 1.5rem; } }
.coh-ce-cpt_highlights-271bca1e .coh-link { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.5rem; color: #14246d; margin-bottom: 1.25rem; line-height: 1.33; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-271bca1e .coh-link { font-size: 1.25rem; line-height: 1.28; } }
.coh-ce-cpt_highlights-271bca1e .coh-link:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; padding-left: 0.5rem; font-size: 1rem; position: absolute; margin-top: 0.5625rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-271bca1e .coh-link:after { margin-top: 0.3125rem; } }
.coh-ce-cpt_highlights-271bca1e .coh-link:hover { text-decoration: underline; color: black; }
.coh-ce-cpt_highlights-271bca1e .coh-link:hover:after { text-decoration: none; }
.coh-ce-cpt_highlights-271bca1e p:last-child { margin-bottom: 0; }
.coh-ce-cpt_highlights-271bca1e .coh-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-right: 2rem !important; padding-left: 2rem !important; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_highlights-271bca1e .coh-column { padding-right: 1rem !important; padding-left: 1rem !important; } }
.coh-ce-cpt_highlights-4581efa7 { margin-right: 2.25rem; margin-left: 2.25rem; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_highlights-4581efa7 { margin-right: 0.75rem; margin-left: 0.75rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-4581efa7 { margin-right: 0; margin-left: 0; } }
.coh-ce-cpt_highlights-ab95fc1d { margin-left: -2rem !important; margin-right: -2rem !important; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_highlights-ab95fc1d { margin-left: -1.5rem !important; margin-right: -1.5rem !important; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-ab95fc1d { margin-left: -1rem !important; margin-right: -1rem !important; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_highlights-ce5cf986 { margin-bottom: 2rem; } }
.coh-ce-cpt_iiroc_rules_form_1_call_to_a-1c715cd0 { background-color: #ebf2ff; margin-top: 1.5rem; margin-bottom: 1.5rem; padding-top: 2.375rem; padding-right: 3.125rem; padding-bottom: 2.375rem; padding-left: 3.125rem; }
.coh-ce-cpt_iiroc_rules_form_1_call_to_a-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_iiroc_rules_form_1_call_to_a-c69eda23 { width: 90%; text-align: center; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_form_1_call_to_a-c69eda23 { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_iiroc_rules_form_1_call_to_a-c69eda23 { width: 100%; } }
.coh-ce-cpt_iiroc_rules_search_bar-329e0f28 { margin-top: 1.03125rem; margin-bottom: 1.3125rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-329e0f28 { margin-top: 2.75rem; margin-bottom: 1.125rem; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 { width: 100%; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules { padding-right: 0; padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules { margin-right: 0; margin-left: 0; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules { margin-right: 0; margin-left: 0; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions { position: absolute; right: 0; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions { position: static; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions .form-submit { -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; color: white; font-size: 1.25rem; line-height: 1.6875rem; text-decoration: none; background-color: #0b58e1; padding-top: 1.25rem; padding-right: 3rem; padding-bottom: 1.25rem; padding-left: 3rem; display: inline-block; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; border-style: none; text-transform: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions .form-submit { padding-top: 1rem; padding-right: 5.625rem; padding-bottom: 1rem; padding-left: 5.625rem; font-size: 0.875rem; line-height: 1.1875rem; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions .form-submit:hover { background-color: #14246d; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-actions .form-submit:focus { background-color: #14246d; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item { padding-right: 0; padding-left: 0; margin-right: 0; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item:first-child { -webkit-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item:last-child { -webkit-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input { height: 4.25rem; background-color: #ececec; width: 95%; border-style: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input { width: 100%; } }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input::-webkit-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input::-moz-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input::-ms-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item.form-type-textfield input::placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_iiroc_rules_search_bar-f59b7041 .block-views-exposed-filter-block--search-iiroc-rules #views-exposed-form-search-iiroc-rules > .form--inline .form-item label { display: none; }
.coh-ce-cpt_investor_cta-bce08ee9 { position: relative; }
.coh-ce-cpt_investor_cta-bce08ee9:before { position: absolute; z-index: -1; content: ''; background-color: #00266a; height: 100%; width: 200%; top: 0; margin-left: -50%; }
.coh-ce-cpt_investor_cta-8258b602 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-cpt_investor_cta-b7481156 { margin-top: 2.5rem; margin-bottom: 2.5rem; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_investor_cta-b7481156 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-ce-cpt_investor_cta-e1ce571 { color: white; margin-top: 0; margin-bottom: 1.5rem; }
.coh-ce-cpt_investor_cta-1c195aa { background-color: #0b58e1; display: inline-block; padding-top: 1.25rem; padding-right: 3rem; padding-bottom: 1.25rem; padding-left: 3rem; color: white; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; font-size: 1.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_investor_cta-1c195aa { font-size: 0.875rem; padding-top: 1rem; padding-right: 3rem; padding-bottom: 1rem; padding-left: 3rem; } }
.coh-ce-cpt_investor_cta-e0df394e { margin-top: 2.5rem; margin-bottom: 2.5rem; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_investor_cta-e0df394e { margin-top: 2.5rem; margin-bottom: 0; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-cpt_investor_cta-20cba79 { margin-right: auto; margin-left: auto; width: 100%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_investor_cta-20cba79 { width: 18.75rem; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_link_list-a665b839 { margin-bottom: 1.5rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_link_list-a665b839 { margin-bottom: 0; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_link_list-a665b839 { margin-bottom: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_link_list-d911c338 { padding-bottom: 2rem; } }
.coh-ce-cpt_notices_listing-c195e9cb .view-filters { margin-top: 0.5rem; margin-bottom: 1.25rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_notices_listing-c195e9cb .view-filters { margin-bottom: 0; } }
.coh-ce-cpt_notices_listing-c195e9cb .view-filters .form-item, .coh-ce-cpt_notices_listing-c195e9cb .view-filters .form-wrapper:not(.container), .coh-ce-cpt_notices_listing-c195e9cb .view-filters fieldset .field-prefix { padding-right: 0.5rem; padding-left: 0.5rem; }
.coh-ce-cpt_notices_listing-c195e9cb .view-filters .form-item .fieldset-legend, .coh-ce-cpt_notices_listing-c195e9cb .view-filters .form-wrapper:not(.container) .fieldset-legend, .coh-ce-cpt_notices_listing-c195e9cb .view-filters fieldset .field-prefix .fieldset-legend { display: none; }
.coh-ce-cpt_notices_listing-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_notices_listing-c195e9cb .view-filters .form--inline .form-item { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_notices_listing-c195e9cb .view-filters .form--inline .form-item input[type="radio"] + label::before { height: 1.25rem; width: 1.25rem; }
.coh-ce-cpt_notices_listing-c195e9cb .views-row { margin-bottom: 1.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_notices_listing-c195e9cb .views-row { margin-bottom: 0.75rem; } }
.coh-ce-cpt_notices_listing-c195e9cb .views-row:last-child { margin-bottom: 0; }
.coh-ce-cpt_notices_listing-c195e9cb .pager { margin-top: 4.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_notices_listing-c195e9cb .pager { margin-top: 4.0625rem; } }
.coh-ce-cpt_open_consultations-34f83c2b .views-row { padding-top: 1.3125rem; padding-bottom: 1.5rem; border-color: #c4c4bb; border-bottom-width: 0.0625rem; border-bottom-style: solid; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row:first-child { padding-top: 0; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-title { margin-bottom: 0.75rem; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field__consult-status { margin-bottom: 0.5rem; margin-left: 0.0625rem; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field__consult-status span, .coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field__consult-status div { display: inline-block; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field__consult-status span { font-weight: 600; margin-right: 0.25rem; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field-date-opened { margin-left: 0.0625rem; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field-date-opened span, .coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field-date-opened div { display: inline-block; }
.coh-ce-cpt_open_consultations-34f83c2b .views-row .views-field-field-date-opened span { margin-right: 0.25rem; font-weight: 600; }
.coh-ce-cpt_open_consultations-6c3eb430 h2 { display: inline-block; margin-right: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_open_consultations-6c3eb430 h2 { margin-right: 1rem; margin-left: -0.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_open_consultations-6c3eb430 h2:before { padding-right: 0.625rem; } }
.coh-ce-cpt_open_consultations-6c3eb430 a { display: inline-block; font-size: 0.875rem; font-weight: 400; margin-bottom: 1rem; }
.coh-ce-cpt_open_consultations-6c3eb430 a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.5rem; display: inline-block; padding-left: 0.25rem; }
.coh-ce-cpt_open_consultations-605d6ebd { padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_quick_links_wysiwyg-481eee83:before { padding-right: 0.625rem; } }
.coh-ce-cpt_recently_closed_cases-91113aea { background-color: #ececec; border-width: 0.0625rem; -webkit-border-radius: 0.125rem; border-radius: 0.125rem; border-style: solid; border-color: #c4c4bb; padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; }
.coh-ce-cpt_recently_closed_cases-91113aea .block > h2 { font-size: 1.25rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; line-height: 1.5rem; }
.coh-ce-cpt_recently_closed_cases-91113aea .block > h2:after { content: ":"; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf { background-color: #ebf2ff; padding-top: 1.5rem; padding-right: 2.5rem; padding-bottom: 1.5rem; padding-left: 2.5rem; margin-bottom: 2rem; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf .report-column-link { margin-bottom: 0.625rem; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf .iiroc-ba-rates-data { list-style-type: none; margin-bottom: 1rem; margin-left: 0; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf .iiroc-ba-rates-data li { margin-right: 1rem; margin-bottom: 0; margin-left: 0; display: inline-block; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf .iiroc-ba-rates-data li span { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.25rem; }
.coh-ce-cpt_reports_canada_bank_rate-d049ddbf .iiroc-ba-rates-data li label { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; margin-bottom: 0; }
.coh-ce-cpt_reports_canada_bank_rate-b225d440 { margin-bottom: 1rem; }
.coh-ce-cpt_reports_canada_bank_rate-f84af659 .iiroc-ba-rates-data li .ba-label { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
.coh-ce-cpt_reports_canada_bank_rate-ec5596ca ul { list-style-type: none; list-style-position: outside; margin-bottom: 0; margin-left: 0; }
.coh-ce-cpt_reports_canada_bank_rate-ec5596ca ul li { list-style-type: none; margin-left: 0; }
.coh-ce-cpt_reports_canada_bank_rate-ec5596ca ul li:last-child { margin-bottom: 0; }
.coh-ce-cpt_reports_canada_bank_rate-c7769d3c { margin-bottom: 0.5rem; }
.coh-ce-cpt_reports_consolidated_short_p-b225d440 { margin-bottom: 1rem; }
.coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul { list-style-type: none; list-style-position: outside; margin-bottom: 2rem; margin-left: 0; }
.coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li { list-style-type: none; margin-bottom: 0.625rem; margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li:first-child { font-size: 0.875rem; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li:first-child { display: none; } }
.coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li .report-column-date { -webkit-flex-basis: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; margin-right: 1rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_consolidated_short_p-c59fcb81 ul li .report-column-date { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul { margin-left: 0; list-style-type: none; list-style-position: outside; }
.coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li { margin-bottom: 0.625rem; margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li:first-child { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li:first-child { display: none; } }
.coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li .report-column-date { margin-right: 1rem; -webkit-flex-basis: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_highly_liquid_stocks-41aedc1b ul li .report-column-date { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_reports_mtrs2_webstats-1472d2ac { margin-bottom: 2rem; }
.coh-ce-cpt_reports_mtrs2_webstats-4034901c { background-color: #ebf2ff; padding-top: 1.5rem; padding-right: 2.5rem; padding-bottom: 1.5rem; padding-left: 2.5rem; }
.coh-ce-cpt_reports_mtrs2_webstats-b225d440 { margin-bottom: 1rem; }
.coh-ce-cpt_reports_short_sale_trading_c-b225d440 { margin-bottom: 1rem; }
.coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul { margin-bottom: 2rem; margin-left: 0; list-style-type: none; list-style-position: outside; }
.coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li { margin-bottom: 0.625rem; margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li:first-child { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li:first-child { display: none; } }
.coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li .report-column-date { margin-right: 1rem; -webkit-flex-basis: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_c-bfc8293c ul li .report-column-date { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_reports_short_sale_trading_s-b225d440 { margin-bottom: 1rem; }
.coh-ce-cpt_reports_short_sale_trading_s-61d098db ul { margin-bottom: 2rem; margin-left: 0; list-style-type: none; list-style-position: outside; }
.coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li { margin-bottom: 0.625rem; margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li:first-child { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li:first-child { display: none; } }
.coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li .report-column-date { margin-right: 1rem; -webkit-flex-basis: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_short_sale_trading_s-61d098db ul li .report-column-date { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul { margin-left: 0; list-style-type: none; list-style-position: outside; }
.coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li { margin-bottom: 0.625rem; margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li:first-child { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.875rem; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li:first-child { display: none; } }
.coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li .report-column-date { margin-right: 1rem; -webkit-flex-basis: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_reports_single_stock_circuit-dd6b162d ul li .report-column-date { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
.coh-ce-cpt_search_bar-329e0f28 { margin-top: 1.03125rem; margin-bottom: 1.3125rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-329e0f28 { margin-top: 2.75rem; margin-bottom: 1.125rem; } }
.coh-ce-cpt_search_bar-be75ff7b { width: 100%; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component { padding-right: 0; padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component { margin-right: 0; margin-left: 0; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component { margin-right: 0; margin-left: 0; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions { position: absolute; right: 0; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions { position: static; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; color: white; font-size: 1.25rem; line-height: 1.6875rem; text-decoration: none; background-color: #0b58e1; padding-top: 1.25rem; padding-right: 3rem; padding-bottom: 1.25rem; padding-left: 3rem; display: inline-block; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; border-style: none; text-transform: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { padding-top: 1rem; padding-right: 5.625rem; padding-bottom: 1rem; padding-left: 5.625rem; font-size: 0.875rem; line-height: 1.1875rem; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit:hover { background-color: #14246d; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit:focus { background-color: #14246d; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item { padding-right: 0; padding-left: 0; margin-right: 0; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item:first-child { -webkit-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item:last-child { -webkit-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input { height: 4.25rem; background-color: #ececec; width: 95%; border-style: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input { width: 100%; } }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input::-webkit-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input::-moz-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input::-ms-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item.form-type-textfield input::placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_search_bar-be75ff7b .block-views-exposed-filter-block--search-block-search-component #views-exposed-form-search-block-search-component > .form--inline .form-item label { display: none; }
.coh-ce-cpt_series_listing_mobile_menu-c7c37b48 { display: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_listing_mobile_menu-c7c37b48 { width: 100%; display: block; margin-top: -1rem; margin-bottom: 2.8125rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_listing_mobile_menu-7a0ff0c5 { background-color: #ebf2ff; padding-top: 1rem; padding-right: 1.25rem; padding-bottom: 1rem; padding-left: 1.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_listing_mobile_menu-785e57cf { position: relative; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_listing_mobile_menu-e8c5f7c0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.dropdown-visible.coh-ce-cpt_series_listing_mobile_menu-e8c5f7c0 { display: none; }
.coh-ce-cpt_series_listing_mobile_menu-3fcc137b { display: none; }
@media (max-width: 70.1875rem) { .dropdown-visible.coh-ce-cpt_series_listing_mobile_menu-3fcc137b { display: block; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_listing_mobile_menu-e65fa639 { width: 1.5rem; margin-left: 1rem; position: absolute; top: -5px; right: 0; } }
.coh-ce-cpt_series_listing_mobile_menu-e65fa639:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0D7"; font-family: "icomoon"; color: #0b58e1; font-size: 2rem; }
.dropdown-visible.coh-ce-cpt_series_listing_mobile_menu-e65fa639 { position: absolute; top: -7px; }
.dropdown-visible.coh-ce-cpt_series_listing_mobile_menu-e65fa639:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0D8"; font-family: "icomoon"; color: #0b58e1; }
.coh-ce-cpt_series_menu-2fc223a4 { margin-top: 1.3125rem; margin-bottom: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu-2fc223a4 { margin-top: 1.125rem; } }
.coh-ce-cpt_series_menu-13c60bc1 { margin-bottom: 0; }
.coh-ce-cpt_series_menu_mobile_component-c5cae48c { display: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_mobile_component-c5cae48c { width: 100%; display: block; margin-bottom: 2.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_mobile_component-7a0ff0c5 { background-color: #ebf2ff; padding-top: 1rem; padding-right: 1.25rem; padding-bottom: 1rem; padding-left: 1.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_mobile_component-785e57cf { position: relative; } }
.coh-ce-cpt_series_menu_mobile_component-d45557cd { padding-right: 2.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_mobile_component-d45557cd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.dropdown-visible.coh-ce-cpt_series_menu_mobile_component-d45557cd { display: none; }
.coh-ce-cpt_series_menu_mobile_component-3fcc137b { display: none; }
@media (max-width: 70.1875rem) { .dropdown-visible.coh-ce-cpt_series_menu_mobile_component-3fcc137b { display: block; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_mobile_component-e65fa639 { width: 1.5rem; margin-left: 1rem; position: absolute; top: -5px; right: 0; } }
.coh-ce-cpt_series_menu_mobile_component-e65fa639:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0D7"; font-family: "icomoon"; color: #0b58e1; font-size: 2rem; }
.dropdown-visible.coh-ce-cpt_series_menu_mobile_component-e65fa639 { position: absolute; top: -7px; }
.dropdown-visible.coh-ce-cpt_series_menu_mobile_component-e65fa639:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0D8"; font-family: "icomoon"; color: #0b58e1; }
.coh-ce-cpt_series_menu_sidebar-f49291ee { width: 90%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_series_menu_sidebar-f49291ee { width: auto; } }
.coh-ce-cpt_template_header_search_form-4d347831 { position: relative; z-index: 4; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 6rem; }
@media (max-width: 70.1875rem) { .menu-visible.coh-ce-cpt_template_header_search_form-4d347831 .dx8-admin-tabs { display: none; } }
.coh-ce-cpt_template_header_search_form-cfae741f { margin-right: auto; }
.coh-ce-cpt_template_header_search_form-e441d1b4 { width: 3rem; }
.coh-ce-cpt_template_header_search_form-73d48559 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_header_search_form-73d48559 { position: absolute; top: 100%; left: 0; display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; background-color: #ececec; width: 100%; } }
@media (max-width: 70.1875rem) { .menu-visible.coh-ce-cpt_template_header_search_form-73d48559 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-overflow-scrolling: touch; } }
.coh-ce-cpt_template_header_search_form-9eb65567 { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 2rem; height: 3rem; }
.coh-ce-cpt_template_header_search_form-9eb65567:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F002"; font-family: "icomoon"; color: #0b58e1; font-size: 1.25rem; }
.search-visible.coh-ce-cpt_template_header_search_form-9eb65567 { background-color: #c4c4bb; }
.search-visible.coh-ce-cpt_template_header_search_form-9eb65567:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F00D"; font-family: "icomoon"; }
.coh-ce-cpt_template_header_search_form-fc410cd2 { display: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 1.5rem; height: 3rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_header_search_form-fc410cd2 { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; margin-left: 1rem; } }
.coh-ce-cpt_template_header_search_form-fc410cd2:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0C9"; font-family: "icomoon"; color: #0b58e1; font-size: 1.25rem; }
.menu-visible.coh-ce-cpt_template_header_search_form-fc410cd2:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F00D"; font-family: "icomoon"; color: #0b58e1; }
.coh-ce-cpt_top_rules_for_advisors-b8c0d001 { margin-bottom: 2.6875rem; }
.coh-ce-cpt_top_rules_for_compliance-8d2941ce { margin-top: 2.6875rem; }
.coh-ce-cpt_top_umir_rules_for_complianc-277088d5 { border-top-color: #c4c4bb; border-top-style: solid; border-top-width: 0.0625rem; }
.coh-ce-cpt_two_column_layout-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-cpt_two_column_layout_small_left-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-cpt_two_column_layout_small_left-ba09ac5a { padding-right: 2rem !important; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_two_column_layout_small_left-ba09ac5a { padding-right: 1rem !important; margin-bottom: 2rem; } }
.coh-ce-cpt_umir_notices-153b2b1a .view-umir-notices { margin-left: 3rem; }
.coh-ce-cpt_umir_notices-2a8f70e0 { display: inline-block; margin-top: 1.5rem; }
.coh-ce-cpt_umir_rulebook_call_to_action-5e42186c { background-color: #ebf2ff; padding-top: 2.375rem; padding-right: 3.125rem; padding-bottom: 2.375rem; padding-left: 3.125rem; }

.coh-ce-cpt_umir_rulebook_call_to_action-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_umir_rulebook_call_to_action-c69eda23 { width: 90%; text-align: center; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rulebook_call_to_action-c69eda23 { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_umir_rulebook_call_to_action-c69eda23 { width: 100%; } }
.coh-ce-cpt_umir_rules_search_bar-329e0f28 { margin-top: 1.03125rem; margin-bottom: 1.3125rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-329e0f28 { margin-top: 2.75rem; margin-bottom: 1.125rem; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b { width: 100%; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search { padding-right: 0; padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search { margin-right: 0; margin-left: 0; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search { margin-right: 0; margin-left: 0; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions { position: absolute; right: 0; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions { position: static; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions .form-submit { -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; color: white; font-size: 1.25rem; line-height: 1.6875rem; text-decoration: none; background-color: #0b58e1; padding-top: 1.25rem; padding-right: 3rem; padding-bottom: 1.25rem; padding-left: 3rem; display: inline-block; -webkit-border-radius: 3.125rem; border-radius: 3.125rem; border-style: none; text-transform: none; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions .form-submit { padding-top: 1rem; padding-right: 5.625rem; padding-bottom: 1rem; padding-left: 5.625rem; font-size: 0.875rem; line-height: 1.1875rem; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions .form-submit:hover { background-color: #14246d; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-actions .form-submit:focus { background-color: #14246d; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item { padding-right: 0; padding-left: 0; margin-right: 0; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item:first-child { -webkit-flex-basis: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item:last-child { -webkit-flex-basis: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input { height: 4.25rem; background-color: #ececec; width: 95%; border-style: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input { width: 100%; } }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input::-webkit-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input::-moz-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input::-ms-input-placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item.form-type-textfield input::placeholder { font-style: italic; color: #292917; }
.coh-ce-cpt_umir_rules_search_bar-6aaba58b .block-views-exposed-filter-block--search-umir-rules-search #views-exposed-form-search-umir-rules-search > .form--inline .form-item label { display: none; }
.coh-ce-cpt_umir_rules_sidebar-39af1559 .view-umir-rules-sidebar h3 { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1rem; margin-top: 2rem; margin-bottom: 0.625rem; line-height: 1.25rem; }
.coh-ce-cpt_umir_rules_sidebar-39af1559 .view-umir-rules-sidebar h3:first-child { margin-top: 0; }
.coh-ce-cpt_umir_rules_sidebar-39af1559 .view-umir-rules-sidebar .views-row { margin-bottom: 0.625rem; }
.coh-ce-cpt_umir_rules_sidebar-39af1559 .view-umir-rules-sidebar .views-row a { position: relative; padding-left: 3.25rem; display: block; }
.coh-ce-cpt_umir_rules_sidebar-39af1559 .view-umir-rules-sidebar .views-row a .rule-number { position: absolute; left: 0; }
.coh-ce-cpt_umir_rules_sidebar-8f4c5af8 { display: block; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_sidebar-8f4c5af8 { display: none; } }
.coh-ce-cpt_umir_rules_sidebar-7a89321e { display: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_umir_rules_sidebar-7a89321e { display: block; } }
.coh-ce-cpt_webinars_catalogue-13c60bc1 { margin-bottom: 0; }
.coh-ce-cpt_white_background_with_shadow-de8df2c7 { background-color: white; -webkit-box-shadow: 0 0.5rem 0.75rem -0.75rem black, inset 0 -0.125rem 0 -0.125rem #60604d; box-shadow: 0 0.5rem 0.75rem -0.75rem black, inset 0 -0.125rem 0 -0.125rem #60604d; margin-right: -100%; margin-left: -100%; padding-right: 100%; padding-bottom: 5.375rem; padding-left: 100%; }
@media (max-width: 99.9375rem) { .coh-ce-cpt_white_background_with_shadow-de8df2c7 { padding-right: 5.5rem; padding-bottom: 5.375rem; padding-left: 5.5rem; margin-right: -5.5rem; margin-left: -5.5rem; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_white_background_with_shadow-de8df2c7 { margin-right: -4.25rem; margin-left: -4.25rem; padding-right: 4.25rem; padding-left: 4.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_white_background_with_shadow-de8df2c7 { padding-right: 4.25rem; padding-bottom: 1.5rem; padding-left: 4.25rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_white_background_with_shadow-de8df2c7 { margin-right: -3rem; margin-left: -3rem; padding-right: 3rem; padding-bottom: 1.5rem; padding-left: 3rem; } }
.coh-ce-d0274215-8336614e { background-color: #00266a; }
.coh-ce-d0274215-5263ee15 { text-align: center; color: white; position: relative; padding-bottom: 1.5rem; }
.coh-ce-d0274215-5263ee15:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F063"; font-family: "icomoon"; color: white; padding-top: 0.5rem; position: absolute; bottom: 0; left: 0; right: 0; font-size: 1rem; }
.coh-ce-daa618d3-e7c1489d { position: relative; z-index: 1; }
.coh-ce-daa618d3-e107393b { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.media-left.coh-ce-daa618d3-e107393b .column-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.media-left.coh-ce-daa618d3-e107393b .column-2 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; }
@media (max-width: 70.1875rem) { .coh-ce-daa618d3-90b0cd9b { margin-bottom: 1.5rem; } }
.coh-ce-db9cdc9d-8d619637 { max-width: 6rem; margin-right: auto; margin-bottom: 2rem; margin-left: auto; }
@media (max-width: 84.3125rem) { .coh-ce-db9cdc9d-8d619637 { max-width: 5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-db9cdc9d-8d619637 { max-width: 4rem; } }
.coh-ce-db9cdc9d-28e1f4b8 { text-align: left; }
.coh-ce-db9cdc9d-e6e42b76 { margin-bottom: 1.5rem; }
.coh-ce-db9cdc9d-95b146b5 { font-size: 2rem; line-height: 1.25; font-weight: 500; margin-bottom: 0.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-db9cdc9d-95b146b5 { font-size: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-db9cdc9d-95b146b5 { font-size: 1.25rem; } }
.coh-ce-dce98ebc-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-e14a2e16-a0cbc531 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-eefc35a8-af8b7c { min-height: 25rem; }
.coh-ce-eefc35a8-3cd53d24 { text-align: center; }
.coh-ce-fbceea42-237773a9 { background-color: #0b58e1; position: relative; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; padding-right: 4rem; }
.coh-ce-fbceea42-237773a9:hover { background-color: #e0b123; }
.coh-ce-fbceea42-237773a9:hover:before { color: white; }
.coh-ce-fbceea42-237773a9:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; position: absolute; top: 50%; right: 2rem; color: white; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.coh-ce-fbceea42-4d78b4ac { color: white; margin-bottom: 0; }
.coh-ce-fef6b8b5-3d080633 { overflow: hidden; position: relative; z-index: 2; }
.coh-ce-fef6b8b5-3d080633:before { height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2; background-color: black; opacity: 0.2; display: block; -webkit-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; }
.coh-ce-fef6b8b5-3d080633:hover:before { opacity: 0.6; }
.coh-ce-fef6b8b5-3d080633:hover .card-image { -webkit-transform: scaleX(1) scaleY(1); -ms-transform: scaleX(1) scaleY(1); transform: scaleX(1) scaleY(1); }
.coh-ce-fef6b8b5-3d080633:hover .card-pre-heading { color: #0b58e1; }
.coh-ce-fef6b8b5-3d080633:hover .card-heading { color: #0b58e1; }
.coh-ce-fef6b8b5-3d080633 .card-image { -webkit-transform: scaleX(1.3) scaleY(1.3); -ms-transform: scaleX(1.3) scaleY(1.3); transform: scaleX(1.3) scaleY(1.3); -webkit-transition: 300ms ease transform; -o-transition: 300ms ease transform; transition: 300ms ease transform; }
.coh-ce-fef6b8b5-3d080633 .card-pre-heading { color: #c4c4bb; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-fef6b8b5-3d080633 .card-heading { color: white; -webkit-transition: color 300ms ease; -o-transition: color 300ms ease; transition: color 300ms ease; }
.coh-ce-fef6b8b5-58b637dc { position: relative; z-index: 1; }
.coh-ce-fef6b8b5-e938dfe3 { position: absolute; bottom: 0; left: 0; z-index: 3; }
.coh-ce-85526d0c-ff32c064 { margin-bottom: 1rem; }
.coh-ce-85526d0c-c2650e0f { width: 100%; padding-right: 0; padding-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-c2650e0f { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; position: relative; z-index: 4; } }
.coh-ce-85526d0c-9474da72 { margin-top: 0; margin-right: auto; width: 18.75rem; }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-9474da72 { width: auto; margin-bottom: -2.5rem; margin-left: auto; } }
.coh-ce-85526d0c-876f5e08 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: left; -webkit-justify-content: left; -ms-flex-pack: left; justify-content: left; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; margin-top: -7.25rem; margin-left: 0; width: 100%; }
@media (max-width: 84.3125rem) { .coh-ce-85526d0c-876f5e08 { margin-top: -6.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-876f5e08 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; background-color: #ebf2ff; margin-top: 0; margin-right: 0; margin-left: 0; display: none; position: absolute; top: 99%; left: 0; -webkit-box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.1); box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.1); } }
.menu-visible.coh-ce-85526d0c-876f5e08 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
@media (max-width: 70.1875rem) { .menu-visible.coh-ce-85526d0c-876f5e08 { padding-bottom: 1.5rem; } }
.coh-ce-85526d0c-8329a879 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 6rem; }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-8329a879 { width: 100%; margin-bottom: 0; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; padding-right: 1.5rem; padding-left: 3rem; display: block; } }
.coh-ce-85526d0c-8329a879 .menu-level-1-ul li a.coh-link { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 1.5rem; padding: 0; padding-top: 1rem; font-size: 0.875rem; color: black; font-weight: 400; }
@media (max-width: 47.9375rem) { .coh-ce-85526d0c-8329a879 .menu-level-1-ul li a.coh-link { font-size: 0.75rem; margin-left: 1rem; } }
.coh-ce-85526d0c-8329a879 .menu-level-1-ul li a.coh-link:hover { text-decoration: underline; color: black; }
.coh-ce-85526d0c-b8541548 { position: relative; }
.coh-ce-85526d0c-b8541548 ul.links { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0; }
.coh-ce-85526d0c-b8541548 ul.links li { list-style-type: none; padding: 0; margin: 0; }
.coh-ce-85526d0c-b8541548 ul.links li.is-active { display: none; }
.coh-ce-85526d0c-b8541548 ul.links li a { color: black; font-size: 0.875rem; font-weight: 400; font-family: 'Nunito Sans', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 47.9375rem) { .coh-ce-85526d0c-b8541548 ul.links li a { font-size: 0.75rem; } }
.coh-ce-85526d0c-b8541548 ul.links li a:hover { text-decoration: underline; color: black; }
.coh-ce-85526d0c-a3c65b9d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-a3c65b9d { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; width: auto; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-85526d0c-a3c65b9d > nav { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-85526d0c-2363729b { color: #0b58e1; display: none; -webkit-box-pack: left; -webkit-justify-content: left; -ms-flex-pack: left; justify-content: left; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.625rem; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; z-index: 10; }
@media (max-width: 70.1875rem) { .coh-ce-85526d0c-2363729b { background-color: #ebf2ff; width: 100%; margin-top: 4rem; margin-left: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; padding-left: 1.25rem; } }
@media (max-width: 47.9375rem) { .coh-ce-85526d0c-2363729b { padding-left: 0.875rem; } }
.coh-ce-85526d0c-2363729b:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F0C9"; font-family: "icomoon"; color: #0b58e1; font-size: 1.5rem; margin-right: 1rem; }
.menu-visible.coh-ce-85526d0c-2363729b { border-bottom-style: solid; border-bottom-color: #0b58e1; border-width: 0.0625rem; }
.menu-visible.coh-ce-85526d0c-2363729b:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #00266a; content: "\F00D"; font-family: "icomoon"; position: absolute; right: 1.125rem; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_logo_header-a954f201 { width: 15.625rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_logo_header-a954f201 { margin-left: 0; } }
.coh-ce-cpt_logo_header-5fa1396c { display: none; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_logo_header-5fa1396c { width: 15.625rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_logo_header-5fa1396c { margin-left: 0; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_logo_header-f30c6901 { width: 15.625rem; } }
.coh-ce-cpt_recently_issued_guidances-8d411b9f { margin-bottom: 2rem; width: 90%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_recently_issued_guidances-8d411b9f { width: auto; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_recently_issued_guidances-161abfda { padding-left: 2.5rem; } }
.coh-ce-cpt_recently_issued_notices-26d38f67 { margin-top: 2rem; margin-bottom: 2rem; padding-top: 1.375rem; width: 90%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_recently_issued_notices-26d38f67 { width: auto; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_recently_issued_notices-161abfda { padding-left: 2.5rem; } }
.coh-ce-cpt_side_navigation_menu-90921d26 { color: #0b58e1; display: none; -webkit-box-pack: left; -webkit-justify-content: left; -ms-flex-pack: left; justify-content: left; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; position: relative; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-90921d26 { background-color: #ebf2ff; width: 100%; margin-bottom: 0; margin-left: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } }
.coh-ce-cpt_side_navigation_menu-90921d26:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #0b58e1; font-size: 1rem; position: absolute; right: 1rem; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); content: "\F078"; font-family: "icomoon"; }
.menu-visible.coh-ce-cpt_side_navigation_menu-90921d26:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #0b58e1; content: "\F077"; font-family: "icomoon"; }
.coh-ce-cpt_side_navigation_menu-eeb141ea { margin-bottom: 0.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-eeb141ea { display: none; } }
.coh-ce-cpt_side_navigation_menu-511e1d16 { display: block; padding-top: 0; padding-bottom: 0.75rem; -webkit-box-shadow: none; box-shadow: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-511e1d16 { display: none; background-color: #ebf2ff; border-top-width: 0.0625rem; border-top-style: solid; border-top-color: #0b58e1; -webkit-box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.1); box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.1); padding-top: 1rem; padding-bottom: 0.75rem; } }
.menu-visible.coh-ce-cpt_side_navigation_menu-511e1d16 { display: block; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--1 { display: block; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--1 > li { list-style-type: none; margin-bottom: 0; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--1 > li > a { margin-bottom: 1rem; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: black; font-size: 1.25rem; position: relative; display: block; -webkit-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; pointer-events: none; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--1 > li > a { padding-left: 2rem; } }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 { margin-top: 0; margin-bottom: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 { padding-left: 2rem; } }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li { margin-left: 0; list-style-type: none; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li a { position: relative; padding-left: 2.25rem; display: block; margin-bottom: 0.5rem; -webkit-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li a:before { color: black; content: "—"; position: absolute; left: 0; padding-right: 0.5rem; font-size: 1.5rem; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li a.is-active { color: black; pointer-events: none; line-height: 1.5rem; }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li a.is-active:before { line-height: 1.5rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F111"; font-family: "icomoon"; color: #e0b123; font-size: 1.5rem; position: absolute; left: 0.125rem; padding-right: 0.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li a.is-active:before { left: 0; } }
.coh-ce-cpt_side_navigation_menu-eadcdff .menu-level--2 li ul { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 2.3125rem; }
.coh-ce-cpt_template_footer_social_icons-5faa77a3 { background-color: #f5f8ff; position: relative; }
.coh-ce-cpt_template_footer_social_icons-5faa77a3:before { background-color: #f5f8ff; position: absolute; top: 0; bottom: 0; left: -200%; right: 0; z-index: -1; content: ''; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-5faa77a3:before { right: -200%; } }
.coh-ce-cpt_template_footer_social_icons-368f2f99 { width: 17.5rem; padding-top: 1rem; }
@media (max-width: 84.3125rem) { .coh-ce-cpt_template_footer_social_icons-368f2f99 { width: 15rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-368f2f99 { width: auto; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_template_footer_social_icons-368f2f99 img { margin-right: auto; margin-left: auto; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_template_footer_social_icons-c2c105aa { width: 15.625rem; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-c2c105aa { margin-left: 0; } }
@media (max-width: 84.3125rem) { .coh-ce-cpt_template_footer_social_icons-d0784978 { width: 15.625rem; } }
.coh-ce-cpt_template_footer_social_icons-7f7ff5ca { padding-top: 3.25rem; padding-right: 0; padding-bottom: 3.25rem; padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-7f7ff5ca { padding-bottom: 2rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_template_footer_social_icons-7f7ff5ca { padding-top: 3rem; } }
.coh-ce-cpt_template_footer_social_icons-8ed0410a { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-bottom: 0.5rem; }
.coh-ce-cpt_template_footer_social_icons-130c2e13 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-130c2e13 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } }
.coh-ce-cpt_template_footer_social_icons-f759cdf9 { background-color: #ebf2ff; position: relative; }
.coh-ce-cpt_template_footer_social_icons-f759cdf9:before { background-color: #ebf2ff; content: ''; position: absolute; height: 100%; z-index: -1; top: 0; bottom: 0; left: 0; right: -200%; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-f759cdf9:before { left: -200%; } }
.coh-ce-cpt_template_footer_social_icons-b54de58e { padding-top: 3.25rem; padding-right: 0; padding-bottom: 3.25rem; padding-left: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-b54de58e { padding-top: 2rem; padding-right: 0; padding-bottom: 2rem; padding-left: 0; } }
@media (max-width: 35.25rem) { .coh-ce-cpt_template_footer_social_icons-74ac9efd { padding-top: 1rem; } }
.coh-ce-cpt_template_footer_social_icons-db940e4f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 99.9375rem) { .coh-ce-cpt_template_footer_social_icons-db940e4f { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
@media (max-width: 70.1875rem) { .coh-ce-cpt_template_footer_social_icons-db940e4f { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } }
.coh-ce-cpt_template_footer_social_icons-16bc2814 { margin-top: 0; margin-bottom: 0; margin-left: 0; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_template_footer_social_icons-16bc2814 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
.coh-ce-cpt_template_footer_social_icons-16bc2814 > li { width: auto; }
.coh-ce-cpt_template_footer_social_icons-70bff5b0 { margin-right: 0; }
.coh-ce-39a44a53 { position: relative; z-index: 1; padding-top: 0.625rem; padding-bottom: 0.625rem; min-height: 3.4375rem; }
.coh-ce-39a44a53:before { background-color: #d62c00; width: 100vw; margin-left: -50vw; left: 50%; right: 0; top: 0; bottom: 0; position: absolute; content: ''; height: 100%; border-bottom-width: 0.125rem; border-bottom-style: solid; border-bottom-color: #b12400; }
.banner-color--orange.coh-ce-39a44a53:before { background-color: #d65f00; border-bottom-width: 0.125rem; border-bottom-style: solid; border-bottom-color: #994400; }
.banner-color--orange.coh-ce-39a44a53 .banner-text { background-color: #ffa031; }
.banner-color--orange.coh-ce-39a44a53 .banner-link { background-color: #ffa031; }
.coh-ce-39a44a53 .banner-text { background-color: #ff4f00; }
.coh-ce-39a44a53 .banner-link { background-color: #ff4f00; }
.coh-ce-39a44a53 .coh-column { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-top: 0.625rem; padding-bottom: 0.625rem; }
.coh-ce-39a44a53 .coh-column .coh-container { padding-right: 1.625rem; padding-left: 1.625rem; }
.coh-ce-dac96f6b { position: relative; padding-left: 4.75rem !important; }
@media (max-width: 70.1875rem) { .coh-ce-dac96f6b { padding-top: 0.625rem; padding-bottom: 0.625rem; padding-left: 5rem !important; } }
.coh-ce-dac96f6b:before { line-height: 2.5rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F071"; font-family: "icomoon"; background-color: rgba(255, 255, 255, 0.75); color: black; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; height: 2.5rem; width: 2.5rem; font-size: 1.25rem; position: absolute; top: 50%; left: 1.25rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); vertical-align: middle; }
@media (max-width: 70.1875rem) { .coh-ce-dac96f6b:before { left: 1.625rem; } }
.coh-ce-2cc99e3d { margin-bottom: 0; font-weight: 600; text-transform: uppercase; font-size: 0.875rem; }
.coh-ce-118e7ea7 { background-color: rgba(255, 255, 255, 0.8); }
.coh-ce-607d8b23 .field--name-field-banner-text { font-size: 0.9375rem; line-height: 1.25rem; font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-28ee9bd6 { color: black; font-size: 0.9375rem; font-family: 'Nunito Sans', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-align: center; }
@media (max-width: 70.1875rem) { .coh-ce-28ee9bd6 { text-align: left; } }
.coh-ce-546d8c5a { margin-bottom: 0; }
.coh-ce-8d294d87 { color: black; font-size: 0.9375rem; font-family: 'Nunito Sans', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; max-width: 10.625rem; text-align: center; }
@media (max-width: 70.1875rem) { .coh-ce-8d294d87 { max-width: 100%; text-align: left; } }
.coh-ce-fe5b1a5f { margin-bottom: 0; line-height: 1rem; }
.coh-ce-b6620d25 { margin-top: -1rem; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-b6620d25 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-ce-124e4ea1 { font-weight: 900; font-size: 1.1875rem; line-height: 1.5rem; }
.coh-ce-18930f30 { margin-bottom: 2rem; }
.coh-ce-857d50b5 { min-width: 25%; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-bottom: 2rem; }
@media (max-width: 70.1875rem) { .coh-ce-857d50b5 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } }
.coh-ce-672dd0bd .field { line-height: 1.25rem; }
.coh-ce-672dd0bd .field--name-field-image { margin-bottom: 1rem; max-width: 9.375rem; }
.coh-ce-672dd0bd .field--name-field-image img { max-width: 100%; }
.coh-ce-27b7f5f5 { font-size: 1.125rem; margin-bottom: 0.375rem; }
.coh-ce-b121e061 { margin-bottom: 3.125rem; }
.coh-ce-b121e061 .field { margin-top: 0.25rem; margin-bottom: 0.75rem; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
@media (max-width: 47.9375rem) { .coh-ce-b121e061 .field { display: block; } }
.coh-ce-b121e061 .coh-container:not(:last-child) { margin-bottom: 0.75rem; }
.coh-ce-b121e061 .field--label-above .field__label { font-weight: 700; margin-bottom: 0.3125rem; }
.coh-ce-b121e061 .field--label-above .field__label:after { content: ":"; }
.coh-ce-b121e061 .field--label-above .field__item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-b121e061 .label { font-weight: 700; }
.coh-ce-89041046 { display: block; margin-top: 0.25rem; }
.coh-ce-89041046 .label { margin-bottom: 0.3125rem; display: block; }
.coh-ce-89041046 .field { margin-top: 0; margin-bottom: 0; }
.coh-ce-89041046 .field__item:not(:last-child) { margin-bottom: 0.25rem; }
.coh-ce-9b63feae { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-f0b38624 .coh-container { margin-bottom: 3.125rem; }
.coh-ce-f0b38624 .coh-inline-element { font-weight: 700; font-size: 1.125rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-bottom: 1rem; }
.coh-ce-14819db3 p:last-child { margin-bottom: 0; }
.coh-ce-806d7cf4 .field__item { margin-bottom: 0.25rem; }
.coh-ce-81384f3d { font-size: 1.125rem; font-weight: 700; margin-bottom: 1.5rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-1fc943e9 { margin-top: 0.25rem; margin-bottom: 0.75rem; }
.coh-ce-1fc943e9 .field { display: inline-block; margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-ce-1fc943e9 .label { margin-bottom: 0.3125rem; display: block; } }
.coh-ce-a3826003 { margin-top: 0.25rem; display: block; }
.coh-ce-a3826003 .label { margin-bottom: 0.3125rem; display: block; }
.coh-ce-a3826003 .field { margin-top: 0; margin-bottom: 0; }
.coh-ce-a3826003 .field__item:not(:last-child) { margin-bottom: 0.25rem; }
.coh-ce-808ef2f4 p:last-child { margin-bottom: 0; }
.coh-ce-2058b99e .field__item { margin-bottom: 0.25rem; }
.coh-ce-6c2866ec { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 700; font-size: 1.125rem; margin-bottom: 1.5rem; }
.coh-ce-5fc7160c .field { margin-bottom: 0.25rem; }
.coh-ce-5fc7160c .field--label-above .field__label { font-weight: 700; }
.coh-ce-5fc7160c .field--label-above .field__label:after { content: ":"; }
.coh-ce-1b4336fc { margin-bottom: 0.375rem; }
.coh-ce-7a008db9 .field { margin-bottom: 0.375rem; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-7a008db9 .field:first-child { margin-top: 0; margin-bottom: 0.5rem; }
.coh-ce-7a008db9 .field--label-above .field__label { font-weight: 700; }
.coh-ce-7a008db9 .field--label-above .field__label:after { content: ":"; }
.coh-ce-7a008db9 .field--label-above .field__item { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-7a008db9 .field--name-field-file-number { text-transform: uppercase; color: #60604d; }
.coh-ce-7a008db9 .field--name-field-file-number .field__label { font-size: 0.75rem; letter-spacing: 0.0625rem; line-height: 1rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-7a008db9 .field--name-field-file-number .field__label:after { content: normal; }
.coh-ce-7a008db9 .field--name-field-file-number .field__item { font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.0625rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-d57ae11e { margin-bottom: 0.5rem; font-size: 1.125rem; }
@media (max-width: 84.3125rem) { .coh-ce-b84dc831 { margin-top: 1rem; } }
@media (max-width: 70.1875rem) { .coh-ce-b84dc831 { margin-top: 1.5rem; } }
.coh-ce-f4d006af > .field--name-body > p { color: white; font-size: 1.375rem; line-height: 1.75rem; font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-f4d006af > .field--name-body > p { font-size: 1rem; line-height: 1.25rem; } }
.coh-ce-f4d006af .field--name-body ol { color: white; }
.coh-ce-f4d006af .field--name-body ul { color: white; }
.coh-ce-f4d006af .field--name-body ul li:before { color: white; }
.coh-ce-51fbd872 { color: white; display: block; margin-top: -3rem; }
@media (max-width: 70.1875rem) { .coh-ce-51fbd872 { display: none; } }
.coh-ce-51fbd872 .block-system-breadcrumb-block { margin-bottom: 0; }
.coh-ce-51fbd872 nav .breadcrumb-separator, .coh-ce-51fbd872 nav p { color: white; }
.coh-ce-51fbd872 nav a { color: white; }
.coh-ce-51fbd872 nav a:hover { color: white; }
.coh-ce-e1ce571 { color: white; margin-top: 0; margin-bottom: 1.5rem; }
.coh-ce-1280cb88 { margin-top: -5.3125rem; margin-bottom: -7.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 { margin-top: 0; margin-bottom: 7.25rem; } }
.coh-ce-1280cb88 .contextual-region { position: static; }
.coh-ce-1280cb88 .field--name-field-main-image .field--name-field-media-image { margin-bottom: 0; position: absolute; height: 100%; width: 100%; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .field--name-field-main-image .field--name-field-media-image { width: 18.75rem; margin-right: auto; margin-left: auto; position: absolute; left: 0; right: 0; } }
@media (max-width: 47.9375rem) { .coh-ce-1280cb88 .field--name-field-main-image .field--name-field-media-image { width: 14rem; } }
.coh-ce-1280cb88 .field--name-field-main-image .field--name-field-media-image picture img { height: 100%; width: auto; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .field--name-field-main-image .field--name-field-media-image picture img { width: 100%; height: auto; } }
.coh-ce-1280cb88 .container--main-image-regular-style { margin-top: 5.3125rem; margin-bottom: 7.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-regular-style { margin-top: 0; margin-bottom: 0; } }
.coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style { width: 100%; position: relative; display: block; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style { position: absolute; left: -0.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style { left: -0.125rem; } }
.coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style img { width: 100%; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style img { width: 18.75rem; margin-right: auto; margin-left: auto; } }
@media (max-width: 47.9375rem) { .coh-ce-1280cb88 .container--main-image-regular-style .field--name-field-main-image-regular-style img { width: 14rem; } }
.coh-ce-1280cb88 .container--main-image-background { margin-top: 5.3125rem; margin-right: auto; margin-bottom: 7.5rem; margin-left: auto; position: relative; width: 100%; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-background { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 15.5rem; } }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle { position: relative; height: 20rem; width: 20rem; -webkit-border-radius: 50%; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle { position: absolute; height: 15.5rem; width: 15.5rem; } }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text { display: block; margin-right: 4rem; margin-left: 4rem; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text { margin-right: 3rem; margin-left: 3rem; } }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p { font-size: 1.25rem; line-height: 1.75rem; display: inline-block; vertical-align: middle; }
@media (max-width: 70.1875rem) { .coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p { font-size: 1rem; line-height: 1.25rem; } }
@media (max-width: 47.9375rem) { .coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p { font-size: 0.9375rem; } }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p:last-child { margin-bottom: 0; }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p strong { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p a { color: black; text-decoration: underline; font-weight: 400; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-1280cb88 .container--main-image-background .container--main-image-background-cta-circle .field--name-field-cta-text p a:hover { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; color: black; text-decoration: none; }
.coh-ce-bb4c837b { background-color: #e0b123; }
.coh-ce-ba32a31c .field--name-field-notice-date { font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.0625rem; text-transform: uppercase; margin-bottom: 0.375rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #60604d; }
.coh-ce-3297a3e1 .field--name-body { padding-bottom: 0.75rem; }
.coh-ce-1cf5916b { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #e0b123; padding-bottom: 1.75rem; margin-bottom: 1.75rem; }
.coh-ce-1cf5916b .field:not(:last-child) { margin-bottom: 0.75rem; }
.coh-ce-1cf5916b .field.field--name-field-notice-date { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-bottom: 1rem; }
.coh-ce-1cf5916b .field.field--name-field-notice-number { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-bottom: 1rem; }
.coh-ce-25613fcb { margin-bottom: 3.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-25613fcb { margin-bottom: 2.5rem; } }
.coh-ce-97f1600d { margin-top: 1rem; }
.coh-ce-764d4c2e { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: block; margin-bottom: 0.625rem; }
.coh-ce-490acbe .field.field--name-field-rulebook { margin-bottom: 0; }
.coh-ce-490acbe .field.field--name-field-rulebook .field__item { margin-bottom: 0.5rem; }
.coh-ce-7c42f17 { margin-top: 1rem; }
.coh-ce-7c42f17 .field--name-field-tags { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.coh-ce-7c42f17 .field--name-field-tags .field__item:not(:last-child) { margin-bottom: 0.25rem; white-space: pre; }
.coh-ce-7c42f17 .field--name-field-tags .field__item:not(:last-child):after { content: ", "; }
.coh-ce-7c42f17 p { margin-bottom: 0; }
.coh-ce-4e61c6cd { margin-top: 1rem; }
.coh-ce-4e61c6cd .field--name-field-contact1 .paragraph--type--contact { margin-top: 1rem; }
.coh-ce-4e61c6cd .field--name-field-contact1 .paragraph--type--contact .field--name-field-name { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-4e61c6cd .field--name-field-contact1 .paragraph--type--contact .field--paragraph--field-email { margin-top: -0.25rem; }
.coh-ce-4e61c6cd .field--name-field-contact1 .paragraph--type--contact .field:not(:last-child) { margin-bottom: 0.25rem; }
.coh-ce-6e953e39 { margin-bottom: 1rem; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: block; }
.coh-ce-76d5a7d2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; border-top-width: 0.0625rem; border-bottom-width: 0.0625rem; border-top-style: solid; border-bottom-style: solid; border-top-color: #e0b123; border-bottom-color: #e0b123; padding-top: 1rem; padding-bottom: 2.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-76d5a7d2 { padding-bottom: 2.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-76d5a7d2 { padding-top: 1rem; padding-bottom: 1rem; } }
@media (max-width: 47.9375rem) { .coh-ce-76d5a7d2 { padding-bottom: 2rem; } }
.coh-ce-76d5a7d2 a { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; line-height: 1.4; margin-bottom: 1rem; }
.coh-ce-76d5a7d2 a:last-child { margin-bottom: 0; }
.coh-ce-31ab87e8 { -webkit-transition: color 200ms ease-in; -o-transition: color 200ms ease-in; transition: color 200ms ease-in; font-weight: 400; color: #14246d; font-size: 1.125rem; margin-bottom: 1rem; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-31ab87e8 { margin-bottom: 0.875rem; } }
.coh-ce-4f40513c h2 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 1.75rem; line-height: 2.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-4f40513c h2 { font-size: 1.5rem; line-height: 1.75rem; } }
.coh-ce-4f40513c .views-row { margin-bottom: 1rem; }
.coh-ce-4f40513c .views-row a { text-decoration: underline; }
.coh-ce-4f40513c .views-row a:hover { text-decoration: none; }
.coh-ce-4f40513c #block-views-block-new-notice-appendixes-block-1 { padding-top: 2.5rem; padding-right: 2rem; padding-bottom: 2.5rem; padding-left: 2rem; margin-top: 3rem; background-color: rgba(224, 177, 35, 0.25); }
.coh-ce-786937f5 { margin-top: 3rem; }
.coh-ce-786937f5 h2 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 1.75rem; line-height: 2.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-786937f5 h2 { font-size: 1.5rem; line-height: 1.75rem; } }
.coh-ce-786937f5 .views-field-view-node { margin-bottom: 1rem; }
.coh-ce-786937f5 ul li { list-style-type: none; list-style-position: outside; margin-left: 0; }
.coh-ce-4dca7c32 { margin-top: 3rem; }
.coh-ce-4dca7c32 h2 { font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 1.75rem; line-height: 2.25rem; }
@media (max-width: 70.1875rem) { .coh-ce-4dca7c32 h2 { font-size: 1.5rem; line-height: 1.75rem; } }
.coh-ce-4dca7c32 .views-field-view-node { margin-bottom: 2.5rem; }
.coh-ce-4dca7c32 .views-field-view-node a { text-decoration: underline; }
.coh-ce-4dca7c32 .views-field-view-node a:hover { text-decoration: none; }
.coh-ce-4dca7c32 ul li { margin-left: 0; list-style-type: none; list-style-position: outside; }
.coh-ce-3d0ceac5 .field { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.0625rem; text-transform: uppercase; }
.coh-ce-3d0ceac5 .field--name-field-notice-type { color: #292917; margin-top: 0.625rem; margin-bottom: 0.375rem; }
.coh-ce-3d0ceac5 .field--name-field-notice-date { color: #60604d; margin-bottom: 0.25rem; }
.coh-ce-1bd2f89a { font-size: 1.125rem; }
.coh-ce-bb08e708 { margin-bottom: 1.5rem; }
.coh-ce-36e01717 { font-size: 1.125rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-weight: 700; margin-bottom: 0.625rem; }
.coh-ce-d6f748 { margin-bottom: 0.25rem; }
.coh-ce-d0e022a6 { font-weight: 700; }
.coh-ce-3a25c01b { margin-bottom: 1.25rem; }
.coh-ce-3a25c01b .field { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.0625rem; text-transform: uppercase; display: inline-block; color: #60604d; }
@media (max-width: 47.9375rem) { .coh-ce-3a25c01b .field { display: block; } }
@media (max-width: 47.9375rem) { .coh-ce-3a25c01b .field--name-field-notice-date { margin-bottom: 0.375rem; } }
.coh-ce-5cefc260 { margin-top: 0.25rem; }
.coh-ce-970296c0:before { content: "/"; margin-right: 0.3125rem; }
@media (max-width: 47.9375rem) { .coh-ce-970296c0:before { content: normal; margin-right: 0; } }
.coh-ce-362a84e4 .field { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.0625rem; text-transform: uppercase; }
.coh-ce-362a84e4 .field--name-field-notice-type { color: #292917; margin-bottom: 0.25rem; }
.coh-ce-362a84e4 .field--name-field-notice-date { color: #60604d; margin-top: 1rem; margin-bottom: 0.375rem; }
.coh-ce-3297a3e1 .field--name-body { padding-bottom: 0.75rem; }
.coh-ce-51400596 { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #e0b123; padding-bottom: 1.75rem; margin-bottom: 1.75rem; }
.coh-ce-51400596 .field:not(:last-child) { margin-bottom: 0.75rem; }
.coh-ce-25613fcb { margin-bottom: 3.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-25613fcb { margin-bottom: 2.5rem; } }
.coh-ce-5cefc260 { margin-top: 0.25rem; }
.coh-ce-d0e022a6 { font-weight: 700; }
.coh-ce-53aea744 { margin-top: 1rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-53aea744 .field--name-field-tags { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
.coh-ce-53aea744 .field--name-field-tags .field__item:not(:last-child) { margin-bottom: 0.25rem; white-space: pre; }
.coh-ce-53aea744 .field--name-field-tags .field__item:not(:last-child):after { content: ", "; }
.coh-ce-53aea744 p { margin-bottom: 0; }
.coh-ce-31ea0e84 { font-weight: 700; margin-right: 0.3125rem; }
.coh-ce-e43d4ce7 { margin-top: 1rem; }
.coh-ce-e43d4ce7 .field--name-field-contact1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
@media (max-width: 70.1875rem) { .coh-ce-e43d4ce7 .field--name-field-contact1 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: -1rem; } }
@media (max-width: 70.1875rem) { .coh-ce-e43d4ce7 .field--name-field-contact1 .paragraph--type--contact { margin-top: 1rem; } }
.coh-ce-e43d4ce7 .field--name-field-contact1 .paragraph--type--contact .field--paragraph--field-email { margin-top: -0.25rem; }
.coh-ce-e43d4ce7 .field--name-field-contact1 .paragraph--type--contact .field:not(:last-child) { margin-bottom: 0.25rem; }
.coh-ce-4b557579 { font-weight: 700; margin-bottom: 0.75rem; }
.coh-ce-76d5a7d2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; border-top-width: 0.0625rem; border-bottom-width: 0.0625rem; border-top-style: solid; border-bottom-style: solid; border-top-color: #e0b123; border-bottom-color: #e0b123; padding-top: 1rem; padding-bottom: 2.5rem; }
@media (max-width: 84.3125rem) { .coh-ce-76d5a7d2 { padding-bottom: 2.25rem; } }
@media (max-width: 70.1875rem) { .coh-ce-76d5a7d2 { padding-top: 1rem; padding-bottom: 1rem; } }
@media (max-width: 47.9375rem) { .coh-ce-76d5a7d2 { padding-bottom: 2rem; } }
.coh-ce-76d5a7d2 a { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; line-height: 1.4; margin-bottom: 1rem; }
.coh-ce-76d5a7d2 a:last-child { margin-bottom: 0; }
.coh-ce-31ab87e8 { -webkit-transition: color 200ms ease-in; -o-transition: color 200ms ease-in; transition: color 200ms ease-in; font-weight: 400; color: #14246d; font-size: 1.125rem; margin-bottom: 1rem; font-family: 'Nunito Sans Black', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-31ab87e8 { margin-bottom: 0.875rem; } }
.coh-ce-ecd33008 { margin-top: 2.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-ecd33008 { margin-top: 0; } }
.coh-column.coh-ce-50bc9791:not(:last-child) { margin-bottom: 1rem; }
.coh-ce-87414e16 { text-decoration: underline; font-weight: 700; line-height: 1.4; }
.coh-ce-87414e16:hover { text-decoration: none; }
.coh-ce-6c30344d { margin-top: 1.25rem; margin-bottom: 1.25rem; }
.coh-ce-2920351c { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-2920351c { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-ce-2920351c > .field > p:last-child { margin-bottom: 0; }
.coh-ce-90352a9c .field--name-field-date { display: inline-block; }
.coh-ce-90352a9c p { display: inline-block; margin-bottom: 0.625rem; }
.coh-ce-397a65e4 { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
.coh-ce-397a65e4:after { content: ":"; }
.coh-ce-7e58d501 p { display: inline-block; }
.coh-ce-34f561d2 { margin-bottom: 3rem; }
.coh-ce-e617356c { font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-size: 1.125rem; }
.coh-ce-f51a97dd { margin-top: 3rem; }
.coh-ce-a6235aa6 { display: block; left: 45px; position: relative; width: 100%; }
@media (max-width: 47.9375rem) { .coh-ce-a6235aa6 { width: 80%; } }
.coh-ce-a6235aa6:before { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: absolute; left: -2.5rem; top: -0.1875rem; color: black; margin-top: 0.125rem; content: "—"; padding-right: 0.875rem; font-size: 1.5rem; }
.coh-ce-7d4993e6 { width: 100%; }
@media (max-width: 99.9375rem) { .coh-ce-7d4993e6 { width: auto; } }
.coh-ce-8ee176c7 { margin-top: 1.5rem; }
.coh-ce-7d4993e6 { width: 100%; }
@media (max-width: 99.9375rem) { .coh-ce-7d4993e6 { width: auto; } }
.coh-ce-34e1c657 { margin-top: 1.5rem; position: relative; }
.coh-ce-2f93b26 { margin-top: -1rem; }
.coh-ce-305a20b3 { display: none; }
.coh-ce-57755ee5 { margin-top: 1rem; }
.coh-ce-7d4993e6 { width: 100%; }
@media (max-width: 99.9375rem) { .coh-ce-7d4993e6 { width: auto; } }
.coh-ce-7d4993e6 { width: 100%; }
@media (max-width: 99.9375rem) { .coh-ce-7d4993e6 { width: auto; } }
.coh-ce-34e1c657 { margin-top: 1.5rem; position: relative; }
.coh-ce-b6620d25 { margin-top: -1rem; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
@media (max-width: 70.1875rem) { .coh-ce-b6620d25 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-ce-5a19ea4a .menu-level-1-ul { display: block; }
.coh-ce-5a19ea4a .menu-level-1-ul > li { margin-bottom: 0; list-style-type: none; }
.coh-ce-5a19ea4a .menu-level-1-ul > li > a { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: black; -webkit-transition: color 300ms ease-in-out; -o-transition: color 300ms ease-in-out; transition: color 300ms ease-in-out; width: 100%; margin-bottom: 1rem; font-size: 1.5rem; position: relative; }
@media (max-width: 70.1875rem) { .coh-ce-5a19ea4a .menu-level-1-ul > li > a { position: static; } }
.coh-ce-5a19ea4a .menu-level-1-ul > li > a:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #e0b123; font-size: 1.5rem; padding-right: 0.625rem; position: absolute; left: -2rem; content: "\F111"; font-family: "icomoon"; }
@media (max-width: 70.1875rem) { .coh-ce-5a19ea4a .menu-level-1-ul > li > a:before { position: static; } }
.coh-ce-5a19ea4a .menu-level-2-ul { margin-top: 0; margin-bottom: 0; }
.coh-ce-5a19ea4a .menu-level-2-ul > li { list-style-type: none; margin-left: 0; }
.coh-ce-5a19ea4a .menu-level-2-ul > li.is-active a { color: #00266a; }
.coh-ce-5a19ea4a .menu-level-2-ul > li > a:hover { text-decoration: underline; }
.coh-ce-911baedf { list-style-type: none; margin-bottom: 0; margin-left: 0; }
.coh-ce-911baedf > li { list-style-type: none; margin-right: 0; margin-bottom: 0.5rem; margin-left: 0; }
.coh-ce-911baedf > li:last-child { margin-right: 0; margin-bottom: 0; }
.coh-ce-911baedf > li > a { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: black; font-size: 0.875rem; -webkit-transition: color 300ms ease-in; -o-transition: color 300ms ease-in; transition: color 300ms ease-in; display: block; line-height: 1.25rem; }
.coh-ce-911baedf > li > a:hover { color: #14246d; text-decoration: underline; }
.coh-ce-911baedf > li > ul { margin-left: 0; }
.coh-ce-911baedf > li > ul > li { list-style-type: none; margin-bottom: 1rem; margin-left: 0; }
.coh-ce-a7193124 { margin-right: 1.75rem; }
.coh-ce-2b6cda81 { background-color: rgba(0, 0, 0, 0); display: none; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; z-index: 10; }
@media (max-width: 70.1875rem) { .coh-ce-2b6cda81 { height: 0; width: 0; position: absolute; top: -0.625rem; z-index: -1; } }
.coh-ce-6802e89 div { width: 37.5rem; background-color: #ebf2ff; position: absolute; top: 100%; z-index: 10; display: none; padding: 2rem; margin-top: 0; margin-bottom: 0; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; list-style-type: none; -webkit-box-shadow: 0 0.5rem 0.5rem 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0.5rem 0.5rem 0 rgba(0, 0, 0, 0.1); }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 div { background-color: rgba(0, 0, 0, 0); width: auto; position: static; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding: 0; -webkit-box-shadow: none; box-shadow: none; } }
.coh-ce-6802e89 div .coh-heading { color: #14246d; margin-bottom: 1rem; margin-left: 1.75rem; position: relative; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 div .coh-heading { font-size: 1.25rem; margin-bottom: 0; margin-left: 3rem; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #0b58e1; line-height: 1.25rem; padding-top: 0.625rem; padding-bottom: 0.625rem; } }
.coh-ce-6802e89 div .coh-heading:before { line-height: 2.25rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F111"; font-family: "icomoon"; font-size: 1.25rem; color: #e0b123; position: absolute; left: -1.75rem; top: -0.125rem; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 div .coh-heading:before { line-height: 2.5rem; } }
.coh-ce-6802e89 div .coh-heading:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 1.125rem; padding-left: 0.625rem; display: inline-block; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 div .coh-heading:after { padding-left: 0; content: normal; } }
.coh-ce-6802e89 .menu-level-1-ul { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
.coh-ce-6802e89 .menu-level-1-ul > li { list-style-type: none; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 99.9375rem) { .coh-ce-6802e89 .menu-level-1-ul > li { margin-bottom: 0; } }
.coh-ce-6802e89 .menu-level-1-ul > li:last-child div { right: 0; }
.coh-ce-6802e89 .menu-level-1-ul > li.is-active > a { color: #14246d; }
.coh-ce-6802e89 .menu-level-1-ul > li.is-active > a:after { border-bottom-color: #e0b123; }
.coh-ce-6802e89 .menu-level-1-ul > li.is-active > a .coh-heading { color: #00266a; }
.coh-ce-6802e89 .menu-level-1-ul > li.is-expanded { border-bottom-width: 0; border-bottom-style: none; }
.coh-ce-6802e89 .menu-level-1-ul > li.in-active-trail > a { color: #00266a; }
.coh-ce-6802e89 .menu-level-1-ul > li.in-active-trail > a:after { border-bottom-color: #e0b123; }
.coh-ce-6802e89 .menu-level-1-ul > li.in-active-trail > a .coh-heading { color: #00266a; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li.in-active-trail > a .coh-heading { color: black; } }
.coh-ce-6802e89 .menu-level-1-ul > li > a { color: black; position: relative; -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; width: auto; padding-top: 0.375rem; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li > a { font-size: 0.875rem; padding-top: 0.625rem; padding-right: 3rem; padding-bottom: 0.625rem; padding-left: 3rem; display: block; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #0b58e1; } }
.coh-ce-6802e89 .menu-level-1-ul > li > a:after { -webkit-transition: 200ms ease-in border-bottom-color; -o-transition: 200ms ease-in border-bottom-color; transition: 200ms ease-in border-bottom-color; content: ''; width: 100%; position: absolute; right: 0; bottom: 0; display: inline-block; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0); border-bottom-width: 0.1875rem; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li > a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; right: 1.125rem; bottom: 50%; -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); font-size: 1rem; border-bottom-style: none; border-bottom-width: 0; width: 0.75rem; color: #14246d; } }
.coh-ce-6802e89 .menu-level-1-ul > li > a:focus .coh-heading { color: #00266a; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li > a:focus .coh-heading { color: black; } }
.coh-ce-6802e89 .menu-level-1-ul > li > a:hover { color: #14246d; text-decoration: none; }
.coh-ce-6802e89 .menu-level-1-ul > li > a:hover:after { border-color: #14246d; }
.coh-ce-6802e89 .menu-level-1-ul > li > a:hover .coh-paragraph { color: black; }
.coh-ce-6802e89 .menu-level-1-ul > li > a .coh-heading { color: black; margin-bottom: 0; font-size: 1rem; position: relative; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li > a .coh-heading { color: #14246d; font-size: 1.25rem; line-height: 1.25rem; font-family: 'Nunito Sans Extra Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li > a .coh-heading:before { line-height: 1.25rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F111"; font-family: "icomoon"; color: #e0b123; position: absolute; top: -0.125rem; font-size: 1.25rem; left: -1.75rem; } }
.coh-ce-6802e89 .menu-level-1-ul > li > a .coh-paragraph { color: black; }
.coh-ce-6802e89 .menu-level-1-ul > li .coh-paragraph { font-size: 1rem; font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-top: 0; margin-bottom: 0; padding-left: 0; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-1-ul > li .coh-paragraph { font-size: 0.875rem; margin-top: 0.5rem; padding-left: 0; } }
.coh-ce-6802e89 .menu-level-2-ul { display: block; margin-right: -1rem; margin-bottom: 0; margin-left: -1rem; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-2-ul { padding-left: 3rem; margin-top: 0; margin-bottom: 0; } }
.coh-ce-6802e89 .menu-level-2-ul > li { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; min-width: 33%; margin-left: 0; list-style-type: none; padding-right: 1rem; padding-left: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-2-ul > li { min-width: 100%; } }
.coh-ce-6802e89 .menu-level-2-ul > li:last-child a { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: rgba(11, 88, 225, 0.65); }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-2-ul > li:first-child a { border-top-width: 0; border-color: rgba(0, 0, 0, 0); } }
.coh-ce-6802e89 .menu-level-2-ul > li.is-active > a { color: black; }
.coh-ce-6802e89 .menu-level-2-ul > li > a { color: #14246d; -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; padding-top: 0.625rem; padding-bottom: 0.625rem; display: block; width: 100%; border-bottom-style: solid; border-bottom-color: #0b58e1; border-top-width: 0.0625rem; border-top-style: solid; border-color: rgba(11, 88, 225, 0.665); }
@media (max-width: 70.1875rem) { .coh-ce-6802e89 .menu-level-2-ul > li > a { font-family: 'Nunito Sans Semi Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } }
.coh-ce-6802e89 .menu-level-2-ul > li > a:hover { color: black; text-decoration: underline; }
.coh-ce-c49428af { display: none; }
@media (max-width: 70.1875rem) { .coh-ce-c49428af { display: block; } }
.coh-ce-305a20b3 { display: none; }
.coh-ce-cba76b9b { display: none; color: #14246d; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; position: relative; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #0b58e1; width: 100%; text-align: left; padding-top: 0.625rem; padding-right: 1.125rem; padding-bottom: 0.625rem; padding-left: 1.125rem; }
@media (max-width: 70.1875rem) { .coh-ce-cba76b9b { display: block; } }
.coh-ce-cba76b9b:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F053"; font-family: "icomoon"; margin-bottom: 0.625rem; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 1.125rem; width: 1.125rem; text-align: right; }
.coh-ce-cba76b9b span { display: block; width: 100%; padding-left: 1.75rem; }
.coh-ce-e23078ae:hover { -webkit-text-decoration-color: #14246d; text-decoration-color: #14246d; text-decoration-thickness: 2px; }
.coh-ce-41ad8841 { display: block; }
@media (max-width: 70.1875rem) { .coh-ce-41ad8841 { display: none; } }
.coh-ce-ec2a51c6 { display: block; position: absolute; top: 1rem; right: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-ec2a51c6 { display: none; } }
.coh-ce-ec2a51c6:before { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F00D"; font-family: "icomoon"; }
.coh-ce-ec2a51c6 .coh-menu-item-button-text { text-indent: -624.9375rem; color: rgba(0, 0, 0, 0); font-size: 0; }
.coh-ce-66d3b01c { list-style-type: none; margin-right: -0.625rem; margin-bottom: 0; margin-left: -0.625rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.coh-ce-66d3b01c > li { max-width: 50%; padding-right: 0.625rem; padding-left: 0.625rem; list-style-type: none; margin-right: 0; margin-bottom: 0.5rem; margin-left: 0; -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
@media (max-width: 84.3125rem) { .coh-ce-66d3b01c > li { max-width: 100%; } }
.coh-ce-66d3b01c > li:last-child { margin-right: 0; margin-bottom: 0; }
.coh-ce-66d3b01c > li > a { font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: black; font-size: 0.875rem; -webkit-transition: color 300ms ease-in; -o-transition: color 300ms ease-in; transition: color 300ms ease-in; line-height: 1.25rem; display: block; }
.coh-ce-66d3b01c > li > a:hover { color: #14246d; text-decoration: underline; }
.coh-ce-66d3b01c > li > ul { margin-left: 0; }
.coh-ce-66d3b01c > li > ul > li { list-style-type: none; margin-bottom: 1rem; margin-left: 0; }
.coh-ce-a7193124 { margin-right: 1.75rem; }
.coh-ce-4f2b2edf .menu-level-1-ul { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-1-ul { display: block; } }
.coh-ce-4f2b2edf .menu-level-1-ul > li { position: relative; margin-bottom: 0; margin-left: 2rem; list-style-type: none; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-1-ul > li { margin-left: 0; } }
.coh-ce-4f2b2edf .menu-level-1-ul > li:last-child { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
.coh-ce-4f2b2edf .menu-level-1-ul > li:last-child a.coh-link { background-color: #0b58e1; color: white; font-family: 'Nunito Sans Bold', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; -webkit-border-radius: 1.5rem; border-radius: 1.5rem; padding-top: 0.625rem; padding-right: 1.5rem; padding-bottom: 0.625rem; padding-left: 1.5rem; -webkit-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease; text-decoration: none; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-1-ul > li:last-child a.coh-link { width: auto; margin-top: 1rem; } }
@media (max-width: 47.9375rem) { .coh-ce-4f2b2edf .menu-level-1-ul > li:last-child a.coh-link { padding-top: 0.5rem; padding-bottom: 0.5rem; } }
.coh-ce-4f2b2edf .menu-level-1-ul > li:last-child a.coh-link:focus { background-color: #00266a; color: white; }
.coh-ce-4f2b2edf .menu-level-1-ul > li:last-child a.coh-link:hover { background-color: #00266a; text-decoration: underline; color: white; }
.coh-ce-4f2b2edf .menu-level-1-ul > li a { font-family: 'Nunito Sans', Helvetica, sans-serif;; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: black; position: relative; -webkit-transition: color 300ms ease-in-out; -o-transition: color 300ms ease-in-out; transition: color 300ms ease-in-out; width: 100%; font-weight: 400; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-1-ul > li a { margin-left: 0 !important; margin-right: 0 !important; } }
.coh-ce-4f2b2edf .menu-level-1-ul > li a:hover { color: #14246d; text-decoration: none; }
.coh-ce-4f2b2edf .menu-level-1-ul > li a:after { height: 1rem; width: 1rem; position: absolute; top: auto; bottom: auto; left: auto; right: 0; }
.coh-ce-4f2b2edf .menu-level-1-ul > li a.coh-link { margin-top: auto; margin-left: 0; padding-top: 0; padding-bottom: 0; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-1-ul > li a.coh-link { margin-top: 0.625rem; } }
.coh-ce-4f2b2edf .menu-level-2-ul { width: 22.5rem; background-color: #ececec; position: absolute; top: 100%; left: 0; display: none; padding: 1.5rem; margin-top: 0; margin-bottom: 0; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; list-style-type: none; }
@media (max-width: 70.1875rem) { .coh-ce-4f2b2edf .menu-level-2-ul { background-color: rgba(0, 0, 0, 0); width: auto; position: static; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding: 0; } }
.coh-ce-4f2b2edf .menu-level-2-ul > li { margin-left: 0; list-style-type: none; }
.coh-ce-4f2b2edf .menu-level-2-ul > li > a { color: black; -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; padding-top: 0.5rem; padding-bottom: 0.5rem; display: block; width: 100%; }
.coh-ce-4f2b2edf .menu-level-2-ul > li > a:hover { color: #14246d; text-decoration: none; }
.coh-row-xl.coh-ce-bc3d4c67 > .coh-row-inner { margin-right: -2rem; margin-left: -2rem; }
.coh-ce-3cb4a477 { margin-bottom: 2rem; padding-right: 2rem !important; padding-left: 2rem !important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-65b810ab { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-ce-cdbe11b0 h1 { margin-bottom: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-cdbe11b0 h1 { margin-bottom: -1rem; } }
.coh-ce-570dd942 h2 { font-weight: 900; }
@media (max-width: 70.1875rem) { .coh-ce-570dd942 h2 { font-size: 1.125rem; line-height: 1.375rem; } }
.coh-ce-570dd942 .coh-ce-cpt_search_bar-15f1eabd #block-exposedformsearchblock-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { font-weight: 800; }
.coh-ce-88ff9b92 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-c7572d43 { margin-left: 2.5rem; }
.coh-ce-62ea21a8 { position: relative; margin-right: 2rem; margin-bottom: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-62ea21a8 { position: static; } }
.coh-ce-cfbe2ad4 { margin-bottom: 1.5rem; font-size: 0.875rem; font-weight: 400; }
.coh-ce-cfbe2ad4:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\F054"; font-family: "icomoon"; font-size: 0.5rem; display: inline-block; padding-left: 0.25rem; }
.coh-row-xl.coh-ce-99933711 > .coh-row-inner { margin-right: -2rem; margin-left: -2rem; }
@media (max-width: 47.9375rem) { .coh-row-xl.coh-ce-99933711 > .coh-row-inner { margin-right: 0; margin-left: 0; } }
.coh-ce-bb12502e { padding-right: 32px !important; padding-left: 32px !important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 47.9375rem) { .coh-ce-bb12502e { padding-right: 0px!important; padding-left: 0px!important; } }
.coh-ce-ab3a46ea { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #c4c4bb; padding-top: 1.125rem; padding-bottom: 1rem; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-row-xl.coh-ce-fc1daf37 > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-row-xl.coh-ce-fc1daf37 > .coh-row-inner > .coh-column { padding-right: 0; padding-left: 0; }
.coh-ce-c42ff2f8 { padding-top: 1.3125rem; padding-right: 0; padding-bottom: 1.5rem; padding-left: 0; border-top-width: 0.0625rem; border-bottom-width: 0; border-top-style: solid; border-bottom-style: solid; border-top-color: #c4c4bb; border-bottom-color: #c4c4bb; }
.coh-ce-c42ff2f8:first-child { border-style: none; padding-top: 0; padding-right: 0; padding-bottom: 1.5rem; padding-left: 0; }
.coh-ce-c42ff2f8:last-child { border-top-style: none; border-bottom-style: solid; border-bottom-width: 0.0625rem; border-bottom-color: #c4c4bb; }
.coh-ce-c42ff2f8:last-child:nth-child(even) { border-top-style: solid; }
.coh-ce-c42ff2f8:only-child { border-style: none; padding-top: 0; padding-right: 0; padding-bottom: 1.5rem; padding-left: 0; }
.coh-ce-c42ff2f8 > article > .coh-container > .coh-row-xl > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-ce-c42ff2f8 > article > .coh-container > .coh-row-xl > .coh-row-inner .coh-column { padding-right: 0; padding-left: 0; }
.coh-row-xl.coh-ce-97f78304 > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-row-xl.coh-ce-97f78304 > .coh-row-inner > .coh-column { padding-right: 0; padding-left: 0; }
.coh-ce-a8c76c31 { padding-top: 1.3125rem; padding-bottom: 1.5rem; border-top-width: 0.0625rem; border-bottom-width: 0; border-top-style: solid; border-bottom-style: solid; border-top-color: #c4c4bb; border-bottom-color: #c4c4bb; }
.coh-ce-a8c76c31:first-child { border-style: none; padding-top: 0; padding-bottom: 1.5rem; }
.coh-ce-a8c76c31:last-child { border-bottom-width: 0.0625rem; border-top-style: none; border-bottom-style: solid; border-bottom-color: #c4c4bb; }
.coh-ce-a8c76c31:last-child:nth-child(even) { border-top-style: solid; }
.coh-ce-a8c76c31:only-child { border-style: none; padding-top: 0; padding-bottom: 1.5rem; }
.coh-ce-a8c76c31 > article > .coh-container > .coh-row-xl > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-ce-a8c76c31 > article > .coh-container > .coh-row-xl > .coh-row-inner .coh-column { padding-right: 0; padding-left: 0; }
.coh-ce-f4d5f42e { margin-top: 1.5rem; }
.coh-ce-66106d6f h1 { margin-bottom: 1.5rem; }
.coh-ce-12418ba5 { font-weight: 800; font-size: 1.125rem; }
@media (max-width: 70.1875rem) { .coh-ce-12418ba5 { font-size: 1rem; } }
.coh-ce-3f366358 h2 { font-weight: 900; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 h2 { font-size: 1.125rem; line-height: 1.375rem; } }
.coh-ce-3f366358 .coh-ce-cpt_search_bar-15f1eabd #block-exposedformsearchblock-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { font-weight: 800; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 .coh-ce-cpt_search_bar-329e0f28 { margin-top: 1rem; } }
.coh-ce-a6635e2b { margin-top: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-a6635e2b { margin-top: 0; } }
.coh-ce-3066b0f9 { border-right-width: 0.0625rem; border-right-style: solid; border-right-color: #c4c4bb; }
@media (max-width: 70.1875rem) { .coh-ce-3066b0f9 { border-right-style: none; } }
.coh-ce-c44fdb3a .block h3 { font-weight: 800; font-size: 1.125rem; line-height: 1.33; }
.coh-ce-c44fdb3a .block .js-facets-checkbox-links { margin-left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
.coh-ce-c44fdb3a .block .js-facets-checkbox-links li { list-style-type: none; margin-right: auto; margin-bottom: 0.875rem; margin-left: 0; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 84.3125rem) { .coh-ce-c44fdb3a .block .js-facets-checkbox-links li { margin-right: auto; } }
@media (max-width: 70.1875rem) { .coh-ce-c44fdb3a .block .js-facets-checkbox-links li { margin-right: 1.25rem; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
@media (max-width: 47.9375rem) { .coh-ce-c44fdb3a .block .js-facets-checkbox-links li { margin-right: auto; -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; } }
.coh-ce-c44fdb3a .block .js-facets-checkbox-links li:last-child { margin-bottom: 0; }
.coh-ce-c44fdb3a .block .js-facets-checkbox-links li input[type="checkbox"] + label { font-weight: 400; }
.coh-ce-c44fdb3a .block .js-facets-checkbox-links li .facet-item__count { margin-left: 0.375rem; }
.coh-ce-3778b6e7 { padding-bottom: 1.5rem; }
.no-filters.coh-ce-3778b6e7 { padding-left: 1rem; }
.coh-ce-3778b6e7 .no-results-list { margin-left: -0.75rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item { margin-bottom: 1rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: #ebf2ff; margin-bottom: 1.25rem; margin-left: 1.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 { margin-bottom: 0.75rem; margin-left: 0; } }
.coh-ce-41a7a681:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 .views-field-field-number { margin-bottom: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number { margin-bottom: 0.5rem; } }
.coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1.125rem; line-height: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1rem; line-height: 1.25rem; } }
.coh-ce-41a7a681 .views-field-field-notice-number { margin-top: 1rem; margin-bottom: 0.5rem; }
.coh-ce-41a7a681 .views-field-field-notice-number .notice-number { font-size: 0.75rem; font-weight: 800; color: #60604d; line-height: 1rem; letter-spacing: 0.03125rem; text-transform: uppercase; }
.coh-ce-41a7a681 .views-field-type { margin-top: 0; }
.coh-ce-41a7a681 .views-field-type span { color: #60604d; font-size: 0.75rem; line-height: 1rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.03125rem; }
.coh-ce-41a7a681 .views-field-search-api-excerpt { margin-top: 1rem; }
.coh-ce-41a7a681 .views-field-field-notice-date .notice-date { text-transform: uppercase; color: #60604d; font-weight: 800; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.03125rem; }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 0.75rem; } }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 0.75rem; } }
.coh-ce-ddbb6f17 { margin-top: 2.8125rem; margin-bottom: 0; }
@media (max-width: 70.1875rem) { .coh-ce-ddbb6f17 { margin-top: 2.5rem; } }
.coh-ce-88ff9b92 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-66106d6f h1 { margin-bottom: 1.5rem; }
.coh-ce-12418ba5 { font-weight: 800; font-size: 1.125rem; }
@media (max-width: 70.1875rem) { .coh-ce-12418ba5 { font-size: 1rem; } }
.coh-ce-3f366358 h2 { font-weight: 900; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 h2 { font-size: 1.125rem; line-height: 1.375rem; } }
.coh-ce-3f366358 .coh-ce-cpt_search_bar-15f1eabd #block-exposedformsearchblock-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { font-weight: 800; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 .coh-ce-cpt_search_bar-329e0f28 { margin-top: 1rem; } }
.coh-ce-a6635e2b { margin-top: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-a6635e2b { margin-top: 0; } }
.coh-ce-3778b6e7 { padding-bottom: 1.5rem; }
.no-filters.coh-ce-3778b6e7 { padding-left: 1rem; }
.coh-ce-3778b6e7 .no-results-list { margin-left: -0.75rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item { margin-bottom: 1rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: #ebf2ff; margin-bottom: 1.25rem; margin-left: 1.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 { margin-bottom: 0.75rem; margin-left: 0; } }
.coh-ce-41a7a681:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 .views-field-field-number { margin-bottom: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number { margin-bottom: 0.5rem; } }
.coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1.125rem; line-height: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1rem; line-height: 1.25rem; } }
.coh-ce-41a7a681 .views-field-field-notice-number { margin-top: 1rem; margin-bottom: 0.5rem; }
.coh-ce-41a7a681 .views-field-field-notice-number .notice-number { font-size: 0.75rem; font-weight: 800; color: #60604d; line-height: 1rem; letter-spacing: 0.03125rem; text-transform: uppercase; }
.coh-ce-41a7a681 .views-field-type { margin-top: 0; }
.coh-ce-41a7a681 .views-field-type span { color: #60604d; font-size: 0.75rem; line-height: 1rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.03125rem; }
.coh-ce-41a7a681 .views-field-search-api-excerpt { margin-top: 1rem; }
.coh-ce-41a7a681 .views-field-field-notice-date .notice-date { text-transform: uppercase; color: #60604d; font-weight: 800; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.03125rem; }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 0.75rem; } }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 0.75rem; } }
.coh-ce-ddbb6f17 { margin-top: 2.8125rem; margin-bottom: 0; }
@media (max-width: 70.1875rem) { .coh-ce-ddbb6f17 { margin-top: 2.5rem; } }
.coh-ce-88ff9b92 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-66106d6f h1 { margin-bottom: 1.5rem; }
.coh-ce-12418ba5 { font-weight: 800; font-size: 1.125rem; }
@media (max-width: 70.1875rem) { .coh-ce-12418ba5 { font-size: 1rem; } }
.coh-ce-3f366358 h2 { font-weight: 900; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 h2 { font-size: 1.125rem; line-height: 1.375rem; } }
.coh-ce-3f366358 .coh-ce-cpt_search_bar-15f1eabd #block-exposedformsearchblock-search-component #views-exposed-form-search-block-search-component > .form--inline .form-actions .form-submit { font-weight: 800; }
@media (max-width: 70.1875rem) { .coh-ce-3f366358 .coh-ce-cpt_search_bar-329e0f28 { margin-top: 1rem; } }
.coh-ce-a6635e2b { margin-top: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-a6635e2b { margin-top: 0; } }
.coh-ce-3778b6e7 { padding-bottom: 1.5rem; }
.no-filters.coh-ce-3778b6e7 { padding-left: 1rem; }
.coh-ce-3778b6e7 .no-results-list { margin-left: -0.75rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item { margin-bottom: 1rem; }
.coh-ce-3778b6e7 .no-results-list .no-results-item:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: #ebf2ff; margin-bottom: 1.25rem; margin-left: 1.625rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 { margin-bottom: 0.75rem; margin-left: 0; } }
.coh-ce-41a7a681:last-child { margin-bottom: 0; }
.coh-ce-41a7a681 .views-field-field-number { margin-bottom: 1rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number { margin-bottom: 0.5rem; } }
.coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1.125rem; line-height: 1.5rem; }
@media (max-width: 70.1875rem) { .coh-ce-41a7a681 .views-field-field-number span > a { font-size: 1rem; line-height: 1.25rem; } }
.coh-ce-41a7a681 .views-field-field-notice-number { margin-top: 1rem; margin-bottom: 0.5rem; }
.coh-ce-41a7a681 .views-field-field-notice-number .notice-number { font-size: 0.75rem; font-weight: 800; color: #60604d; line-height: 1rem; letter-spacing: 0.03125rem; text-transform: uppercase; }
.coh-ce-41a7a681 .views-field-type { margin-top: 0; }
.coh-ce-41a7a681 .views-field-type span { color: #60604d; font-size: 0.75rem; line-height: 1rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.03125rem; }
.coh-ce-41a7a681 .views-field-search-api-excerpt { margin-top: 1rem; }
.coh-ce-41a7a681 .views-field-field-notice-date .notice-date { text-transform: uppercase; color: #60604d; font-weight: 800; font-size: 0.75rem; line-height: 1rem; letter-spacing: 0.03125rem; }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-9 { padding-left: 0.75rem; } }
.coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 2.625rem; }
@media (max-width: 70.1875rem) { .coh-row-xl.coh-ce-404f54eb .coh-row-inner .coh-column.coh-col-xl-10 { padding-left: 0.75rem; } }
.coh-ce-ddbb6f17 { margin-top: 2.8125rem; margin-bottom: 0; }
@media (max-width: 70.1875rem) { .coh-ce-ddbb6f17 { margin-top: 2.5rem; } }
.coh-ce-88ff9b92 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-9f94ab28:not(:last-child) { margin-bottom: 1rem; }
.coh-ce-8ee176c7 { margin-top: 1.5rem; }
.coh-ce-72162bcf:not(:last-child) { margin-bottom: 0.875rem; }
.coh-ce-9e5ef358 { margin-bottom: 1rem; }
.coh-ce-9e5ef358:last-child { margin-bottom: 0; }
.coh-row-xl.coh-ce-99933711 > .coh-row-inner { margin-right: -2rem; margin-left: -2rem; }
@media (max-width: 47.9375rem) { .coh-row-xl.coh-ce-99933711 > .coh-row-inner { margin-right: 0; margin-left: 0; } }
.coh-ce-43289f5d { margin-bottom: 1rem; padding-right: 32px !important; padding-left: 32px !important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 47.9375rem) { .coh-ce-43289f5d { padding-right: 0px!important; padding-left: 0px!important; } }
.coh-ce-fa772c5f { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #c4c4bb; padding-top: 1rem; padding-bottom: 1rem; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-row-xl.coh-ce-fc1daf37 > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-row-xl.coh-ce-fc1daf37 > .coh-row-inner > .coh-column { padding-right: 0; padding-left: 0; }
.coh-ce-f07df642 { padding-right: 0; padding-left: 0; border-top-width: 0.0625rem; border-bottom-width: 0.0625rem; border-top-style: solid; border-bottom-style: solid; border-top-color: #c4c4bb; border-bottom-color: #c4c4bb; }
.coh-ce-f07df642:first-child { border-style: none; padding-right: 0; padding-left: 0; }
.coh-ce-f07df642:last-child { border-top-style: none; border-bottom-style: solid; border-bottom-width: 0.0625rem; border-bottom-color: #c4c4bb; }
.coh-ce-f07df642:last-child:nth-child(even) { border-top-style: solid; }
.coh-ce-f07df642:only-child { border-style: none; padding-right: 0; padding-left: 0; }
.coh-ce-f07df642 > article > .coh-container > .coh-row-xl > .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-ce-f07df642 > article > .coh-container > .coh-row-xl > .coh-row-inner .coh-column { padding-right: 0; padding-left: 0; }
