.coh-style-modal-open-button-link { height: 2.25rem;width: 2.25rem;content: "\e145";font-family: material-icons;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: var(--ssa-color-palette-white);-webkit-border-radius: 50%;border-radius: 50%;position: absolute;bottom: -18px;left: 50%;-webkit-transform: translateX(-18px);-ms-transform: translateX(-18px);transform: translateX(-18px); } .coh-style-modal-open-button-link::before { content: "\e145";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;color: var(--ssa-color-palette-yellow);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; }
.coh-style-fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1rem;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-fake-button:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-fake-button::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem; }
.coh-style-read-more-button-light { background-color: var(--ssa-color-palette-gray-10);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-light:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-brand-color); } .coh-style-read-more-button-light::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-light.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-padding-top-bottom-large { padding-top: 6rem;padding-bottom: 6rem; } @media (max-width: 1169px) { .coh-style-padding-top-bottom-large { padding-top: 4.5rem;padding-bottom: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-top-bottom-large { padding-top: 3rem;padding-bottom: 3rem; }  }
.coh-style-slider-pagination { 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; } .coh-style-slider-pagination li { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-slider-pagination li::before { content: normal; } .coh-style-slider-pagination li button { background-color: var(--ssa-color-palette-brand-color);height: 0.375rem;width: 0.375rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;margin-right: 0.25rem;margin-left: 0.25rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-slider-pagination li button:hover { background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-slider-pagination li.slick-active button { background-color: var(--ssa-color-palette-brand-color-dark);height: 0.625rem;width: 0.625rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem; }
.coh-style-yellow-poppy-list li,.coh-style-white-poppy-list li,.coh-style-black-poppy-list li { list-style-position: outside;list-style-type: none;padding-left: 1.875rem;position: relative;margin-left: 0rem; } .coh-style-yellow-poppy-list li::before,.coh-style-white-poppy-list li::before,.coh-style-black-poppy-list li::before { background-image: url("/sites/default/files/images/default-images/icon-poppy-yellow.svg");background-position: center center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;height: 1.625rem;width: 1.6875rem;position: absolute;left: 0rem;content: ""; } .coh-style-white-poppy-list li::before { background-image: url("/sites/default/files/images/default-images/white-poppy-icon.png");background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-black-poppy-list li::before { background-image: url("/sites/default/files/images/default-images/icon-poppy-dark-blue.svg");background-position: center center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }
.coh-style-hero-component .quicklinks { 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-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (max-width: 1023px) { .coh-style-hero-component .quicklinks { -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;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }  } .coh-style-hero-component .quicklinks .quicklink.coh-style-link-with-icon { border-width: 0.0625rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;border-style: solid;border-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-white);-webkit-transition: all 300ms ease;transition: all 300ms ease;padding-top: 0.625rem;padding-right: 1.875rem;padding-bottom: 0.625rem;padding-left: 1.875rem;margin-right: 1.25rem;margin-bottom: 0rem; } @media (max-width: 1023px) { .coh-style-hero-component .quicklinks .quicklink.coh-style-link-with-icon { margin-right: 0rem;margin-bottom: 0.625rem; }  } .coh-style-hero-component .quicklinks .quicklink.coh-style-link-with-icon:hover { color: var(--ssa-color-palette-gray-90);background-color: var(--ssa-color-palette-white);-webkit-transition: all 300ms ease;transition: all 300ms ease; } .coh-style-hero-component .quicklinks .quicklink.coh-style-link-with-icon::after { content: normal; }
.coh-style-iframe-component { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;height: 0rem;padding-bottom: 75%;position: relative; } .coh-style-iframe-component iframe { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
.coh-style-inner-modal { padding-top: 1.875rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem;max-width: 37.5rem;width: 100%;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;background-color: var(--ssa-color-palette-white); }
.coh-style-left-gradient-border { border-width: 0.1875rem;border-style: solid;border-right: 0;-webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#569BBE), to(#CF5C9B)) 1 100%;-webkit-border-image: -webkit-linear-gradient(top, #569BBE, #CF5C9B) 1 100%;-o-border-image: linear-gradient(to bottom, #569BBE, #CF5C9B) 1 100%;border-image: -webkit-gradient(linear, left top, left bottom, from(#569BBE), to(#CF5C9B)) 1 100%;border-image: linear-gradient(to bottom, #569BBE, #CF5C9B) 1 100%; }
.coh-style-link-color-gray { color: rgba(95, 96, 98, 1);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(0, 113, 188, 1);padding-top: 4px;padding-bottom: 4px; } .coh-style-link-color-gray:hover { color: rgba(95, 96, 98, 1);border-bottom-color: rgba(95, 96, 98, 1);border-bottom-width: 1px;border-bottom-style: solid; }
.coh-style-general-link-style { color: var(--ssa-color-palette-brand-color-dark);-webkit-transition: all 300ms ease;transition: all 300ms ease;text-decoration: underline; } .coh-style-general-link-style:hover { color: var(--ssa-color-palette-gray-90);-webkit-transition: all 300ms ease;transition: all 300ms ease; }
.coh-style-main-navigation-level-1 { color: var(--ssa-color-palette-gray-90);display: inline-block;height: 250px;background-color: rgba(0, 0, 0, 0);padding-right: 1.5rem;padding-left: 1.5rem;-webkit-transition: background-color 150ms ease;transition: background-color 150ms ease;position: relative; } .coh-style-main-navigation-level-1:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-very-light-blue);cursor: pointer; } .coh-style-main-navigation-level-1::after { display: block; } @media (max-width: 1023px) { .coh-style-main-navigation-level-1::after { content: "\e5e1";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }  }
.coh-style-modal-overlay { background-color: rgba(0, 0, 0, 0.6);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; }
.coh-style-paragraph-without-bottom-space { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }
.coh-style-document-reference-card { padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 1.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-width: 0.0625rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: var(--ssa-color-palette-white);-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-document-reference-card .document-name { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .coh-style-document-reference-card .document-name::before { content: "\f016";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.3125rem; } .coh-style-document-reference-card .document-link { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: auto; } .coh-style-document-reference-card .document-link::before { content: "\e171";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-right: 0.3125rem; }
.coh-style-box-shadow { -webkit-box-shadow: 0rem 0.125rem 1rem 0rem rgba(0, 0, 0, 0.05), 0rem 1rem 2.5rem 0rem rgba(0, 0, 0, 0.1); box-shadow: 0rem 0.125rem 1rem 0rem rgba(0, 0, 0, 0.05), 0rem 1rem 2.5rem 0rem rgba(0, 0, 0, 0.1); }
.coh-style-utility-menu-link { color: var(--ssa-color-palette-gray-90);font-weight: 500;font-size: 16px;line-height: 1.375rem;text-align: center; } .coh-style-utility-menu-link::before { height: 1.25rem;width: 1.25rem;content: "\e1c5";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: bottom;display: inline-block;margin-right: 0.5rem;margin-left: 0.5rem; }
.coh-style-background-gradient,.coh-style-extended-from-background-gradient { background-image: -webkit-gradient(linear , left top, left bottom , from(rgba(225,235,243,1)) , to(rgba(244,225,234,1))); background-image: -webkit-linear-gradient(top , rgba(225,235,243,1) 0% , rgba(244,225,234,1) 100%); background-image: linear-gradient(180deg , rgba(225,235,243,1) 0% , rgba(244,225,234,1) 100%);background-position: left top;background-size: cover;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-extended-from-background-gradient { background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }
.coh-style-search-button { color: var(--ssa-color-palette-gray-90);font-size: 16px !important;color: #292929 !important; } .coh-style-search-button::before { width: 1.25rem;height: 1.25rem;content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.5rem;margin-left: 0.5rem;vertical-align: bottom;display: inline-block; } .coh-style-search-button:hover { background-color: rgba(0, 0, 0, 0);background-color: transparent !important;color : rgb(49, 130, 206) !important; }
.coh-style-background-light-grey { background-color: var(--ssa-color-palette-gray-20); }
.coh-style-stat-card .icon { height: 2.75rem;width: 2.75rem;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;-webkit-border-radius: 0.75rem;border-radius: 0.75rem;background-color: var(--ssa-color-palette-yellow);position: absolute;top: 1.875rem;left: -0.375rem; } .coh-style-stat-card .icon::before { line-height: 0.0625rem;font-size: 1.5rem;color: var(--ssa-color-palette-gray-90); }
.coh-style-focusable-content input:focus,.coh-style-focusable-content select:focus,.coh-style-focusable-content textarea:focus,.coh-style-focusable-content button:focus,.coh-style-focusable-content a:focus { -webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); } .coh-style-focusable-content .card-link:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-style-focusable-content .card-link:focus::after { -webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); } .coh-style-focusable-content a[role="link"] { display: block; }
.coh-style-tag { padding-right: 0.75rem;padding-left: 0.75rem;font-weight: bold;-webkit-border-radius: 0.75rem;border-radius: 0.75rem;-webkit-transition: color 300ms ease, background-color 300ms ease;transition: color 300ms ease, background-color 300ms ease;height: 1.5rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: var(--ssa-color-palette-gray-10);margin-right: 0.75rem;color: var(--ssa-color-palette-gray-70); } @media (max-width: 767px) { .coh-style-tag { padding-right: 0.5rem;padding-left: 0.5rem;margin-right: 0.5rem; }  } .coh-style-tag:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); }
.coh-style-divider-line-flower,.coh-style-divider-light-grey-line,.coh-style-divider-poppy-top-left,.coh-style-dividet-white-dotted-line,.coh-style-divider-yellow-line,.coh-style-divider-poppy-bottom-right { height: 5rem;background-image: url("/sites/default/files/images/default-images/sffcu-flower.webp");background-position: center center;background-size: auto;background-repeat: repeat-x;background-attachment: scroll;background-color: var(--ssa-color-palette-brand-color);margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;width: 100%; } .coh-style-divider-light-grey-line { background-color: var(--ssa-color-palette-light-grey);height: 0.25rem;background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;border-style: none; } .coh-style-divider-poppy-top-left { margin-top: 3.75rem;margin-right: auto;margin-bottom: 1.25rem;margin-left: auto;color: var(--ssa-color-palette-brand-color);height: 0.0625rem;border-top-width: 0.125rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-brand-color);position: relative;overflow: visible;display: block; } .coh-style-divider-poppy-top-left::before { background-image: url("/sites/default/files/images/default-images/icon-poppy-half-top-pink.svg");background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;position: absolute;left: 0rem;display: block;content: "";height: 3.125rem;width: 6.75rem;bottom: 0rem; } .coh-style-dividet-white-dotted-line { background-color: rgba(0, 0, 0, 0);border-top-width: 0.1875rem;border-top-style: dotted;border-color: var(--ssa-color-palette-white);height: 0.0625rem;background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-divider-yellow-line { background-color: var(--ssa-color-palette-yellow);height: 0.25rem;background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;border-style: none; } .coh-style-divider-poppy-bottom-right { margin-top: 1.25rem;margin-right: auto;margin-bottom: 3.75rem;margin-left: auto;color: var(--ssa-color-palette-brand-color);height: 0.0625rem;position: relative;display: block;overflow: visible;border-bottom-width: 0.125rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-divider-poppy-bottom-right::after { background-image: url("/sites/default/files/images/default-images/icon-poppy-half-bottom-pink.svg");background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;height: 3.125rem;width: 6.75rem;position: absolute;display: block;right: 0rem;content: "";top: 0rem; }
.coh-style-slider-flex-layout .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-fill-space { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-fill-space > article { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-fill-space > article > .coh-container { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-style-fill-space > article > .coh-container > .coh-container:first-child { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-facet-accordion .collapsiblockTitle { background-image: none;background-origin: border-box;background-clip: border-box; } .coh-style-facet-accordion .collapsiblockTitle button { color: var(--ssa-color-palette-black);width: 100%; } .coh-style-facet-accordion .collapsiblockTitle h2 { font-size: 0.875rem;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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom-width: 0.125rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-brand-color);padding-right: 1.875rem;padding-bottom: 0.75rem;padding-left: 1.875rem; } .coh-style-facet-accordion .collapsiblockTitle h2::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-facet-accordion .collapsiblockTitle.collapsiblockCollapsed h2 { border-bottom-color: var(--ssa-color-palette-gray-20);border-bottom-width: 0.0625rem; } .coh-style-facet-accordion .collapsiblockTitle.collapsiblockCollapsed h2::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-facet-accordion .coh-block { margin-bottom: 2.5rem; } .coh-style-facet-accordion .facet-item { margin-left: 0rem;list-style-type: none;padding-right: 1.875rem;padding-left: 1.875rem; } .coh-style-facet-accordion .facet-item a { color: var(--ssa-color-palette-brand-color);cursor: pointer; } .coh-style-facet-accordion .facet-item a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-facet-accordion .facet-item a .facet-item__count { color: var(--ssa-color-palette-black);float: right; } .coh-style-facet-accordion .facet-item a.is-active { color: var(--ssa-color-palette-black); } .coh-style-facet-accordion .facet-item a.is-active .facet-item__status { color: var(--ssa-color-palette-brand-color); }
.coh-style-search-result-container { padding-bottom: 2rem;margin-bottom: 2rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } @media (max-width: 1169px) { .coh-style-search-result-container { margin-bottom: 1.5rem;padding-bottom: 1.5rem; }  }
.coh-style-contact-information { -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;margin-bottom: 0rem; } .coh-style-contact-information li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 0.5rem;margin-left: 0rem;list-style-type: none;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-style-contact-information li::before { width: 1rem;margin-right: 1rem; } .coh-style-contact-information li.place-contact-name::before { content: "\f007";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-company::before { content: "\f1ad";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-address::before { content: "\f041";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-telephone::before { content: "\f098";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-email::before { line-height: 1.5;content: "\f0e0";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-date-with-icon { margin-right: 0.5rem; } @media (max-width: 767px) { .coh-style-date-with-icon { margin-right: 0.25rem; }  } .coh-style-date-with-icon::before { content: "\f133";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.25rem; }
.coh-style-date-with-hyphen { margin-right: 0.75rem;margin-left: -0.5rem; } @media (max-width: 767px) { .coh-style-date-with-hyphen { margin-right: 0.5rem;margin-left: -0.25rem; }  } .coh-style-date-with-hyphen::before { margin-right: 0.25rem;content: "-"; } @media (max-width: 767px) { .coh-style-date-with-hyphen::before { margin-right: 0.125rem; }  }
.coh-style-location-with-icon { position: relative;z-index: 1; } .coh-style-location-with-icon::before { content: "\f041";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.25rem; }
.coh-style-search-block form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;height: 60px; } .coh-style-search-block.form-item-keywords { padding: 0 !important; } .coh-style-search-block.form-item-keywords #edit-keywords { padding-top: 16px;padding-bottom: 16px;padding-left: 5px;height: 100%; } .coh-style-search-block .form-actions { 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;background-color: var(--ssa-color-palette-yellow);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;padding: 0rem;background-color: #FCB813 !important; } .coh-style-search-block .form-actions::before { content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;font-size: 16px;color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease;transition: color 300ms ease;pointer-events: none; } .coh-style-search-block .button.form-submit { height: 3.75rem;width: 3.5rem;padding: 0rem;background-color: rgba(0, 0, 0, 0);border-style: none;color: rgba(0, 0, 0, 0);z-index: 1;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-style: none; } .coh-style-search-block .form-text { height: 60px;border: none !important;background-color: var(--ssa-color-palette-yellow); } .coh-style-search-block .form-text:focus { -webkit-box-shadow: none !important; box-shadow: none !important; } .coh-style-search-block .form-item { padding: 0 !important; } @media (max-width: 1023px) { .coh-style-search-block .form-item { width: 100%; }  }
.coh-style-hide-default-listing-view + .coh-row .default-listing-view { display: none; }
.coh-style-clear-facets-block #block-clear-facet-filters { padding-top: 1rem;padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem;font-size: 0.875rem; } @media (max-width: 1023px) { .coh-style-clear-facets-block #block-clear-facet-filters { padding-right: 1.5rem;padding-left: 1.5rem; }  }
.coh-style-map-info-window p { font-size: 0.75rem;margin-bottom: 0.375rem;line-height: 1.25; }
.coh-style-extra-info { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 0rem; } .coh-style-extra-info li { font-weight: bold;font-size: 0.75rem;margin-bottom: 0rem;margin-left: 0rem;list-style-type: none; } @media (max-width: 564px) { .coh-style-extra-info li { font-size: 0.625rem; }  }
.coh-style-header-light-theme { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-brand-color);min-height: 3.125rem;padding-right: 1.875rem;padding-left: 1.875rem;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-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;color: var(--ssa-color-palette-white); } @media (max-width: 1169px) { .coh-style-header-light-theme .utilities-bar-horizontal { padding-right: 0rem;padding-left: 0rem; }  } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu { -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: 1023px) { .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu { display: none; }  } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-white); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-white); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu li { padding-right: 0.75rem;padding-left: 0.75rem; } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-brand-color);width: 2rem; } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-light-theme .utilities-bar-horizontal a { color: var(--ssa-color-palette-white); } .coh-style-header-light-theme .utilities-bar-horizontal .routing-number { 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;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-header-light-theme .utilities-bar-horizontal .login-link { 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;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-header-light-theme .utilities-bar-horizontal .login-link a { margin-left: auto;position: relative; } .coh-style-header-light-theme .utilities-bar-horizontal .login-link a::before { height: 1rem;width: 1rem;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "\f007";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -20px; } .coh-style-header-light-theme .utilities-bar-horizontal > .coh-container { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-style-header-light-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-light-theme .main-menu-toggle-button { color: var(--ssa-color-palette-black); } .coh-style-header-light-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem 0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem 0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); }  } .coh-style-header-light-theme .main-menu > .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);font-size: 1.25rem;line-height: 0.0625rem;color: var(--ssa-color-palette-gray-70);font-family: var(--ssa-font-stacks-helveticaneue-lt-55-roman);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400; } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-light-theme .main-menu > .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li.is-expanded > a::after { content: "\e2ea";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 2px; }  } .coh-style-header-light-theme .main-menu > .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;position: relative; } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }  } .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-brand-color); }  } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a::after { position: absolute;top: 40%;right: 10px; }  } @media (max-width: 564px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > a::after { content: "\e5e1";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }  } @media (max-width: 1169px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > span.coh-link { border-bottom-style: solid; }  } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu > .menu-level-1 > li > span.coh-link { border-bottom-color: var(--ssa-color-palette-gray-20);border-bottom-width: 0.0625rem;padding-top: 0.625rem;padding-right: 0.625rem;padding-bottom: 0.625rem;padding-left: 0.625rem; }  } .coh-style-header-light-theme .main-menu > .menu-level-1 > li > span.coh-link::after { content: "\e313";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.625rem; } .coh-style-header-light-theme .main-menu > .menu-level-1 > li > span.coh-link:hover::after { content: "\e316";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper li { list-style-type: none; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;font-size: 1rem; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper li > a:hover { color: var(--ssa-color-palette-brand-color);text-decoration: none; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper .menu-level-1 > li { list-style-type: none;margin-left: 0rem; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper .menu-level-1 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-brand-color);font-size: 0.875rem; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color-light);text-decoration: none; } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper ul.menu { 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;row-gap: 1rem; } .coh-style-header-light-theme .main-menu hr { width: 6.25rem;margin: 0rem; } .coh-style-header-light-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-brand-color-dark);background-color: rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color-dark); }  } .coh-style-header-light-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-header-light-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-light-theme .search-wrapper #block-exposed-form-search input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .search-wrapper #block-exposed-form-search input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-light-theme .search-wrapper #block-exposed-form-search .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .search-wrapper #block-exposed-form-search .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .search-wrapper #block-exposed-form-search:focus-within { outline-color: var(--ssa-color-palette-yellow);outline-style: solid;outline-width: 0.1875rem;outline-offset: 0rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-style-header-dark-theme { background-color: var(--ssa-color-palette-gray-90); } .coh-style-header-dark-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-80); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-dark-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-dark-theme .main-menu-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-white);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color; } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .main-menu .menu-level-2 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .main-menu .menu-level-3 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-80); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-dark-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .search-wrapper #block-searchform input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .search-wrapper #block-searchform input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); }
.coh-style-header-colored-theme { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-header-colored-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-colored-theme .main-menu-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-white);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color; } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .main-menu .menu-level-2 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .main-menu .menu-level-3 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black); }  } .coh-style-header-colored-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .search-wrapper #block-searchform input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .search-wrapper #block-searchform input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black); }
.coh-style-footer-light-theme { background-color: var(--ssa-color-palette-white);border-top-width: 0.125rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-yellow);-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; } .coh-style-footer-light-theme .footer-menu a { color: var(--ssa-color-palette-black); } .coh-style-footer-light-theme .footer-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-light-theme .footer-menu .footer-menu-level-1 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-column-gap: 2rem;-moz-column-gap: 2rem;column-gap: 2rem; } .coh-style-footer-light-theme .footer-menu .footer-menu-level-1 span.coh-link { font-weight: normal;color: var(--ssa-color-palette-black);font-size: 1.25rem;line-height: 1.5rem; } .coh-style-footer-light-theme .footer-menu .footer-menu-level-1 span.coh-link::after { background-color: var(--ssa-color-palette-yellow);height: 0.0625rem;width: 3.125rem;display: block;content: "";margin-top: 1.25rem;margin-bottom: 1.25rem; } .coh-style-footer-light-theme .footer-menu .coh-menu-list-item { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;list-style-type: none;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-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-style-footer-light-theme .footer-menu .footer-menu-level-2 a { font-weight: normal;color: var(--ssa-color-palette-gray-70);margin-bottom: 0.3125rem;display: inline-block;-webkit-transition: all 200ms linear;transition: all 200ms linear;font-size: 0.875rem; } .coh-style-footer-light-theme .footer-menu .footer-menu-level-2 a:hover { color: var(--ssa-color-palette-brand-color);-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-style-footer-light-theme .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-light-theme .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-footer-light-theme .secondary-row { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);width: 100%; } .coh-style-footer-light-theme .secondary-row .inner-container { 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; } @media (max-width: 767px) { .coh-style-footer-light-theme .secondary-row .inner-container { -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-style-footer-light-theme .secondary-row .utilities-menu { height: auto;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-footer-light-theme .secondary-row .utilities-menu li { list-style-type: none;margin-top: 0rem;margin-right: 0.625rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-footer-light-theme .secondary-row .utilities-menu li a { color: var(--ssa-color-palette-white);text-decoration: underline;font-size: 0.75rem; } .coh-style-footer-light-theme .primary-row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding-top: 2.5rem;padding-bottom: 1.25rem; } .coh-style-footer-light-theme .primary-row .container-left { width: 12.75rem;-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;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-style-footer-light-theme .primary-row .container-right { 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;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } @media (max-width: 564px) { .coh-style-footer-light-theme .primary-row .container-right { margin-left: 3.125rem; }  } .coh-style-footer-light-theme .footer-main-container { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-light-grey);padding-top: 2.5rem;padding-bottom: 2.5rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-light-grey);-webkit-column-gap: 2rem;-moz-column-gap: 2rem;column-gap: 2rem; } @media (max-width: 767px) { .coh-style-footer-light-theme .footer-main-container { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: inherit;-webkit-justify-content: inherit;-ms-flex-pack: inherit;justify-content: inherit; }  } .coh-style-footer-light-theme .footer-main-container .footer-main-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;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } @media (max-width: 1023px) { .coh-style-footer-light-theme .footer-main-container .footer-main-left { -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; }  } .coh-style-footer-light-theme .footer-main-container .footer-main-center { 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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-footer-light-theme .footer-main-container .footer-main-right { 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: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-footer-light-theme .footer-main-container .footer-main-right .webform-submission-newsletter-signup-form { 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;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;-webkit-column-gap: 0.5rem;-moz-column-gap: 0.5rem;column-gap: 0.5rem; } .coh-style-footer-light-theme > .coh-container-boxed { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-style-footer-light-theme .footer-main-bottom { padding-top: 1.25rem;padding-bottom: 2.5rem;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-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-column-gap: 1rem;-moz-column-gap: 1rem;column-gap: 1rem; }
.coh-style-footer-colored-theme { background-color: var(--ssa-color-palette-brand-color); } .coh-style-footer-colored-theme .footer-menu a { color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme .footer-menu a:hover { color: var(--ssa-color-palette-black); } .coh-style-footer-colored-theme .social-links a { color: var(--ssa-color-palette-black); } .coh-style-footer-colored-theme .social-links a:hover { color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme .secondary-row { background-color: var(--ssa-color-palette-brand-color-dark);color: var(--ssa-color-palette-white); }
.coh-style-footer-dark-theme { background-color: var(--ssa-color-palette-gray-90); } .coh-style-footer-dark-theme .footer-menu a { color: var(--ssa-color-palette-white); } .coh-style-footer-dark-theme .footer-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-dark-theme .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-dark-theme .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-footer-dark-theme .secondary-row { background-color: var(--ssa-color-palette-gray-80);color: var(--ssa-color-palette-white); }
.coh-style-text-color-light-background { color: var(--ssa-color-palette-black); }
.coh-style-text-color-colored-background { color: var(--ssa-color-palette-white); }
.coh-style-text-color-dark-background { color: var(--ssa-color-palette-white); }
.coh-style-fake-link-with-icon { color: var(--ssa-color-palette-brand-color);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;font-size: 0.875rem;line-height: 1.25;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: color 300ms ease;transition: color 300ms ease; } .coh-style-fake-link-with-icon::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.375rem;font-size: 0.625rem; }
.coh-style-card-text-dark-background { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background a { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .fake-link { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-tag { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-tag:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-card-text-dark-background .card-person { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-person:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-place { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-place:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-link:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background:hover .fake-link { color: var(--ssa-color-palette-brand-color-light); } .coh-style-card-text-dark-background:hover .fake-button { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-card-text-light-background { color: var(--ssa-color-palette-black); } .coh-style-card-text-light-background a { color: var(--ssa-color-palette-brand-color-dark); } .coh-style-card-text-light-background .fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-light-background .card-date { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-tag { color: var(--ssa-color-palette-gray-70);background-color: var(--ssa-color-palette-gray-10); } .coh-style-card-text-light-background .card-tag:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-light-background .card-person { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-person:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background .card-place { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-place:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background .card-link:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background:hover .fake-button { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-card-text-colored-background { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background a { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .fake-link { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .fake-button { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-tag { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-tag:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-colored-background .card-person { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-person:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-place { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-place:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-link { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-link:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background:hover .fake-link { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-colored-background:hover .fake-button { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); }
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, background-color 300ms ease;transition: 200ms ease box-shadow, background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1169px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a { background-color: rgba(0, 0, 0, 0);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow;transition: 200ms ease box-shadow;color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);font-weight: bold;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem; } @media (max-width: 1169px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a:hover { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li.is-active a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);background-color: rgba(0, 0, 0, 0); }
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black);-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, background-color 300ms ease;transition: 200ms ease box-shadow, background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 1rem;padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 1.25rem;padding-left: 0rem;font-weight: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem; }  } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a::before { margin-right: 1.25rem;content: "\e145";font-family: material-icons;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: var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a { background-color: rgba(0, 0, 0, 0);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a::before { content: "\e15b";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow;transition: 200ms ease box-shadow;color: var(--ssa-color-palette-black);background-color: rgba(0, 0, 0, 0);font-weight: normal;font-size: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem; } @media (max-width: 1169px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a:hover { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-black);background-color: rgba(0, 0, 0, 0); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li.is-active a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color); }
.coh-style-accordion-tabs-solid .coh-accordion-title { margin-bottom: 0.0625rem; } .coh-style-accordion-tabs-solid .coh-accordion-title a { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-tabs-solid .coh-accordion-title a:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-accordion-tabs-solid .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:hover { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color);font-weight: bold;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;margin-right: 0.0625rem;margin-bottom: 0.0625rem; } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a:hover { background-color: var(--ssa-color-palette-brand-color-dark); }
.coh-style-paragraph-small { font-size: 0.75rem; }
.coh-style-modal-close-button-light,.coh-style-modal-close-button-color,.coh-style-modal-close-button-dark { height: 3rem;width: 3rem;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: var(--ssa-color-palette-brand-color);font-size: 1.5rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;background-color: var(--ssa-color-palette-gray-10); } .coh-style-modal-close-button-light::before,.coh-style-modal-close-button-color::before,.coh-style-modal-close-button-dark::before { content: "\2715"; } .coh-style-modal-close-button-light:hover,.coh-style-modal-close-button-color:hover,.coh-style-modal-close-button-dark:hover { color: var(--ssa-color-palette-brand-color-dark);background-color: var(--ssa-color-palette-gray-20); } .coh-style-modal-close-button-color { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease;-webkit-border-radius: 50%;border-radius: 50%;margin-top: 20px;margin-right: 20px; } .coh-style-modal-close-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-modal-close-button-dark { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-modal-close-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); }
.coh-style-slider-navigation-left,.coh-style-slider-navigation-right { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;height: 3.5rem;width: 3rem;background-color: rgba(0, 0, 0, 0.25);-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;transition: background-color 300ms ease; } @media (max-width: 1169px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { width: 2rem; }  } @media (max-width: 767px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { width: 1.5rem; }  } .coh-style-slider-navigation-left::before,.coh-style-slider-navigation-right::before { content: "\f053";font-family: icomoon;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: var(--ssa-color-palette-white);font-size: 1rem;-webkit-transition: color 300ms ease;transition: color 300ms ease; } @media (max-width: 767px) { .coh-style-slider-navigation-left::before,.coh-style-slider-navigation-right::before { font-size: 0.75rem; }  } .coh-style-slider-navigation-left:hover,.coh-style-slider-navigation-right:hover { background-color: rgba(0, 0, 0, 0.5); } .coh-style-slider-navigation-right::before { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-modal-open-button-light,.coh-style-modal-open-button-dark,.coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-gray-10);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-modal-open-button-light:hover,.coh-style-modal-open-button-dark:hover,.coh-style-modal-open-button-color:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-brand-color-dark); } .coh-style-modal-open-button-dark { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-read-more-button-dark { background-color: var(--ssa-color-palette-black);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-dark::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-dark.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-read-more-button-color { background-color: var(--ssa-color-palette-brand-color);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-color::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-color.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-read-more { padding-top: 0.5rem;padding-right: 1.25rem;padding-bottom: 0.5rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: color 300ms ease;transition: color 300ms ease; } .coh-style-read-more:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-read-more::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.25rem; } .coh-style-read-more.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-heading-xl { font-size: 5rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.5rem; } @media (max-width: 1536px) { .coh-style-heading-xl { font-size: 4.5rem; }  } @media (max-width: 1169px) { .coh-style-heading-xl { font-size: 4rem; }  } @media (max-width: 1023px) { .coh-style-heading-xl { font-size: 3.5rem; }  } @media (max-width: 767px) { .coh-style-heading-xl { font-size: 3rem; }  } @media (max-width: 564px) { .coh-style-heading-xl { font-size: 2.5rem; }  }
.coh-style-heading-1-size { font-size: 3rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.5rem; } @media (max-width: 1536px) { .coh-style-heading-1-size { font-size: 2.5rem; }  } @media (max-width: 1169px) { .coh-style-heading-1-size { font-size: 2rem; }  } @media (max-width: 767px) { .coh-style-heading-1-size { font-size: 1.75rem; }  }
.coh-style-heading-2-size { font-weight: bold;font-size: 2rem;line-height: 1.25;margin-bottom: 1.5rem; } @media (max-width: 1536px) { .coh-style-heading-2-size { font-size: 1.75rem; }  } @media (max-width: 767px) { .coh-style-heading-2-size { font-size: 1.5rem; }  }
.coh-style-heading-3-size { font-size: 1.5rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.25rem; } @media (max-width: 1169px) { .coh-style-heading-3-size { font-size: 1.375rem; }  } @media (max-width: 767px) { .coh-style-heading-3-size { font-size: 1.25rem; }  }
.coh-style-heading-4-size { font-size: 1.25rem;font-weight: bold;margin-bottom: 1.375rem;line-height: 1.5;margin-bottom: 1rem; } @media (max-width: 1169px) { .coh-style-heading-4-size { font-size: 1.125rem; }  } @media (max-width: 767px) { .coh-style-heading-4-size { margin-bottom: 1.25rem; }  }
.coh-style-heading-5-size { font-size: 1rem;margin-bottom: 1.375rem;line-height: 1.25;margin-bottom: 0.5rem;font-weight: bold; } @media (max-width: 767px) { .coh-style-heading-5-size { margin-bottom: 1.25rem; }  }
.coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-light { font-size: 0.875rem;font-weight: bold;line-height: 1.25;margin-bottom: 1rem; } @media (max-width: 1169px) { .coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-light { margin-bottom: 0.5rem; }  } .coh-style-pre-heading-dark { color: var(--ssa-color-palette-black); } .coh-style-pre-heading-blue { color: var(--ssa-color-palette-brand-color); } .coh-style-pre-heading-light { color: var(--ssa-color-palette-white); }
.coh-style-multi-column-two-column { -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; } @media (max-width: 1169px) { .coh-style-multi-column-two-column { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-two-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
.coh-style-multi-column-three-column { -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; } @media (max-width: 1169px) { .coh-style-multi-column-three-column { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-three-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
.coh-style-margin-top-small { margin-top: 2rem; } @media (max-width: 1169px) { .coh-style-margin-top-small { margin-top: 1.5rem; }  }
.coh-style-margin-bottom-small { margin-bottom: 2rem; } @media (max-width: 1169px) { .coh-style-margin-bottom-small { margin-bottom: 1.5rem; }  }
.coh-style-padding-top-bottom-medium { padding-top: 4rem;padding-bottom: 4rem; } @media (max-width: 1169px) { .coh-style-padding-top-bottom-medium { padding-top: 3rem;padding-bottom: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-top-bottom-medium { padding-top: 2rem;padding-bottom: 2rem; }  }
.coh-style-padding-top-bottom-small { padding-top: 2rem;padding-bottom: 2rem; } @media (max-width: 1169px) { .coh-style-padding-top-bottom-small { padding-top: 1.5rem;padding-bottom: 1.5rem; }  }
.coh-style-padding-top-large { padding-top: 6rem; } @media (max-width: 1169px) { .coh-style-padding-top-large { padding-top: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-top-large { padding-top: 3rem; }  }
.coh-style-padding-top-medium { padding-top: 4rem; } @media (max-width: 1169px) { .coh-style-padding-top-medium { padding-top: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-top-medium { padding-top: 2rem; }  }
.coh-style-sidebar-nav { margin-bottom: 0rem; } .coh-style-sidebar-nav li { list-style-type: none;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-sidebar-nav li a { font-weight: bold;color: var(--ssa-color-palette-black);line-height: 1rem;font-size: 0.875rem;padding-top: 1.25rem;padding-bottom: 1.25rem;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;-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, color 200ms ease;transition: 200ms ease box-shadow, color 200ms ease; } @media (max-width: 767px) { .coh-style-sidebar-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-sidebar-nav li a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-sidebar-nav li ul { margin-top: 0rem;margin-bottom: 0rem; } .coh-style-sidebar-nav li ul > li > a { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1169px) { .coh-style-sidebar-nav li ul > li > a { padding-right: 1.5rem;padding-left: 1.5rem; }  } .coh-style-sidebar-nav li.is-active > a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-sidebar-nav li.is-active > a:hover { color: var(--ssa-color-palette-black); }
.coh-style-padding-top-small { padding-top: 2rem; } @media (max-width: 1169px) { .coh-style-padding-top-small { padding-top: 1.5rem; }  }
.coh-style-padding-bottom-large { padding-bottom: 6rem; } @media (max-width: 1169px) { .coh-style-padding-bottom-large { padding-bottom: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom-large { padding-bottom: 3rem; }  }
.coh-style-padding-bottom-medium { padding-bottom: 4rem; } @media (max-width: 1169px) { .coh-style-padding-bottom-medium { padding-bottom: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom-medium { padding-bottom: 2rem; }  }
.coh-style-view-pagination { margin-bottom: 0rem; } .coh-style-view-pagination .pager__item { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;list-style-type: none;margin-right: 0.25rem;margin-left: 0.25rem; } .coh-style-view-pagination .pager__item a { background-color: var(--ssa-color-palette-white);display: block;min-height: 2rem;min-width: 2rem;-webkit-border-radius: 1rem;border-radius: 1rem;line-height: 2rem;text-align: center;-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-view-pagination .pager__item a:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-view-pagination .is-active a { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-view-pagination .is-active a:hover { background-color: var(--ssa-color-palette-black); } .coh-style-view-pagination .pager__item--first a { background-color: rgba(0, 0, 0, 0); } .coh-style-view-pagination .pager__item--first a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color-light); } .coh-style-view-pagination .pager__item--last a { background-color: rgba(0, 0, 0, 0); } .coh-style-view-pagination .pager__item--last a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color-light); }
.coh-style-padding-bottom-small { padding-bottom: 2rem; } @media (max-width: 1169px) { .coh-style-padding-bottom-small { padding-bottom: 1.5rem; }  }
.coh-style-padding-left-right-large { padding-right: 6rem;padding-left: 6rem; } @media (max-width: 1169px) { .coh-style-padding-left-right-large { padding-right: 4.5rem;padding-left: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-left-right-large { padding-right: 3rem;padding-left: 3rem; }  }
.coh-style-padding-left-right-small { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1169px) { .coh-style-padding-left-right-small { padding-right: 1.5rem;padding-left: 1.5rem; }  }
.coh-style-padding-small { padding: 2rem; } @media (max-width: 1169px) { .coh-style-padding-small { padding: 1.5rem; }  }
.coh-style-link-with-icon,.coh-style-link-with-icon-underlined { color: var(--ssa-color-palette-brand-color);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;font-size: 0.875rem;line-height: 0.0625rem;font-weight: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-with-icon::after,.coh-style-link-with-icon-underlined::after { content: "\e5c8";font-family: material-icons;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.375rem; } .coh-style-link-with-icon-underlined { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-brand-color);padding-bottom: 0.3125rem;-webkit-transition: all 300ms ease;transition: all 300ms ease; } @media (max-width: 767px) { .coh-style-link-with-icon-underlined { margin-right: auto !important; }  } .coh-style-link-with-icon-underlined:hover { padding-bottom: 0.3125rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-yellow);-webkit-transition: all 300ms ease;transition: all 300ms ease; }
.coh-style-link-button-dark { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1.25;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-link-button-dark::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; }
.coh-style-link-button-light { background-color: var(--ssa-color-palette-gray-10);color: var(--ssa-color-palette-gray-90);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1.25;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-button-light:hover { background-color: var(--ssa-color-palette-gray-90);color: var(--ssa-color-palette-white); } .coh-style-link-button-light::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; }
.coh-style-link-button-color,.coh-style-link-button-color-yellow { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.875rem;padding-right: 3.75rem;padding-bottom: 0.875rem;padding-left: 3.75rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 1.375rem;line-height: 1.2;font-weight: normal;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-radius: 0.75rem;border-radius: 0.75rem; } .coh-style-link-button-color:hover,.coh-style-link-button-color-yellow:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-link-button-color-yellow { color: var(--ssa-color-palette-gray-80);background-color: var(--ssa-color-palette-yellow); } .coh-style-link-button-color-yellow:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-70); }
.coh-style-breadcrumbs { margin-bottom: 0rem;padding-top: 0.25rem;padding-bottom: 0.25rem; } .coh-style-breadcrumbs li { display: inline-block;margin-top: 0rem;margin-bottom: 0rem;margin-left: 0rem;font-size: 0.875rem; } @media (max-width: 1169px) { .coh-style-breadcrumbs li { font-size: 0.75rem; }  } @media (max-width: 767px) { .coh-style-breadcrumbs li { font-size: 0.625rem; }  } .coh-style-breadcrumbs li::before { content: normal; } .coh-style-breadcrumbs li::after { content: "/";padding-right: 0.375rem;padding-left: 0.375rem;color: var(--ssa-color-palette-brand-color); } @media (max-width: 767px) { .coh-style-breadcrumbs li::after { padding-right: 0.25rem;padding-left: 0.25rem; }  } .coh-style-breadcrumbs li:last-child::after { content: normal; }
.coh-style-tick-list,.coh-style-purple-tick-list { margin-bottom: 0rem; } .coh-style-tick-list li,.coh-style-purple-tick-list li { list-style-type: none;font-size: 1rem; } .coh-style-tick-list li::before,.coh-style-purple-tick-list li::before { content: "\f00c";font-family: icomoon;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: rgba(28, 134, 59, 1);margin-top: 0.1875rem;margin-right: 0.5rem;height: 1rem;width: 1rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;font-size: 1rem;display: inline;-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-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; } .coh-style-purple-tick-list li::before { color: rgba(130, 14, 75, 1); }
.coh-style-social-icon { list-style-type: none;margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-social-icon a { background-color: var(--ssa-color-palette-brand-color);height: 2rem;width: 2rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 1rem;border-radius: 1rem;-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;margin-right: 0.25rem;margin-left: 0.25rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-social-icon a::before { content: "\f09a";font-family: icomoon;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: var(--ssa-color-palette-white);font-size: 1rem; } .coh-style-social-icon a:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.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: var(--ssa-color-palette-brand-color);border-right-color: rgba(0, 0, 0, 0.2); } .coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button { background-color: var(--ssa-color-palette-brand-color);-webkit-border-radius: 50%;border-radius: 50%;position: relative;-webkit-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 { content: "\f04b";font-family: icomoon;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: var(--ssa-color-palette-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: var(--ssa-color-palette-brand-color-dark); } .coh-style-video .mejs__controls { z-index: 2;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: var(--ssa-color-palette-brand-color);background-image: none;padding: 0rem; } .coh-style-video .mejs__controls .mejs__button { line-height: normal;height: 2.5rem;width: 2.5rem; } .coh-style-video .mejs__controls .mejs__button button { color: var(--ssa-color-palette-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;transition: background-color 300ms ease-in-out;margin: 0rem; } .coh-style-video .mejs__controls .mejs__button button:hover { background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-video .mejs__controls .mejs__button.mejs__play button::before { content: "\f04b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__pause button::before { content: "\f04c";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__replay button::before { content: "\f01e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__mute button::before { content: "\f026";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.25rem; } .coh-style-video .mejs__controls .mejs__button.mejs__unmute button::before { content: "\f028";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.25rem; } .coh-style-video .mejs__controls .mejs__button .mejs__volume-slider { background-color: var(--ssa-color-palette-brand-color); } .coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button::before { content: "\f065";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button.mejs__unfullscreen button::before { content: "\f065";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .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: var(--ssa-color-palette-white);height: 2.5rem;width: 2.5rem;font-size: 0.75rem;padding: 0rem; } .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: 0rem;margin: 0rem; } .coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total { margin: 0rem; }
.coh-style-paragraph-extra-large { font-size: 3rem;font-weight: bold;margin-bottom: 0rem;line-height: 1.25; } @media (max-width: 1169px) { .coh-style-paragraph-extra-large { font-size: 2.5rem; }  } @media (max-width: 767px) { .coh-style-paragraph-extra-large { font-size: 2rem; }  }
.coh-style-paragraph-large { font-size: 1.5rem;line-height: 1.5; } @media (max-width: 1169px) { .coh-style-paragraph-large { font-size: 1.25rem; }  }
.coh-ce-a90d796f { 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-ce-3ca73404 { background-color: rgba(219, 226, 233, 1); }
.coh-ce-dd90a07f { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-de1841af { text-align: right;font-size: 0.875rem; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-4efe3f3d { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }
.coh-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-bac846b1 .card-outer-container { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a90d796f { 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-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-be6ad4d4 .card-outer-container { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a90d796f { 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-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-a90d796f { 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-ce-2863065b .slick-dots { padding-top: 1rem; }
.coh-ce-d69cf191 { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-32bb9dc6 { 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-32bb9dc6 .card-outer-container { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a90d796f { 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-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-a90d796f { 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-ce-2863065b .slick-dots { padding-top: 1rem; }
.coh-ce-d69cf191 { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-e26e7467 .card-outer-container { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a90d796f { 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-ce-a90d796f { 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-ce-f84c2d56 form.views-exposed-form { 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: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 20px; } .coh-ce-f84c2d56 form.views-exposed-form .form-item { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-e26e7467 .card-outer-container { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a90d796f { 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-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-a90d796f { 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-ce-9c23e4ec { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; }
.coh-ce-22edfc28 { 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: 100%; }
.coh-ce-d47157a4 { list-style-type: none; }
.coh-ce-5464d549 { list-style-type: none; }
.coh-ce-61cbe9b2 { list-style-type: none; }
.coh-ce-39a1ac35 { list-style-type: none; }
.coh-ce-5161516a { list-style-type: none; }
.coh-ce-458aeaf { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; } @media (max-width: 1023px) { .coh-ce-458aeaf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;height: auto; }  }
.coh-ce-963b7bfe { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 0rem;padding-left: 0rem;-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-shadow: none !important;box-shadow: none !important; } @media (max-width: 1023px) { .coh-ce-963b7bfe { padding-right: 0rem;padding-left: 0rem;display: block; }  } .coh-ce-963b7bfe.is-expanded { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-963b7bfe.in-active-trail > a { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-gray-90);color: #ffffff !important; } @media (max-width: 1023px) { .coh-ce-963b7bfe.in-active-trail > a { background-color: var(--ssa-color-palette-white);color: #292929 !important; }  } .coh-ce-963b7bfe.in-active-trail > .menu-level-2-bar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-ce-963b7bfe.in-active-trail > .menu-level-2-bar { display: none; }  }
.coh-ce-7341e947 { font-size: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 24px;padding-bottom: 24px;line-height: 22px;font-weight: 500;color: var(--ssa-color-palette-gray-70);-webkit-transition: color 150ms ease !important;transition: color 150ms ease !important; } @media (max-width: 1023px) { .coh-ce-7341e947 { height: auto; }  } .coh-ce-7341e947::before { content: " ";background-color: var(--ssa-color-palette-light-grey);height: 55%;width: 90%;position: absolute;top: 50%;left: 50%;z-index: -1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 24px;border-radius: 24px;opacity: 0;-webkit-transition: all 150ms ease;transition: all 150ms ease; } .coh-ce-7341e947:hover { background-color: rgba(0, 0, 0, 0);color: #000 !important; } .coh-ce-7341e947:hover::before { opacity: 1; } .coh-ce-7341e947:focus { -webkit-box-shadow: none !important; box-shadow: none !important; }
.coh-ce-62644af0 { background-color: var(--ssa-color-palette-brand-color-light);width: 100%;left: 0rem;position: absolute;top: 100%;display: none; } @media (max-width: 1023px) { .coh-ce-62644af0 { background-color: var(--ssa-color-palette-white);position: relative;padding-left: 24px; }  }
.coh-ce-1e2cba80 { width: 88.0625rem;position: relative; } @media (max-width: 1536px) { .coh-ce-1e2cba80 { width: 95%; }  }
.coh-ce-1dad4b11 { font-size: 16px;display: none;height: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 24px;padding-right: 0rem;padding-bottom: 24px;padding-left: 0rem;line-height: 22px;font-weight: 500;color: var(--ssa-color-palette-gray-70);-webkit-transition: color 150ms ease !important;transition: color 150ms ease !important;display: none !important; } @media (max-width: 1023px) { .coh-ce-1dad4b11 { height: auto;display: block;display: block !important; }  } .coh-ce-1dad4b11::before { content: " ";background-color: var(--ssa-color-palette-light-grey);height: 55%;width: 90%;position: absolute;top: 50%;left: 50%;z-index: -1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 24px;border-radius: 24px;opacity: 0;-webkit-transition: all 150ms ease;transition: all 150ms ease; } .coh-ce-1dad4b11:hover { background-color: rgba(0, 0, 0, 0);color: #000 !important; } .coh-ce-1dad4b11:hover::before { opacity: 1; } .coh-ce-1dad4b11:focus { -webkit-box-shadow: none !important; box-shadow: none !important; } .coh-ce-1dad4b11::after { display: none; }
.coh-ce-e4055277 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 0rem;margin-bottom: 0rem; } @media (max-width: 1023px) { .coh-ce-e4055277 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-3bc4b679 { list-style-type: none;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;border-top-color: rgba(0, 0, 0, 0);border-top-width: 4px;border-top-style: solid; } .coh-ce-3bc4b679.is-expanded .menu-level-3-wrapper { visibility: visible; }
.coh-ce-80051cde { font-size: 16px;color: var(--ssa-color-palette-white);padding-top: 14px;padding-right: 18px;padding-bottom: 14px;padding-left: 18px;font-weight: 500; } @media (max-width: 1023px) { .coh-ce-80051cde { color: var(--ssa-color-palette-brand-color-light);font-weight: 700;padding-top: 12px;padding-right: 0rem;padding-bottom: 12px;padding-left: 0rem; }  } .coh-ce-80051cde:hover { color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-ce-80051cde:hover { color: var(--ssa-color-palette-brand-color-dark); }  } .coh-ce-80051cde:focus { -webkit-box-shadow: none !important; box-shadow: none !important; }
.coh-ce-81388224 { position: absolute;top: 100%;left: 0rem;z-index: 1;display: none;pointer-events: none; } @media (max-width: 1023px) { .coh-ce-81388224 { display: block;position: relative;-webkit-border-radius: 0rem;border-radius: 0rem; }  } .coh-ce-81388224 [class*="coh-ce-cpt_container"] { -webkit-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;-webkit-border-bottom-right-radius: 12px;border-bottom-right-radius: 12px; } @media (max-width: 1023px) { .coh-ce-81388224 [class*="coh-ce-cpt_mega_menu_block_card"] { display: none; }  } @media (max-width: 1023px) { .coh-ce-81388224 div { -webkit-border-radius: 0rem; border-radius: 0rem;-webkit-border-radius: 0 !important;border-radius: 0 !important; }  } .coh-ce-81388224 ul.menu li a { font-size: 16px !Important; } .coh-ce-81388224 ul.menu li span { font-size: 16px !important; }
.coh-ce-9b755963 { pointer-events: auto;width: 1000px;-webkit-border-bottom-left-radius: 12px;border-bottom-left-radius: 12px;-webkit-border-bottom-right-radius: 12px;border-bottom-right-radius: 12px; } @media (max-width: 1023px) { .coh-ce-9b755963 { -webkit-border-radius: 0rem; border-radius: 0rem;width: 100%; }  } .coh-ce-9b755963 li { list-style: none; } .coh-ce-9b755963::after { content : ' ';position: fixed;top: 100%;left: 0rem;z-index: -1;height: 100%;width: 100%;background-color: var(--ssa-color-palette-gray-70); }
.coh-ce-6f78460f { overflow: hidden;position: relative; }
.coh-ce-d29a2266 { position: relative;-webkit-border-radius: 1rem;border-radius: 1rem;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-gray-90); }
.coh-ce-2bf15074 { position: static;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; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-42bc939c { font-style: normal; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-ef0944fc { position: static;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; } @media (max-width: 767px) { .coh-ce-ef0944fc { padding-top: 1.5rem; }  }
.coh-ce-6661966b::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-42bc939c { font-style: normal; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-db7f7e49 { color: var(--ssa-color-palette-brand-color-dark);-webkit-transition: all 300ms ease;transition: all 300ms ease; } .coh-ce-db7f7e49:hover { color: var(--ssa-color-palette-gray-80);-webkit-transition: all 300ms ease;transition: all 300ms ease; }
.coh-ce-9fed6af2 { position: relative;border-width: 0.125rem;-webkit-border-radius: 1rem;border-radius: 1rem;border-style: solid;border-color: var(--ssa-color-palette-gray-90);-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-75bf4ffe { 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-42bc939c { font-style: normal; }
.coh-ce-1bb6175d { 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-aa6b7f10 { display: block;padding-top: 0.875rem;padding-right: 3.75rem;padding-bottom: 0.875rem;padding-left: 3.75rem;-webkit-transition: all 300ms ease;transition: all 300ms ease;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color-dark);-webkit-border-radius: 0.5rem;border-radius: 0.5rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-brand-color-dark);margin-bottom: 0.625rem;width: 100%;text-align: center; } .coh-ce-aa6b7f10:hover { -webkit-transition: all 300ms ease; transition: all 300ms ease;background-color: var(--ssa-color-palette-brand-color-light); }
.coh-ce-7fb989cf { display: block;padding-top: 0.875rem;padding-right: 3.75rem;padding-bottom: 0.875rem;padding-left: 3.75rem;-webkit-transition: all 300ms ease;transition: all 300ms ease;color: var(--ssa-color-palette-brand-color-dark);background-color: var(--ssa-color-palette-white);-webkit-border-radius: 0.5rem;border-radius: 0.5rem;text-align: center;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-brand-color-dark);width: 100%; } .coh-ce-7fb989cf:hover { -webkit-transition: all 300ms ease; transition: all 300ms ease;background-color: var(--ssa-color-palette-very-light-blue); }
.coh-ce-c4f54ef { min-height: 23.375rem;max-width: 100vw;width: 100vw;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;margin-right: -webkit-calc( -50vw + 50%);margin-right: calc( -50vw + 50%);margin-left: -webkit-calc( -50vw + 50%);margin-left: calc( -50vw + 50%);position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow: clip; } .coh-ce-c4f54ef img { -o-object-position: 0% 50%; object-position: 0% 50%;-o-object-fit: cover;object-fit: cover;position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;height: 100%;width: 100%;max-height: none;max-width: none;margin-top: 0rem;margin-bottom: 0rem; } .coh-ce-c4f54ef article { height: 100%;width: 100%;position: absolute; }
.coh-ce-28a0c9a3 { -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-808a72d7 { text-align: center; }
.coh-ce-425e7c8e { border-top-style: solid;border-bottom-style: solid;border-top-width: 2px;border-bottom-width: 2px;border-top-color: rgba(151, 151, 151, 1);border-bottom-color: rgba(151, 151, 151, 1);color: rgba(95, 96, 98, 1);color: #5f6062; }
.coh-ce-a934a3be { background-color: var(--ssa-color-palette-gray-10);height: 100%; }
.coh-ce-42bc939c { font-style: normal; }
.coh-ce-fabdb074 { display: table;-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;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;border-collapse: initial;width: 100%;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-20);overflow: hidden;-webkit-border-radius: 0.5rem;border-radius: 0.5rem; } .coh-ce-fabdb074 > div { vertical-align: top;display: table-cell;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; } .coh-ce-fabdb074 > div:first-child .office-hours__table th { border-right-style: none;border-bottom-style: none;border-left-style: none; } .coh-ce-fabdb074 > div:first-child .office-hours__table td { border-right-style: none;-webkit-border-radius: 0rem;border-radius: 0rem;border-bottom-style: none; } .coh-ce-fabdb074 > div > div:first-child { background-color: var(--ssa-color-palette-brand-color-dark);color: var(--ssa-color-palette-white);padding-top: 0.625rem;padding-right: 0.625rem;padding-bottom: 0.625rem;padding-left: 0.625rem;font-weight: bold;text-align: center;font-size: 1.125rem; } .coh-ce-fabdb074 > div:last-child .office-hours__table th { border-left-style: none; } .coh-ce-fabdb074 > div:last-child .office-hours__table td { border-right-style: none;border-bottom-style: none; } .coh-ce-fabdb074 .office-hours__table { border-collapse: collapse;width: 100%;margin-bottom: 0rem; } .coh-ce-fabdb074 .office-hours__table th,.coh-ce-fabdb074 .office-hours__table td { text-align: center;padding-top: 0.5rem;padding-right: 0.5rem;padding-bottom: 0.5rem;padding-left: 0.5rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-20); }
.coh-ce-22560d86 { position: relative;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-a55124d3 { 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-a8d4e1f9::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-42bc939c { font-style: normal; }
.coh-ce-704ea629 { position: absolute;top: 0.75rem;left: 0.75rem;z-index: 1; }
.coh-ce-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2bf15074 { position: static;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; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-202945a6 { margin-bottom: 0.5rem; }
.coh-ce-7271209c::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9d8e5215 { margin-bottom: 1.5rem; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-ef0944fc { position: static;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; } @media (max-width: 767px) { .coh-ce-ef0944fc { padding-top: 1.5rem; }  }
.coh-ce-202945a6 { margin-bottom: 0.5rem; }
.coh-ce-35616871::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9d8e5215 { margin-bottom: 1.5rem; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-972b1726 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative; }
.coh-ce-65b810ab { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-ce-70163efb { margin-bottom: 0.375rem; }
.coh-ce-e8a4fb6b::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-5d1d1749 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;min-width: 5rem;max-width: 9rem;-o-object-fit: cover;object-fit: cover;height: 100%; }
.coh-ce-c4742b6 { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } @media (max-width: 564px) { .coh-ce-c4742b6 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }  }
.coh-ce-13c60bc1 { margin-bottom: 0rem; }
.coh-ce-e6030702 { margin-bottom: 1.5rem; } .coh-ce-e6030702 li { list-style-type: none;margin-bottom: 0.5rem;margin-left: 0rem; }
.coh-ce-fa57ab88 { font-size: 1.5rem; } @media (max-width: 1169px) { .coh-ce-fa57ab88 { font-size: 1.25rem; }  }
.coh-ce-db853e0b { text-transform: lowercase; }
.coh-ce-db9e8527 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-transition: all 300ms ease;transition: all 300ms ease; } .coh-ce-db9e8527:hover { background-color: var(--ssa-color-palette-white);-webkit-transition: all 300ms ease;transition: all 300ms ease; }
.coh-ce-6153de09 { 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;text-align: center; }
.coh-ce-70163efb { margin-bottom: 0.375rem; }
.coh-ce-bc9a01af { line-height: 1.25; }
.coh-ce-1da1a9ec { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-1da1a9ec img { max-height: 9.375rem;max-width: 9.375rem;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-7c7b52f9 { text-align: center;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; }
.coh-ce-b11925df { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-babd7b1e { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-babd7b1e img { max-height: 9.375rem;max-width: 9.375rem;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-db9e8527 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-transition: all 300ms ease;transition: all 300ms ease; } .coh-ce-db9e8527:hover { background-color: var(--ssa-color-palette-white);-webkit-transition: all 300ms ease;transition: all 300ms ease; }
.coh-ce-6153de09 { 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;text-align: center; }
.coh-ce-70163efb { margin-bottom: 0.375rem; }
.coh-ce-bc9a01af { line-height: 1.25; }
.coh-ce-bb461a90 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-bb461a90 img { max-height: 9.375rem;max-width: 9.375rem;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-b11925df { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-3fa83575 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-3fa83575 img { max-height: 9.375rem;max-width: 9.375rem;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2bf15074 { position: static;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; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-4ec38af0::after { content: "";position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-ef0944fc { position: static;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; } @media (max-width: 767px) { .coh-ce-ef0944fc { padding-top: 1.5rem; }  }
.coh-ce-3ef74934::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2c2d3a3 { position: static; }
.coh-ce-6ae5b3f { 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;height: 100%; }
.coh-ce-1019d075::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9941a73d { -o-object-fit: cover; object-fit: cover;height: 100%; }
.coh-ce-22560d86 { position: relative;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-a55124d3 { 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-2c39f0ba::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2bf15074 { position: static;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; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-842d0dda::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-ef0944fc { position: static;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; } @media (max-width: 767px) { .coh-ce-ef0944fc { padding-top: 1.5rem; }  }
.coh-ce-fbe611a4::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-2c2d3a3 { position: static; }
.coh-ce-c416cc99 { height: 100%; }
.coh-ce-c1f18432::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-dbb3a0f5 { margin-top: auto; }
.coh-ce-704ea629 { position: absolute;top: 0.75rem;left: 0.75rem;z-index: 1; }
.coh-ce-9941a73d { -o-object-fit: cover; object-fit: cover;height: 100%; }
.coh-ce-28a0c9a3 { -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-808a72d7 { text-align: center; }
.coh-ce-9ef21266 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-c3370d28 { background-color: var(--ssa-color-palette-gray-10); }
.coh-ce-a3e853cf li { list-style-type: none;margin-left: 0rem; }
.coh-ce-13c60bc1 { margin-bottom: 0rem; }
.coh-ce-dd385fc7 { display: block; }
.coh-ce-f027d308 { font-weight: bold; }
.coh-ce-92b5b0d4::before { content: "-";margin-right: 0.5rem;margin-left: 0.5rem; }
.coh-ce-42bc939c { font-style: normal; }
.coh-ce-22560d86 { position: relative;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-a55124d3 { 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-aa753498::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-dbb3a0f5 { margin-top: auto; }
.coh-ce-1d8a9052 { position: absolute;top: 0.75rem;left: 0.75rem;z-index: 1; }
.coh-ce-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2bf15074 { position: static;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; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-1187d402::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-3b95372d { 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;position: static; } @media (max-width: 767px) { .coh-ce-3b95372d { padding-top: 1.5rem; }  }
.coh-ce-5d257c0d::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-7e564741 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-7e564741 li { font-size: 0.75rem; } @media (max-width: 767px) { .coh-ce-7e564741 li { font-size: 0.625rem; }  }
.coh-ce-f53e21f2 { position: relative;z-index: 2; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2c2d3a3 { position: static; }
.coh-ce-b5364c8f { -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;height: 100%; }
.coh-ce-8f2de645::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-dbb3a0f5 { margin-top: auto; }
.coh-ce-704ea629 { position: absolute;top: 0.75rem;left: 0.75rem;z-index: 1; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-53e57ffd { height: 100%;-o-object-fit: cover;object-fit: cover; }
.coh-ce-6f8f9745 { background-color: var(--ssa-color-palette-brand-color-dark);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-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-height: 23.75rem;position: relative;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; } @media (max-width: 767px) { .coh-ce-6f8f9745 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;max-height: none;padding-top: 1.5rem;padding-right: 1.5rem;padding-bottom: 1.5rem;padding-left: 1.5rem; }  } .coh-ce-6f8f9745 .article-header-image img { max-height: 25rem;max-width: 25rem;width: 100%; } .coh-ce-6f8f9745 a { color: var(--ssa-color-palette-white); } .coh-ce-6f8f9745 a:hover { text-decoration: underline; } .coh-ce-6f8f9745 ul li:last-child::after { content: normal;color: var(--ssa-color-palette-yellow); } .coh-ce-6f8f9745 ul li::after { color: var(--ssa-color-palette-yellow);content: "/";padding-right: 0.3125rem; }
.coh-ce-85621a59 { top: 6.25rem;margin-bottom: 2.5rem; } @media (max-width: 767px) { .coh-ce-85621a59 { top: 0rem;margin-bottom: 0rem; }  }
.coh-ce-650ab2e { text-align: left;color: var(--ssa-color-palette-white); }
.coh-ce-4cbbbbba { -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start;color: var(--ssa-color-palette-white); }
.coh-ce-28a0c9a3 { -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-d365b805 { background-color: var(--ssa-color-palette-gray-10);position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;margin-top: 4rem; } @media (max-width: 1169px) { .coh-ce-d365b805 { margin-top: 3rem; }  }
.coh-ce-20ae43e8 { margin-bottom: 0.375rem; } @media (max-width: 767px) { .coh-ce-20ae43e8 { margin-bottom: 0rem; }  }
.coh-ce-1ea6e77b::after { height: 100%;width: 100%;position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-712d5635 { max-width: 9rem; } @media (max-width: 564px) { .coh-ce-712d5635 { max-width: 6rem; }  }
.coh-ce-6efa8e60 { position: relative;-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; }
.coh-ce-a55124d3 { 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-5747daeb::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-dbb3a0f5 { margin-top: auto; }
.coh-ce-1d8a9052 { position: absolute;top: 0.75rem;left: 0.75rem;z-index: 1; }
.coh-ce-73aa535c { position: relative;z-index: 1; }
.coh-ce-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-9aaedf33 { margin-bottom: 2rem; } @media (max-width: 1169px) { .coh-ce-9aaedf33 { margin-bottom: 1.5rem; }  }
.coh-ce-cpt_video_media-ea901c4e { width: 100%; }
.coh-ce-cpt_utilities_bar_vertical-81040a3c { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: stretch;-webkit-justify-content: stretch;-ms-flex-pack: stretch;justify-content: stretch;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_vertical-81040a3c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_utilities_bar_vertical-81040a3c .social-links a { width: auto; }
.coh-ce-cpt_utilities_bar_vertical-80f39919 { height: 100%; } .coh-ce-cpt_utilities_bar_vertical-80f39919 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_vertical-80f39919 + * { margin-left: 0rem; }  } .coh-ce-cpt_utilities_bar_vertical-80f39919 ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-ce-cpt_utilities_bar_vertical-80f39919 a { padding-top: 0.75rem;padding-right: 1rem;padding-bottom: 0.75rem;padding-left: 1rem; }
.coh-ce-cpt_utilities_bar_horizontal-830836c6 { height: 100%; } .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * { margin-left: 0rem; }  }
.coh-ce-cpt_testimonial_card-3154f319 { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_testimonial_card-bae161d7 { border-left-style: none;padding-right: 0rem;padding-left: 0rem;margin-bottom: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_testimonial_card-bae161d7::before { content: normal; }
.coh-ce-cpt_testimonial_card-b75d23dc { margin-top: auto;padding-top: 1.5rem;line-height: 1rem;font-size: 1rem;color: var(--ssa-color-palette-gray-70); }
.coh-ce-cpt_testimonial_card-c7998237 { -webkit-border-radius: 100%; border-radius: 100%;width: 3.5rem;margin-right: auto;margin-bottom: 1.75rem;margin-left: auto; }
.coh-ce-cpt_testimonial_card-fddf352c { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;color: var(--ssa-color-palette-gray-70); }
.coh-ce-cpt_testimonial_card-174b89fd { margin-bottom: 0.5rem;font-weight: bold; }
.coh-ce-cpt_testimonial_card-92c7cc8a { padding-bottom: 0.25rem;font-size: 0.875rem; }
.coh-ce-cpt_testimonial_card-18495c3e { font-size: 0.875rem; }
.coh-ce-cpt_tabs_container_vertical_tabs-a902b84a .coh-accordion-tabs-nav { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_tabs_container_vertical_tabs-a902b84a.space-between-nav-content .coh-accordion-tabs-content { padding-left: 11.5%; } @media (max-width: 1169px) { .coh-ce-cpt_tabs_container_vertical_tabs-a902b84a.space-between-nav-content .coh-accordion-tabs-content { padding-left: 0rem; }  }
.coh-ce-cpt_stat_card-cd7b8910 { height: 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: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }
.coh-ce-cpt_stat_card-e6aa3942 { font-weight: bold;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-right: 1rem; } .coh-ce-cpt_stat_card-e6aa3942.large { font-size: 6rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-e6aa3942.large { font-size: 4.5rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-e6aa3942.large { font-size: 3.5rem; }  } .coh-ce-cpt_stat_card-e6aa3942.medium { font-size: 4.5rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-e6aa3942.medium { font-size: 3.5rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-e6aa3942.medium { font-size: 2.5rem; }  } .coh-ce-cpt_stat_card-e6aa3942.small { font-size: 2rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-e6aa3942.small { font-size: 2rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-e6aa3942.small { font-size: 1.5rem; }  }
.coh-ce-cpt_stat_card-4fc032ab { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
.coh-ce-cpt_stat_card-df22d29 { margin-bottom: 1rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
@media (max-width: 1169px) { .coh-ce-cpt_stat_card-fe6a3c30 { margin-top: 0.75rem;margin-left: 0.75rem; }  }
.coh-ce-cpt_stat_card-f54eb2ac { font-weight: bold;font-size: 1.25rem;display: block;color: var(--ssa-color-palette-gray-90);line-height: 1; }
.coh-ce-cpt_stat_card-72284ac4 { font-size: 1rem;color: var(--ssa-color-palette-gray-90); }
.coh-ce-cpt_social_links_card-849e44df { margin-bottom: 1rem; }
.coh-ce-cpt_social_links_card-33a132e2 { margin-right: -0.25rem;margin-bottom: 0rem;margin-left: -0.25rem; }
.coh-ce-cpt_social_links_card-5dada3cd { margin-bottom: 0.5rem; }
.coh-ce-cpt_social_links_card-bb596a78.facebook::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.twitter::before { content: "\f099";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.linkedin::before { content: "\f0e1";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.youtube::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.vimeo::before { content: "\f27d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.instagram::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.medium::before { content: "\f23a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.pinterest::before { content: "\f231";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.rss::before { content: "\f09e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.behance::before { content: "\f1b4";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.drupal::before { content: "\f1a9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.github::before { content: "\f09b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.xing::before { content: "\f168";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.bitbucket::before { content: "\f171";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.whatsapp::before { content: "\f232";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.slideshare::before { content: "\f1e7";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.flickr::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.vkontakte::before { content: "\f189";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.tumblr::before { content: "\f173";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_social_links-c4355378 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_social_links-c4355378 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; }  }
.coh-ce-cpt_social_links-ff917e8c { margin-bottom: 0rem;margin-left: 0rem;list-style-type: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }
.coh-ce-cpt_social_links-7fba6170 { height: 2.5rem;width: 2rem;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;font-size: 0.875rem; } @media (max-width: 767px) { .coh-ce-cpt_social_links-7fba6170 { width: auto; }  } .coh-ce-cpt_social_links-7fba6170.facebook::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.twitter::before { content: "\f099";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.linkedin::before { content: "\f0e1";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.youtube::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.vimeo::before { content: "\f27d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.instagram::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.medium::before { content: "\f23a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.pinterest::before { content: "\f231";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.rss::before { content: "\f09e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.behance::before { content: "\f1b4";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.drupal::before { content: "\f1a9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.github::before { content: "\f09b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.xing::before { content: "\f168";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.bitbucket::before { content: "\f171";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.whatsapp::before { content: "\f232";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.slideshare::before { content: "\f1e7";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.flickr::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.vkontakte::before { content: "\f189";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.tumblr::before { content: "\f173";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_slide_item-2ee1ff76 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important; }
.coh-ce-cpt_site_header-6dcb6315 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 59px; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-6dcb6315 { margin-bottom: 0rem; }  } .coh-ce-cpt_site_header-6dcb6315.header-position--relative { position: relative;z-index: 3;top: 0rem;left: 0rem;right: 0rem; } .coh-ce-cpt_site_header-6dcb6315.header-position--fixed { position: fixed;top: 0rem;left: 0rem;right: 0rem;z-index: 3; } .toolbar-horizontal.toolbar-fixed .coh-ce-cpt_site_header-6dcb6315.header-position--fixed { top: 2.4375rem; } .toolbar-horizontal.toolbar-fixed.toolbar-tray-open .coh-ce-cpt_site_header-6dcb6315.header-position--fixed { top: 4.9375rem; } .toolbar-vertical.toolbar-fixed .coh-ce-cpt_site_header-6dcb6315.header-position--fixed { top: 2.4375rem; } .coh-ce-cpt_site_header-6dcb6315.menu-column-count-desktop-1 .main-menu .menu-level-1 > li { position: relative; } .coh-ce-cpt_site_header-6dcb6315.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper { width: 20rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50% !important;right: auto; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-6dcb6315.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper { width: auto;-webkit-transform: translateX(0rem);-ms-transform: translateX(0rem);transform: translateX(0rem);left: 0 !important; }  } .coh-ce-cpt_site_header-6dcb6315.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper > .coh-container-boxed { max-width: none;margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_site_header-3edd91d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;vertical-align: middle; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-3edd91d { height: 3rem; }  }
.coh-ce-cpt_site_header-be6a858c { max-height: 5rem;width: auto;display: block; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-be6a858c { max-height: 3rem;display: none; }  }
.coh-ce-cpt_site_header-30819c48 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-30819c48 { display: block;max-height: 30px; }  }
.coh-ce-cpt_site_header-22ae2348 { 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; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-22ae2348 { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }  }
.coh-ce-cpt_site_header-8a31fe82 { position: relative; }
.coh-ce-cpt_site_header-7e5dd812 { 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;height: 3rem;width: 3rem;font-size: 1.5rem;-webkit-transition: color 300ms ease-in-out;transition: color 300ms ease-in-out;-webkit-box-shadow: none;box-shadow: none; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-7e5dd812 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_site_header-7e5dd812::before { content: "\f0c9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-7e5dd812.menu-active::before { content: "\f00d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-7e5dd812.menu-active::after { background-color: rgba(0, 0, 0, 0.5);height: -webkit-calc(100vh - 48px);height: calc(100vh - 48px);width: 100vw;position: fixed;top: 3rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: -1; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-7e5dd812.menu-active::after { content: ""; }  } .coh-ce-cpt_site_header-7e5dd812.menu-active ~ .hamburger-border { opacity: 1; } .coh-ce-cpt_site_header-7e5dd812.menu-active:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_site_header-7e5dd812.menu-active:active { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_site_header-7e5dd812:focus { -webkit-box-shadow: none; box-shadow: none; }
.coh-ce-cpt_site_header-3c3608e7 { position: absolute;bottom: 0rem;width: 100%;height: 4px;-webkit-border-radius: 12px;border-radius: 12px;background-color: var(--ssa-color-palette-brand-color-light);display: block;opacity: 0;-webkit-transition: 150ms ease-in-out opacity;transition: 150ms ease-in-out opacity; }
.coh-ce-cpt_site_header-20cd7d0c { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-20cd7d0c { position: absolute;top: 100%;left: 0rem;right: 0rem;display: none;height: auto;max-width: 66%; }  } @media (max-width: 564px) { .coh-ce-cpt_site_header-20cd7d0c { max-width: 100%; }  }
.coh-ce-cpt_site_header-cae467c8 { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-cae467c8 { height: -webkit-calc(100vh - 48px); height: calc(100vh - 48px);overflow: scroll;-webkit-overflow-scrolling: touch;padding-bottom: 7.125rem; }  }
.coh-ce-cpt_site_header-85f5d826 { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-85f5d826 { height: auto; }  }
.coh-ce-cpt_site_header-58c874e7 { 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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0rem;padding-bottom: 0rem;margin-left: 0.5rem;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;min-width: 3rem;gap: 10px; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-58c874e7 { padding-top: 0rem;padding-bottom: 0rem;margin-left: 0rem;-webkit-flex-basis: 60%;-ms-flex-preferred-size: 60%;flex-basis: 60%;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; }  } .menu-position-desktop--right .coh-ce-cpt_site_header-58c874e7 { -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; } @media (max-width: 1023px) { .menu-position-desktop--right .coh-ce-cpt_site_header-58c874e7 { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  } .coh-ce-cpt_site_header-58c874e7> a,.coh-ce-cpt_site_header-58c874e7button { padding-top: 1.5625rem;padding-right: 0rem;padding-bottom: 1.5625rem;padding-left: 0rem; }
@media (max-width: 1023px) { .coh-ce-cpt_site_header-b11dae0a { font-size: 0rem; }  } .coh-ce-cpt_site_header-b11dae0a::before { content: "\e0c8"; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-b11dae0a::before { font-size: 16px; }  }
@media (max-width: 1023px) { .coh-ce-cpt_site_header-c3858361 { font-size: 0rem; }  } .coh-ce-cpt_site_header-c3858361::before { content: "\f2be";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-c3858361::before { font-size: 16px; }  }
.coh-ce-cpt_site_header-cc97f596 { font-size: 1rem;font-weight: 500;color: var(--ssa-color-palette-gray-90);position: relative; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-cc97f596 { font-size: 0rem;font-size: 0 !important; }  } .coh-ce-cpt_site_header-cc97f596::before { content: "\f002";font-family: icomoon;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: var(--ssa-color-palette-gray-90);margin-right: 0.5rem;margin-left: 0.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-cc97f596::before { font-size: 16px; }  } .coh-ce-cpt_site_header-cc97f596.search-active { background-color: rgba(0, 0, 0, 0);background: none !important; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-cc97f596.search-active { padding-top: 10px;padding-right: 0rem;padding-bottom: 10px;padding-left: 0rem; }  } .coh-ce-cpt_site_header-cc97f596.search-active::before { content: "\f00d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-cc97f596.search-active::after { content: ' ';-webkit-border-radius: 12px;border-radius: 12px;background-color: var(--ssa-color-palette-brand-color-light);position: absolute;bottom: 0rem;left: 0rem;height: 4px;width: 100%; } .coh-ce-cpt_site_header-cc97f596:focus { -webkit-box-shadow: none; box-shadow: none;box-shadow: none !important; }
.coh-ce-cpt_site_header-1a7a83f6 { display: none;position: absolute;top: 100%;z-index: 1;height: 60px; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-1a7a83f6 { width: 100%;left: 0rem; }  }
.coh-ce-cpt_site_header-f50e17c5 #block-exposed-form-search:focus-within { outline-style: none;-webkit-border-radius: 0rem;border-radius: 0rem;border: none !important;outline-style: none !important; }
.coh-ce-cpt_site_header-c6e6ab95 { -webkit-border-radius: 0rem; border-radius: 0rem;height: 60px; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-c6e6ab95 { width: 100%; }  } .coh-ce-cpt_site_header-c6e6ab95:focus-within { outline-style: none;-webkit-border-radius: 0rem;border-radius: 0rem; } .coh-ce-cpt_site_header-c6e6ab95:focus { border: none !important;outline: none !important; }
.coh-ce-cpt_site_footer-732e2a1b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-732e2a1b { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.menu-position-desktop--left .coh-ce-cpt_site_footer-532fb371 { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } .menu-position-desktop--center .coh-ce-cpt_site_footer-532fb371 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--right .coh-ce-cpt_site_footer-532fb371 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-ce-cpt_site_footer-532fb371::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-532fb371::after { margin-right: 0rem; }  }
.menu-position-desktop--left .coh-ce-cpt_site_footer-88e8fcf4 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--center .coh-ce-cpt_site_footer-88e8fcf4 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--right .coh-ce-cpt_site_footer-88e8fcf4 { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } @media (max-width: 767px) { .menu-position-desktop--right .coh-ce-cpt_site_footer-88e8fcf4 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }  } .coh-ce-cpt_site_footer-88e8fcf4::before { margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-88e8fcf4::before { margin-left: 0rem; }  }
.coh-ce-cpt_site_footer-6b4ab1ad { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 5rem;padding-right: 2rem;padding-left: 2rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-6b4ab1ad { height: auto;padding-right: 0rem;padding-left: 0rem;-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-cpt_site_footer-6b4ab1ad p { font-size: 0.75rem; } .coh-ce-cpt_site_footer-6b4ab1ad p:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_site_footer-595b4965 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 1rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-595b4965 { margin-right: 0rem;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;height: 5rem;max-width: 17.5rem;text-align: center; }  } .coh-ce-cpt_site_footer-595b4965::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-595b4965::after { margin-right: 0rem; }  }
.coh-ce-cpt_site_footer-7974db9e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: 1rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-7974db9e { margin-left: 0rem;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;height: 5rem;text-align: center;max-width: 17.5rem; }  } .coh-ce-cpt_site_footer-7974db9e::before { margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-7974db9e::before { margin-left: 0rem; }  }
.coh-ce-cpt_price_card-6c50e96c { 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;padding-top: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_price_card-13c60bc1 { margin-bottom: 0rem; }
.coh-ce-cpt_price_card-12c4107e::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 1; }
.coh-ce-cpt_price_card-6eb4d95c { margin-top: 2rem;margin-bottom: 2rem; }
.coh-ce-cpt_price_card-b2503be0 { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;margin-top: auto; }
.coh-ce-cpt_price_card-1775711d { margin-left: -0.5rem; }
.coh-ce-cpt_price_card-77973a3b { font-size: 3.125rem; }
.coh-ce-cpt_price_card-5d509b1 { font-size: 0.875rem;font-weight: bold;margin-bottom: 1.5rem; }
.coh-ce-cpt_price_card-d17cb34a { margin-top: 1.5rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }
.coh-ce-cpt_price_card-bb2456a { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1.5rem; }
.coh-ce-cpt_modal_window-50d5c6fb { overflow: auto;max-height: -webkit-calc(100vh - 4rem);max-height: calc(100vh - 4rem);-webkit-overflow-scrolling: touch;padding: 2rem; } @media (max-width: 1169px) { .coh-ce-cpt_modal_window-50d5c6fb { max-height: -webkit-calc(100vh - 3rem); max-height: calc(100vh - 3rem);padding: 1.5rem; }  }
.coh-ce-cpt_menu_block_component-ebb5af31 ul > li.menu-item > a { display: inline-block;color: var(--ssa-color-palette-gray-70);background-color: rgba(0, 0, 0, 0);-webkit-border-radius: 100px;border-radius: 100px;padding-top: 14px;padding-right: 12px;padding-bottom: 14px;padding-left: 12px;-webkit-transition: background-color 150ms ease-in-out;transition: background-color 150ms ease-in-out;font-size: 16px; } @media (max-width: 1023px) { .coh-ce-cpt_menu_block_component-ebb5af31 ul > li.menu-item > a { padding-top: 12px;padding-right: 0rem;padding-bottom: 12px;padding-left: 0rem; }  } .coh-ce-cpt_menu_block_component-ebb5af31 ul > li.menu-item > a:hover { background-color: var(--ssa-color-palette-light-grey);color: var(--ssa-color-palette-black); } .coh-ce-cpt_menu_block_component-ebb5af31 ul.menu { 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; } @media (max-width: 1023px) { .coh-ce-cpt_menu_block_component-ebb5af31 ul.menu { margin-top: 0rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_menu_block_component-ebb5af31 ul > li { margin: 0rem; }  }
.coh-ce-cpt_mega_menu_block_card-697eca31 { background-color: var(--ssa-color-palette-gray-10);-webkit-border-bottom-right-radius: 12px;border-bottom-right-radius: 12px; } .coh-ce-cpt_mega_menu_block_card-697eca31 .match-height { display: none; } .coh-ce-cpt_mega_menu_block_card-697eca31 .match-height:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .coh-ce-cpt_mega_menu_block_card-697eca31 .match-height:hover .menu-block-cta { background-color: var(--ssa-color-palette-button-yellow); }
.coh-ce-cpt_mega_menu_block_card-41d585a2 { padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;overflow: hidden; } .coh-ce-cpt_mega_menu_block_card-41d585a2 img { -webkit-border-radius: 12px; border-radius: 12px;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: 150ms ease-in-out transform;transition: 150ms ease-in-out transform; }
.coh-ce-cpt_mega_menu_block_card-d7d3f1e3 { overflow: hidden;-webkit-border-radius: 12px;border-radius: 12px; }
.coh-ce-cpt_mega_menu_block_card-6c7514a6 { color: var(--ssa-color-palette-black);margin-top: 16px;margin-bottom: 12px;line-height: 24px;text-transform: none;word-wrap: break-word;font-size: 18px;font-weight: 700;font-family: var(--ssa-font-stacks-helveticaneue-lt-55-roman);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_mega_menu_block_card-cece6954 { color: var(--ssa-color-palette-gray-70);margin-bottom: 12px; }
.coh-ce-cpt_mega_menu_block_card-b76c5e04 { width: 100%; }
.coh-ce-cpt_mega_menu_block_card-16613e91 { padding-top: 16px;padding-bottom: 16px;width: 100%;color: var(--ssa-color-palette-black);text-align: center;background-color: var(--ssa-color-palette-yellow);display: block;-webkit-border-bottom-right-radius: 12px;border-bottom-right-radius: 12px;-webkit-transition: background-color 150ms ease-in-out;transition: background-color 150ms ease-in-out; }
.coh-ce-cpt_logo_card-6456e07e { position: absolute;height: 100%;width: 100%;z-index: 1; }
.coh-ce-cpt_linked_feature_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_linked_feature_card-92be551f { margin-top: auto; }
.coh-ce-cpt_linked_feature_card-b72b89db { margin-bottom: 1em;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; } .coh-ce-cpt_linked_feature_card-b72b89db img { -webkit-border-radius: 12px; border-radius: 12px; }
.coh-ce-cpt_link-5685029c { margin-right: 0.5rem;margin-left: 0.5rem; } .coh-ce-cpt_link-5685029c.add-space-below { margin-bottom: 2rem; } @media (max-width: 1169px) { .coh-ce-cpt_link-5685029c.add-space-below { margin-bottom: 1.5rem; }  } .coh-ce-cpt_link-5685029c.border { padding-bottom: 0.3125rem;border-bottom-style: solid;border-bottom-width: 0.0625rem;border-bottom-color: var(--ssa-color-palette-brand-color); }
.coh-ce-cpt_impact_card-c4fa5111 { 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;max-width: 25rem;height: 100%; }
.coh-ce-cpt_impact_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_impact_card-63e38b8f { color: var(--ssa-color-palette-white); } .coh-ce-cpt_impact_card-63e38b8f::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 2; }
.coh-ce-cpt_impact_card-38bc85ac { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;margin-top: auto; }
.coh-ce-cpt_image_media-6825b24e.image-object-fit-cover { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-6825b24e.image-object-fit-cover article { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-6825b24e.image-object-fit-cover article picture { 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-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-6825b24e.image-object-fit-cover article picture img { -o-object-fit: cover; object-fit: cover;height: 100%;width: auto; }
.coh-ce-cpt_icon_card-94fb902e.hidden-button { display: none; }
.coh-ce-cpt_icon_card-72248716 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_icon_card-56444755 { height: 100%;width: 100%;position: absolute;z-index: 1; }
.coh-ce-cpt_hero-fedf769c { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1169px) { .coh-ce-cpt_hero-fedf769c { padding-right: 1.5rem;padding-left: 1.5rem; }  } .coh-ce-cpt_hero-fedf769c.transparent-background { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_hero-fedf769c.solid-dark-background { background-color: var(--ssa-color-palette-gray-90); } .coh-ce-cpt_hero-fedf769c.solid-light-background { background-color: var(--ssa-color-palette-gray-10); } .coh-ce-cpt_hero-fedf769c.semi-transparent-dark-background { background-color: rgba(0, 0, 0, 0.5); }
.coh-ce-cpt_hero-9bb7152c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_hero-9bb7152c.fluid { min-height: 80vh; } .coh-ce-cpt_hero-9bb7152c.tall { min-height: 40rem; } @media (max-width: 1536px) { .coh-ce-cpt_hero-9bb7152c.tall { min-height: 37.5rem; }  } @media (max-width: 1169px) { .coh-ce-cpt_hero-9bb7152c.tall { min-height: 35rem; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-9bb7152c.tall { min-height: 25rem; }  } .coh-ce-cpt_hero-9bb7152c.short { min-height: 20rem; } @media (max-width: 1169px) { .coh-ce-cpt_hero-9bb7152c.short { min-height: 15rem; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-9bb7152c.short { min-height: 10rem; }  } .coh-ce-cpt_hero-9bb7152c.center-align-content { -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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_hero-9bb7152c.center-align-content .coh-wysiwyg { text-align: center; } .coh-ce-cpt_hero-9bb7152c.center-align-content .text-content { width: 64%;text-align: center; } @media (max-width: 1169px) { .coh-ce-cpt_hero-9bb7152c.center-align-content .text-content { width: 72%; }  } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.center-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-9bb7152c.center-align-content .drop-zone-content { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;width: 64%;margin-top: 4rem; } @media (max-width: 1169px) { .coh-ce-cpt_hero-9bb7152c.center-align-content .drop-zone-content { width: 72%; }  } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.center-align-content .drop-zone-content { width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-9bb7152c.center-align-content .drop-zone-content { margin-top: 3rem; }  } .coh-ce-cpt_hero-9bb7152c.center-align-content .buttons { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_hero-9bb7152c.left-align-content { -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; } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.left-align-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.left-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-9bb7152c.left-align-content .drop-zone-content { margin-left: 7.5rem;max-width: 40%; } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.left-align-content .drop-zone-content { width: 100%;margin-top: 4rem;margin-left: 0rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;max-width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-9bb7152c.left-align-content .drop-zone-content { margin-top: 3rem; }  } .coh-ce-cpt_hero-9bb7152c.right-align-content { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.right-align-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_hero-9bb7152c.right-align-content .text-content { width: 40%; } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.right-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-9bb7152c.right-align-content .drop-zone-content { margin-right: 7.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_hero-9bb7152c.right-align-content .drop-zone-content { width: 100%;margin-top: 4rem;margin-right: 0rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-9bb7152c.right-align-content .drop-zone-content { margin-top: 3rem; }  } .coh-ce-cpt_hero-9bb7152c.left-align-content-dropzone-below { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.coh-ce-cpt_hero-90186fb9 { -webkit-flex-basis: 0%; -ms-flex-preferred-size: 0%; flex-basis: 0%;-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_hero-fd5ded85.colored { color: var(--ssa-color-palette-brand-color); }
.coh-ce-cpt_hero-9babd191 { -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-cpt_gallery_slider-4d540297.move-pagination-up .slick-dots { top: -2rem; } .coh-ce-cpt_gallery_slider-4d540297.move-pagination-down .slick-dots { top: 1.5rem; }
.coh-ce-cpt_feature_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_feature_card-72248716 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_events_slider-8a32b71.dark-heading { color: var(--ssa-color-palette-black); } .coh-ce-cpt_events_slider-8a32b71.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_events_slider-8a32b71.color-heading { color: var(--ssa-color-palette-brand-color); } .coh-ce-cpt_events_slider-8a32b71.align-left { text-align: left; } .coh-ce-cpt_events_slider-8a32b71.align-center { text-align: center; } .coh-ce-cpt_events_slider-8a32b71.align-right { text-align: right; }
.coh-ce-cpt_drupal_blocks-f4b9eee7.dark-title div > h2 { color: var(--ssa-color-palette-black); } .coh-ce-cpt_drupal_blocks-f4b9eee7.light-title div > h2 { color: var(--ssa-color-palette-white); } .coh-ce-cpt_drupal_blocks-f4b9eee7.color-title div > h2 { color: var(--ssa-color-palette-brand-color); }
.coh-ce-cpt_contact_information_card-b76fe74a { height: 100%;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-cpt_contact_information_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_contact_information_card-42bc939c { font-style: normal; }
.coh-ce-cpt_contact_information_card-12660737 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_column_0-9431213c { min-height: 100%;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-cpt_breadcrumbs-b00f9d69 { padding-top: 0rem;padding-bottom: 0rem; } .coh-ce-cpt_breadcrumbs-b00f9d69.transparent-background { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_breadcrumbs-b00f9d69.solid-dark-background { background-color: var(--ssa-color-palette-gray-90); } .coh-ce-cpt_breadcrumbs-b00f9d69.solid-light-background { background-color: var(--ssa-color-palette-gray-10); } .coh-ce-cpt_breadcrumbs-b00f9d69.semi-transparent-dark-background { background-color: rgba(0, 0, 0, 0.5);color: var(--ssa-color-palette-white); } .coh-ce-cpt_breadcrumbs-b00f9d69.position-absolute-top-left { position: absolute;top: 0rem;left: 0rem;width: 100%;z-index: 2; }
.coh-ce-cpt_blockquote-eebeed73 { padding-right: 0rem;padding-left: 0rem;border-left-style: none;margin-bottom: 0rem; } .coh-ce-cpt_blockquote-eebeed73::before { padding-left: 0rem; }
.coh-ce-cpt_blockquote-50ab9410 { font-size: 1rem;line-height: 1rem;padding-top: 1.5rem;margin-top: auto; }
.coh-ce-cpt_blockquote-553a8b89 { display: block;font-weight: bold; }
.coh-ce-cpt_blockquote-5baee877 { display: block;margin-top: 0.5rem; }
.coh-ce-cpt_blockquote-bf1797a2 { font-style: normal;font-size: 0.75rem; }
.coh-ce-cpt_background_video-3a31c24c { position: relative;z-index: -1; }
.coh-ce-cpt_background_video-5cc67da2 { width: 100%; }
.coh-ce-cpt_background_numbered_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_background_numbered_card-3dba1598 { position: absolute; }
.coh-ce-cpt_background_numbered_card-9b41655e { font-weight: 700;font-size: 8.125rem;color: rgba(247, 250, 252, 1); }
.coh-ce-cpt_articles_slider-8a32b71.dark-heading { color: var(--ssa-color-palette-black); } .coh-ce-cpt_articles_slider-8a32b71.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_articles_slider-8a32b71.color-heading { color: var(--ssa-color-palette-brand-color); } .coh-ce-cpt_articles_slider-8a32b71.align-left { text-align: left; } .coh-ce-cpt_articles_slider-8a32b71.align-center { text-align: center; } .coh-ce-cpt_articles_slider-8a32b71.align-right { text-align: right; }
.coh-ce-cpt_3_column_layout-58a1e221 { background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }

