.coh-style-pull-quote,.coh-style-pull-quote-large { font-family: var(--ssa-font-stacks-gotham);font-weight: 800;color: var(--ssa-color-palette-black-teal);font-size: 1.2rem;line-height: 1.4;padding-top: 0rem;padding-right: 0rem;padding-bottom: 2rem;padding-left: 2.4rem;border-style: none;position: relative;z-index: 1; } .coh-style-pull-quote::before,.coh-style-pull-quote-large::before { content: "";height: 7rem;width: 17rem;position: absolute;bottom: 0rem;left: 0rem;background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50.3%, #F3F9F8));background: -webkit-linear-gradient(right top, transparent 50%, #F3F9F8 50.3%);background: linear-gradient(to left bottom, transparent 50%, #F3F9F8 50.3%);;z-index: -1; } .coh-style-pull-quote p,.coh-style-pull-quote-large p { font-family: var(--ssa-font-stacks-gotham);font-weight: 800;color: var(--ssa-color-palette-black-teal);font-size: 1.2rem;line-height: 1.4; } .coh-style-pull-quote a,.coh-style-pull-quote-large a { color: var(--ssa-color-palette-black-teal); } .coh-style-pull-quote-large { font-size: 1.6rem; } .coh-style-pull-quote-large p { font-size: 1.6rem; }
.coh-style-quote,.coh-style-quote-thin,.coh-style-quote-thin---large,.coh-style-quote-thin---x-small,.coh-style-quote---large,.coh-style-quote-thin---small { font-family: var(--ssa-font-stacks-gotham);font-weight: 800;font-size: 1.2rem;line-height: 1.4;color: var(--ssa-color-palette-black-teal);border-color: currentColor;border-left-width: 0rem; } .coh-style-quote p,.coh-style-quote-thin p,.coh-style-quote-thin---large p,.coh-style-quote-thin---x-small p,.coh-style-quote---large p,.coh-style-quote-thin---small p { font-weight: 800; } .coh-style-quote a,.coh-style-quote-thin a,.coh-style-quote-thin---large a,.coh-style-quote-thin---x-small a,.coh-style-quote---large a,.coh-style-quote-thin---small a { color: var(--ssa-color-palette-black-teal); } .coh-style-quote-thin { font-size: 1.2rem;font-weight: 300; } @media (max-width: 767px) { .coh-style-quote-thin { font-size: 1rem; }  } .coh-style-quote-thin p { font-weight: 300; } .coh-style-quote-thin---large { font-size: 1.6rem;font-weight: 300; } @media (max-width: 767px) { .coh-style-quote-thin---large { font-size: 1.2rem; }  } .coh-style-quote-thin---large p { font-weight: 300; } .coh-style-quote-thin---x-small { font-size: 0.7rem;font-weight: 300; } .coh-style-quote-thin---x-small p { font-weight: 300; } .coh-style-quote---large { font-size: 1.6rem;font-weight: 800;font-family: var(--ssa-font-stacks-gotham); } .coh-style-quote-thin---small { font-size: 0.9rem;font-weight: 300; } .coh-style-quote-thin---small p { font-weight: 300; }
.coh-style-link,.coh-style-link-lighter { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } .coh-style-link-lighter { font-weight: 400; }
.coh-style-description,.coh-style-description-xl,.coh-style-description-large,.coh-style-description-small { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;font-size: 1rem;line-height: 1.4; } .coh-style-description strong,.coh-style-description-xl strong,.coh-style-description-large strong,.coh-style-description-small strong,.coh-style-description b,.coh-style-description-xl b,.coh-style-description-large b,.coh-style-description-small b { font-weight: 500; } .coh-style-description a,.coh-style-description-xl a,.coh-style-description-large a,.coh-style-description-small a { text-decoration: underline; } .coh-style-description.light-heading,.coh-style-description-xl.light-heading,.coh-style-description-large.light-heading,.coh-style-description-small.light-heading { color: var(--ssa-color-palette-white); } .coh-style-description-xl { font-size: 1.3rem; } .coh-style-description-large { font-size: 1.2rem; } .coh-style-description-small { font-size: 0.9rem; }
.coh-style-read-more-button-light { background-color: var(--ssa-color-palette-off-white-teal);padding-top: 0.5rem;padding-right: 1.8rem;padding-bottom: 0.5rem;padding-left: 1.8rem;font-size: 1rem;line-height: 1.2;font-weight: 500;color: var(--ssa-color-palette-dark-teal);-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;font-family: var(--ssa-font-stacks-gotham-narrow);text-transform: uppercase; } .coh-style-read-more-button-light:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-dark-teal); } .coh-style-read-more-button-light::after { content: "\e804";font-family: fontello;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;padding-left: 0.3rem;margin-left: auto;display: none; } .coh-style-read-more-button-light.is-expanded::after { content: "\e807";font-family: fontello;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: 3.75rem;padding-bottom: 3.75rem; } @media (max-width: 767px) { .coh-style-padding-top-bottom-large { padding-top: 3rem;padding-bottom: 3rem; }  }
.coh-style-padding-bottom-xl { padding-bottom: 5rem; } @media (max-width: 767px) { .coh-style-padding-bottom-xl { padding-bottom: 3rem; }  }
.coh-style-text-size--large { font-size: 1.2rem; } .coh-style-text-size--large a { font-size: 1.2rem; } .coh-style-text-size--medium { font-size: 1rem; } .coh-style-text-size--medium a { font-size: 1rem; } .coh-style-text-size--x-small { font-size: 0.7rem; } .coh-style-text-size--x-small a { font-size: 0.7rem; } .coh-style-text-size--small { font-size: 0.9rem; } .coh-style-text-size--small a { font-size: 0.9rem; }
.coh-style-text-align--left { text-align: left; } .coh-style-text-align--center { text-align: center; } .coh-style-text-align--right { text-align: right; }
.coh-style-header-search-block .search-block-form { padding: 0rem; } .coh-style-header-search-block form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;border-style: none;border-width: 0rem;margin-top: 0.5rem;margin-bottom: 0.5rem; } .coh-style-header-search-block #search-block-form .form-type-search { margin-right: 0rem; } .coh-style-header-search-block .form-type-search,.coh-style-header-search-block .form-type-search-api-autocomplete,.coh-style-header-search-block .form-type-textfield { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;padding: 0rem;margin: 0rem; } .coh-style-header-search-block .form-type-search::before,.coh-style-header-search-block .form-type-search-api-autocomplete::before,.coh-style-header-search-block .form-type-textfield::before { content: "\e819";font-family: fontello;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: 1.1rem;color: var(--ssa-color-palette-black-teal);-webkit-transition: color 300ms ease;transition: color 300ms ease;pointer-events: none;left: 0.6rem;top: 0.9rem;height: 1.1rem;width: 1.1rem; } .coh-style-header-search-block .form-type-search label,.coh-style-header-search-block .form-type-search-api-autocomplete label,.coh-style-header-search-block .form-type-textfield label { clip: rect(0,0,0,0);border: 0;overflow: hidden;height: 1px;width: 1px;padding: 0rem;margin: 0rem;position: absolute; } .coh-style-header-search-block .form-search,.coh-style-header-search-block .form-text.form-autocomplete,.coh-style-header-search-block .form-text { height: 2.8rem;width: 100%;background-color: rgba(0, 0, 0, 0);padding-right: 1.2rem;padding-left: 2.2rem;border-style: none;color: var(--ssa-color-palette-black-teal);-webkit-box-sizing: border-box;box-sizing: border-box;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } .coh-style-header-search-block .form-search::-webkit-input-placeholder, .coh-style-header-search-block .form-text.form-autocomplete::-webkit-input-placeholder, .coh-style-header-search-block .form-text::-webkit-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-header-search-block .form-search::-moz-placeholder, .coh-style-header-search-block .form-text.form-autocomplete::-moz-placeholder, .coh-style-header-search-block .form-text::-moz-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-header-search-block .form-search:-ms-input-placeholder, .coh-style-header-search-block .form-text.form-autocomplete:-ms-input-placeholder, .coh-style-header-search-block .form-text:-ms-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-header-search-block .form-search::-ms-input-placeholder, .coh-style-header-search-block .form-text.form-autocomplete::-ms-input-placeholder, .coh-style-header-search-block .form-text::-ms-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-header-search-block .form-search::placeholder,.coh-style-header-search-block .form-text.form-autocomplete::placeholder,.coh-style-header-search-block .form-text::placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-header-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: rgba(0, 0, 0, 0);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;padding: 0rem; } .coh-style-header-search-block .form-actions::before { position: absolute;content: "\e801";font-family: fontello;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-black-teal);font-size: 1.2rem; } .coh-style-header-search-block .form-actions:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-dark-teal); } .coh-style-header-search-block .form-actions:hover::before { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-search-block .button.form-submit { padding: 0rem;background-color: rgba(0, 0, 0, 0);border-style: none;color: rgba(0, 0, 0, 0);margin: 0rem; } .coh-style-header-search-block .button.form-submit:hover { background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0); }
.coh-style-moderation-state { padding: 0.5rem;background-image: -webkit-repeating-linear-gradient(145deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4) 1rem, transparent 1rem, transparent 2rem);background-image: repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4) 1rem, transparent 1rem, transparent 2rem);background-color: var(--ssa-color-palette-light-yellow-orange);font-family: var(--ssa-font-stacks-gotham-narrow);text-align: center;color: var(--ssa-color-palette-gray-80); } .coh-style-moderation-state.Archived { background-color: var(--ssa-color-palette-gray-30);color: var(--ssa-color-palette-gray-70); } .coh-style-moderation-state.In.review { background-color: rgba(207, 227, 248, 1); } .coh-style-moderation-state a { color: var(--ssa-color-palette-gray-80);text-decoration: none;border-bottom-width: 0.05rem;border-bottom-style: dotted; } .coh-style-moderation-state a:hover { border-bottom-style: solid; } .view:not(:empty) + .view .coh-style-moderation-state { display: none; }
.coh-style-blockquote---add-border { padding-left: 2.5rem;border-left-style: solid;border-left-width: 6px !important; } @media (max-width: 1169px) { .coh-style-blockquote---add-border { padding-left: 1.5rem; }  }
.coh-style-blockquote---no-border { border-style: none;padding: 0rem; }
:root .coh-style-button-filter-reset { color: var(--ssa-color-palette-gray-60);padding: 0rem;margin: 0rem;margin-bottom: 1rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;font-size: 0.9rem;border-width: 0rem; } :root .coh-style-button-filter-reset:hover { color: var(--ssa-color-palette-gray-70);background-color: rgba(0, 0, 0, 0);text-shadow: 0.08px 0rem 0rem var(--ssa-color-palette-gray-70), -0.08px 0rem 0rem var(--ssa-color-palette-gray-70), 0rem 0.08px 0rem var(--ssa-color-palette-gray-70), 0rem -0.08px 0rem var(--ssa-color-palette-gray-70); }
:root .coh-style-button-submit-icon { background: transparent url(/themes/custom/mercatus/images/icons/arrow-right.svg) no-repeat 50% 50% !important;border-color: transparent !important;text-indent: -99999rem;padding-right: 0rem;padding-left: 0rem;width: 2rem; } :root .coh-style-button-submit-icon:hover { background-color: rgba(0, 0, 0, 0);text-shadow: 0.08px 0rem 0rem var(--ssa-color-palette-gray-70), -0.08px 0rem 0rem var(--ssa-color-palette-gray-70), 0rem 0.08px 0rem var(--ssa-color-palette-gray-70), 0rem -0.08px 0rem var(--ssa-color-palette-gray-70); }
.coh-style-views-exposed-form { padding: 0rem; } .coh-style-views-exposed-form .bef-datepicker { font-size: .7rem;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2310333B' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z' /%3E%3C/svg%3E");background-position: right 0.4rem center;background-repeat: no-repeat;background-size: 1rem;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 1.7rem;border-color: var(--ssa-color-palette-black-teal); } .coh-style-views-exposed-form [name="keywords"] { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%2310333B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");;background-repeat: no-repeat;background-position: left 0.5rem center;background-size: 1.2rem;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 2rem;border-color: var(--ssa-color-palette-black-teal);margin-top: 1px; } .coh-style-views-exposed-form .form-item > label { color: var(--ssa-color-palette-black-teal);font-size: 0.7rem; } @media (max-width: 767px) { .coh-style-views-exposed-form .form-item { margin-bottom: 1.5rem; }  } .coh-style-views-exposed-form .form-actions { position: relative; } .coh-style-views-exposed-form .form-actions .coh-style-button-filter-reset { min-height: 2.5rem;padding: 0rem;margin: 0rem; } .coh-style-views-exposed-form .form-actions .coh-style-button-submit-icon { position: absolute;top: 100%;right: 0rem;margin: 0.08rem; }
.coh-style-card--highlight { position: relative; } .coh-style-card--highlight .card-container { background-color: var(--ssa-color-palette-white); } .coh-style-card--highlight .card-dropshadow { -webkit-box-shadow: 0 10px 60px 20px rgba(16, 51, 59, 0.08); box-shadow: 0 10px 60px 20px rgba(16, 51, 59, 0.08);position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: -1; }
.coh-style-participants-byline header { display: inline-block; } .coh-style-participants-byline header * { display: inline-block; } .coh-style-participants-byline .coh-style-byline { display: inline-block; }
.coh-style-card--dropshadow { position: relative; } .coh-style-card--dropshadow .card-dropshadow { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: -1;-webkit-box-shadow: 0 10px 60px 20px rgba(16, 51, 59, 0.08);box-shadow: 0 10px 60px 20px rgba(16, 51, 59, 0.08); }
.coh-style-card--info .card-container { background-color: var(--ssa-color-palette-off-white-teal);position: relative; }
.coh-style-link-list { margin-right: 0rem;margin-left: 0rem;padding-right: 0rem;padding-left: 0rem;list-style-type: none; } @media (max-width: 767px) { .coh-style-link-list { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1;-webkit-column-gap: 30;-moz-column-gap: 30;column-gap: 30; }  } @media (max-width: 564px) { .coh-style-link-list { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1;-webkit-column-gap: 30;-moz-column-gap: 30;column-gap: 30; }  } .coh-style-link-list li { list-style-type: none;padding-right: 0rem;padding-left: 0rem;margin-top: 0.75rem;margin-right: 0rem;margin-bottom: 0.75rem;margin-left: 0rem; } .coh-style-link-list li:first-child { margin-top: 0rem; } .coh-style-link-list li:last-child { margin-bottom: 0rem; }
.coh-style-page-heading-helper { min-height: 16rem; } @media (max-width: 1023px) { .coh-style-page-heading-helper { min-height: 14rem; }  } .coh-style-page-heading-helper .heading--subtitle { color: var(--ssa-color-palette-mid-teal); } .coh-style-page-heading-helper .addtoany--wrapper { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } .coh-style-page-heading-helper .dark-teal { color: var(--ssa-color-palette-dark-teal); } .coh-style-page-heading-helper .list--social-links { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } .coh-style-page-heading-helper .list--social-links li { list-style-type: none;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0.5rem;margin-bottom: 0rem;margin-left: 0.5rem; } .coh-style-page-heading-helper .list--social-links li p { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-page-heading-helper .list--social-links li br { display: none; } .coh-style-page-heading-helper .list--social-links li a { color: var(--ssa-color-palette-dark-teal);background-image: none; } .coh-style-page-heading-helper .list--social-links li a svg path { fill: #299e98; } .coh-style-page-heading-helper .list--social-links li a:hover { opacity: 0.8; } .coh-style-page-heading-helper .coh-wysiwyg:not(.card-body) .list--social-links li a { background-image: none;background-origin: border-box;background-clip: border-box; } .coh-style-page-heading-helper .ssa-component > .coh-style-extra-info { min-height: 45px; } .coh-style-page-heading-helper.light .coh-style-image-square-with-border { border-color: var(--ssa-color-palette-mid-teal); }
.coh-style-portrait-frame-bottom-right { background-image: -webkit-linear-gradient(292deg , rgba(0, 0, 0, 0) 85% , rgb(217, 238, 234) 85%); background-image: linear-gradient(158deg , rgba(0, 0, 0, 0) 85% , rgb(217, 238, 234) 85%);padding-top: 0rem;padding-right: 6.5%;padding-bottom: 6.5%;padding-left: 0rem; }
.coh-style-grid-gutter-sm > .coh-row-inner { margin-right: -0.625rem;margin-bottom: -1.25rem;margin-left: -0.625rem; } .coh-style-grid-gutter-sm > .coh-row-inner > .coh-column { padding-right: 0.625rem;padding-bottom: 1.25rem;padding-left: 0.625rem; } .coh-style-grid-gutter-sm > .coh-row-inner > .coh-column > .card-component { margin-bottom: 1.25rem; } .coh-style-grid-gutter-sm > .coh-row-inner > .coh-column > .card-component:last-child { margin-bottom: 0rem; } .coh-style-grid-gutter-sm .coh-slider-container-mid > .coh-slider-container-inner > .slick-list { margin-right: -0.625rem;margin-left: -0.625rem; } .coh-style-grid-gutter-sm .coh-slider-container-mid > .coh-slider-container-inner .slick-slide { padding-right: 0.625rem;padding-left: 0.625rem; }
.coh-style-grid-gutter-lg > .coh-row-inner { margin-right: -1.25rem;margin-bottom: -2.5rem;margin-left: -1.25rem; } .coh-style-grid-gutter-lg > .coh-row-inner > .coh-column { padding-right: 1.25rem;padding-bottom: 2.5rem;padding-left: 1.25rem; } .coh-style-grid-gutter-lg > .coh-row-inner > .coh-column > .card-component { margin-bottom: 2.5rem; } .coh-style-grid-gutter-lg > .coh-row-inner > .coh-column > .card-component:last-child { margin-bottom: 0rem; } .coh-style-grid-gutter-lg > .coh-slider-container-mid > .coh-slider-container-inner > .slick-list { margin-right: -1.25rem;margin-left: -1.25rem; } .coh-style-grid-gutter-lg > .coh-slider-container-mid > .coh-slider-container-inner .slick-slide { padding-right: 1.25rem;padding-left: 1.25rem; }
.coh-style-grid-gutter-xl > .coh-row-inner { margin-right: -1.875rem;margin-bottom: -3.75rem;margin-left: -1.875rem; } .coh-style-grid-gutter-xl > .coh-row-inner > .coh-column { padding-right: 1.875rem;padding-bottom: 3.75rem;padding-left: 1.875rem; } .coh-style-grid-gutter-xl > .coh-row-inner > .coh-column > .card-component { margin-bottom: 3.75rem; } .coh-style-grid-gutter-xl > .coh-row-inner > .coh-column > .card-component:last-child { margin-bottom: 0rem; } .coh-style-grid-gutter-xl > .coh-slider-container-mid > .coh-slider-container-inner > .slick-list { margin-right: -1.875rem;margin-left: -1.875rem; } .coh-style-grid-gutter-xl > .coh-slider-container-mid > .coh-slider-container-inner .slick-slide { padding-right: 1.875rem;padding-left: 1.875rem; }
.coh-style-heading-lined { position: relative;text-transform: uppercase; } .coh-style-heading-lined::after { position: absolute;height: 2px;width: 88%;left: auto;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: #249C97;content: ' '; } .coh-style-heading-lined span { position: relative;z-index: 2;background-color: var(--ssa-color-palette-off-white-teal);padding-right: 0.5rem; }
.coh-style-comma-separated-elements { display: inline;padding: 0rem;margin: 0rem; } .coh-style-comma-separated-elements > * { display: inline;list-style-type: none;padding: 0rem;margin: 0rem; } .coh-style-comma-separated-elements > *::after { content: ", ";margin-left: 0rem; } .coh-style-comma-separated-elements > *:last-child::after { content: ""; } .coh-style-comma-separated-elements > *:nth-last-child(2)::after { content: ", and "; } .coh-style-comma-separated-elements > *:nth-last-child(2):first-child::after { content: " and "; }
.coh-style-caption { margin-top: 1rem;margin-bottom: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;font-size: 0.7rem;line-height: 1.3;padding: 0rem; } .coh-style-caption :last-child { margin-bottom: 0rem; } .coh-style-caption p { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; }
.coh-style-tag { font-weight: 500;color: var(--ssa-color-palette-dark-teal);font-family: var(--ssa-font-stacks-gotham-narrow);font-size: 0.9rem;text-transform: uppercase; } .coh-style-tag:hover { color: var(--ssa-color-palette-dark-teal); }
.coh-style-byline { font-family: var(--ssa-font-stacks-gotham-narrow);color: var(--ssa-color-palette-black-teal); } .coh-style-byline a { text-decoration: none;font-weight: 500; } .light-text .coh-style-byline { color: var(--ssa-color-palette-white); } .light-text .coh-style-byline a { color: var(--ssa-color-palette-white); }
.coh-style-external-link-icon::after { content: "\e80c";font-family: fontello;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: baseline;font-size: 0.8em;margin-left: 0.2em; } a .coh-style-external-link-icon::after { margin-left: 0rem; }
.coh-style-key-materials { font-family: var(--ssa-font-stacks-gotham-narrow);padding-left: 1.4em; } .coh-style-key-materials a.file { text-decoration: underline;position: relative; } .coh-style-key-materials li:first-of-type { margin-left: -1.4em; } .coh-style-key-materials li:first-of-type a.file { padding-left: .3em;margin-left: 1.1em; } .coh-style-key-materials li:first-of-type a.file::before { content: "\e809";font-family: fontello;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;right: 100%;font-size: 1.25em;top: 0.05rem; } .light-text .coh-style-key-materials { color: var(--ssa-color-palette-white); } .light-text .coh-style-key-materials a { color: var(--ssa-color-palette-white); }
.coh-style-quote-author { font-size: 1.2rem;font-family: var(--ssa-font-stacks-gotham);font-weight: 800;line-height: 1.2; }
.coh-style-image-circle,.coh-style-image-circle-with-border { -webkit-border-radius: 50%; border-radius: 50%;background-color: var(--ssa-color-palette-gray-10);background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(248, 248, 248)) , to(rgb(237, 237, 237)));background-image: -webkit-linear-gradient(top , rgb(248, 248, 248) 1% , rgb(237, 237, 237) 100%);background-image: linear-gradient(180deg , rgb(248, 248, 248) 1% , rgb(237, 237, 237) 100%);overflow: hidden; } .coh-style-image-circle-with-border { border-width: 2px;border-style: dashed;border-color: var(--ssa-color-palette-gray-20); }
.coh-style-image-square,.coh-style-image-square-with-border { -webkit-border-radius: 0.5rem; border-radius: 0.5rem;background-color: var(--ssa-color-palette-gray-10);background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(248, 248, 248)) , to(rgb(237, 237, 237)));background-image: -webkit-linear-gradient(top , rgb(248, 248, 248) 1% , rgb(237, 237, 237) 100%);background-image: linear-gradient(180deg , rgb(248, 248, 248) 1% , rgb(237, 237, 237) 100%);overflow: hidden; } .coh-style-image-square-with-border { border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-gray-20); }
.coh-style-quote-author-title { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;font-size: 1rem;line-height: 1.2; }
.coh-style-pre-heading-list { list-style-type: none;margin: 0rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;list-style-type: none;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;font-size: 0.9rem;text-transform: uppercase; } .coh-style-pre-heading-list > li { list-style-type: none;list-style-type: none;padding-top: 0rem;padding-right: 0.3rem;padding-bottom: 0rem;padding-left: 0rem;margin: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;font-size: 0.9rem;text-transform: uppercase; } .coh-style-pre-heading-list > li::before { content: "|";margin-right: 0.3rem; } .coh-style-pre-heading-list > li:first-child { padding-left: 0rem; } .coh-style-pre-heading-list > li:first-child::before { display: none; }
.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-container---extra-narrow { max-width: 38rem;margin-right: auto;margin-left: auto; }
.coh-style-container---narrow { max-width: 50rem;margin-right: auto;margin-left: auto; }
.coh-style-container---wide { max-width: 74rem;margin-right: auto;margin-left: auto; }
.coh-style-multi-column-three-column { -webkit-column-gap: 1.6rem; -moz-column-gap: 1.6rem; column-gap: 1.6rem; } @media (max-width: 1169px) { .coh-style-multi-column-three-column { -webkit-column-gap: 1.2rem; -moz-column-gap: 1.2rem; column-gap: 1.2rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-three-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
@media (max-width: 1023px) { .coh-style-2-column-layout { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-style-2-column-layout .column-1 { margin-right: 3%;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-style-2-column-layout .column-1 { margin-right: 0rem;margin-bottom: 2.5rem; }  } .coh-style-2-column-layout .column-2 { 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-style-2-column-layout.row-reverse { -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: 1023px) { .coh-style-2-column-layout.row-reverse { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-style-2-column-layout.row-reverse .column-1 { margin-right: 0rem;margin-left: 3%; } @media (max-width: 1023px) { .coh-style-2-column-layout.row-reverse .column-1 { margin-left: 0rem; }  }
.coh-style-multi-column-two-column { -webkit-column-gap: 1.6rem; -moz-column-gap: 1.6rem; column-gap: 1.6rem; } @media (max-width: 1169px) { .coh-style-multi-column-two-column { -webkit-column-gap: 1.2rem; -moz-column-gap: 1.2rem; column-gap: 1.2rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-two-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
.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.15rem var(--ssa-color-palette-white), 0rem 0rem 0rem .35rem rgba(36, 145, 229, 1); box-shadow: 0rem 0rem 0rem 0.15rem var(--ssa-color-palette-white), 0rem 0rem 0rem .35rem rgba(36, 145, 229, 1);z-index: 500; } .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.15rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: 0rem 0rem 0rem 0.15rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-focusable-content .form-radio:focus-visible + label.option,.coh-style-focusable-content .form-checkbox:focus-visible + label.option { -webkit-box-shadow: 0rem 0rem 0rem 0.15rem var(--ssa-color-palette-white), 0rem 0rem 0rem .35rem rgba(36, 145, 229, 1); box-shadow: 0rem 0rem 0rem 0.15rem var(--ssa-color-palette-white), 0rem 0rem 0rem .35rem rgba(36, 145, 229, 1); } .coh-style-focusable-content *:focus:not(:focus-visible) { -webkit-box-shadow: none; box-shadow: none;outline-style: none; }
.coh-style-facet-accordion .collapsiblock { background-image: none; } .coh-style-facet-accordion .collapsiblock a { color: var(--ssa-color-palette-black-teal);font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;text-transform: uppercase; } .coh-style-facet-accordion .collapsiblock h2 { font-size: 0.9rem;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.1rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-dark-teal);padding-right: 0rem;padding-bottom: 0.5rem;padding-left: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } .coh-style-facet-accordion .collapsiblock h2::after { content: "\e807";font-family: fontello;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.2rem; } .coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2 { border-bottom-color: var(--ssa-color-palette-gray-30);border-bottom-width: 0.05rem; } .coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2::after { content: "\e804";font-family: fontello;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: 1.75rem; } .coh-style-facet-accordion .facet-item { margin-left: 0rem;list-style-type: none;padding-right: 0rem;padding-left: 0rem; } .coh-style-facet-accordion .facet-item a { color: var(--ssa-color-palette-dark-teal);cursor: pointer;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400; } .coh-style-facet-accordion .facet-item a .facet-item__count { color: var(--ssa-color-palette-gray-60);float: right; } .coh-style-facet-accordion .facet-item a.is-active { color: var(--ssa-color-palette-dark-teal);font-weight: 500; } .coh-style-facet-accordion .facet-item a.is-active .facet-item__status { display: none; }
.coh-style-facet h2,.coh-style-facet---checkboxes h2 { font-size: 1rem;padding-bottom: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);text-transform: uppercase;font-weight: 500;margin-top: 2rem;margin-bottom: 0.7rem; } .coh-style-facet .facets-widget-links ul,.coh-style-facet---checkboxes .facets-widget-links ul { padding: 0rem;margin: 0rem; } .coh-style-facet .facet-item,.coh-style-facet---checkboxes .facet-item { margin: 0rem;margin-top: 0.5rem;margin-bottom: 0.5rem;list-style-type: none;padding: 0rem; } .coh-style-facet .facet-item > a,.coh-style-facet---checkboxes .facet-item > a { color: var(--ssa-color-palette-black-teal);cursor: pointer;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;padding-top: .2rem;padding-right: 0rem;padding-bottom: .2rem;padding-left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-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;line-height: 1.2; } .coh-style-facet .facet-item > a::before,.coh-style-facet---checkboxes .facet-item > a::before { content: "\e806";font-family: fontello;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: block;margin-top: 0.1rem;margin-right: 0.4rem;margin-left: 0.4rem; } .coh-style-facet .facet-item > a:hover,.coh-style-facet---checkboxes .facet-item > a:hover { color: var(--ssa-color-palette-black-teal);text-shadow: .2px 0rem 0rem var(--ssa-color-palette-black-teal), -.2px 0rem 0rem var(--ssa-color-palette-black-teal), 0rem .2px 0rem var(--ssa-color-palette-black-teal), 0rem -.2px 0rem var(--ssa-color-palette-black-teal); } .coh-style-facet .facet-item > a:hover .facet-item__value,.coh-style-facet---checkboxes .facet-item > a:hover .facet-item__value { text-decoration: none; } .coh-style-facet .facet-item > a.is-active,.coh-style-facet---checkboxes .facet-item > a.is-active { color: var(--ssa-color-palette-dark-teal);font-weight: 500; } .coh-style-facet .facet-item > a.is-active::before,.coh-style-facet---checkboxes .facet-item > a.is-active::before { -webkit-transform: rotateZ(90deg); -ms-transform: rotate(90deg); transform: rotateZ(90deg);text-shadow: .5px 0rem 0rem var(--ssa-color-palette-dark-teal), -.5px 0rem 0rem var(--ssa-color-palette-dark-teal), 0rem .5px 0rem var(--ssa-color-palette-dark-teal), 0rem -.5px 0rem var(--ssa-color-palette-dark-teal); } .coh-style-facet .facet-item > a.is-active:hover,.coh-style-facet---checkboxes .facet-item > a.is-active:hover { color: var(--ssa-color-palette-black-teal);text-shadow: none; } .coh-style-facet .facet-item .facet-item,.coh-style-facet---checkboxes .facet-item .facet-item { padding-left: 1.8rem; } .coh-style-facet .facet-item .facet-item > a::before,.coh-style-facet---checkboxes .facet-item .facet-item > a::before { display: none; } .coh-style-facet .facet-item--expanded > a,.coh-style-facet---checkboxes .facet-item--expanded > a { font-weight: 500; } .coh-style-facet .facet-item--expanded > a::before,.coh-style-facet---checkboxes .facet-item--expanded > a::before { -webkit-transform: rotateZ(90deg); -ms-transform: rotate(90deg); transform: rotateZ(90deg); } .coh-style-facet---checkboxes h2 { margin-top: 1.4rem;margin-bottom: 0.7rem;padding-bottom: 0rem; } .coh-style-facet---checkboxes legend,.coh-style-facet---checkboxes .fieldset-legend { display: none; } .coh-style-facet---checkboxes .form-checkboxes ul { margin: 0rem;padding: 0rem; } .coh-style-facet---checkboxes .form-checkboxes ul li { list-style-type: none;padding: 0rem;margin: 0rem;margin-top: 0.5rem;margin-bottom: 0.5rem; } .coh-style-facet---checkboxes .form-checkboxes ul li:first-child { margin-top: 0rem; } .coh-style-facet---checkboxes .form-checkboxes ul li:last-child { margin-bottom: 0rem; } .coh-style-facet---checkboxes .form-checkboxes ul ul { margin-left: 2.6rem; } .coh-style-facet---checkboxes .form-checkboxes ul ul .option::before { display: none; } .coh-style-facet---checkboxes .form-checkboxes ul ul li:first-child { margin-top: 0.5rem; } .coh-style-facet---checkboxes .form-item { padding: 0rem;margin: 0rem; } .coh-style-facet---checkboxes .option { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;margin: 0rem;padding-top: .2rem;padding-right: 0rem;padding-bottom: .2rem;padding-left: 0rem;line-height: 1.2;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;cursor: pointer;color: var(--ssa-color-palette-black-teal); } .coh-style-facet---checkboxes .option:hover { text-shadow: .2px 0rem 0rem var(--ssa-color-palette-black-teal), -.2px 0rem 0rem var(--ssa-color-palette-black-teal), 0rem .2px 0rem var(--ssa-color-palette-black-teal), 0rem -.2px 0rem var(--ssa-color-palette-black-teal); } .coh-style-facet---checkboxes .option::before { content: "\e806";font-family: fontello;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-top: 0.1rem;margin-right: 0.4rem;margin-left: 0.4rem;display: block;-webkit-transform: none;-ms-transform: none;transform: none;width: auto;height: auto;border-width: 0rem;background-color: rgba(0, 0, 0, 0);position: relative;top: initial;left: initial;visibility: hidden; } .coh-style-facet---checkboxes .option::after { display: none; } .coh-style-facet---checkboxes .form-checkbox { height: 1px;width: 1px;margin-top: -1px;position: absolute;overflow: hidden;clip: rect(0,0,0,0);border: 0; } .coh-style-facet---checkboxes [data-drupal-pubtype-children] + .option::before { visibility: visible; } .coh-style-facet---checkboxes .highlight > .option { font-weight: 500;color: var(--ssa-color-palette-dark-teal); } .coh-style-facet---checkboxes .highlight > .option::before { text-shadow: .5px 0rem 0rem var(--ssa-color-palette-dark-teal), -.5px 0rem 0rem rgb(0, 89, 97), 0rem .5px 0rem var(--ssa-color-palette-dark-teal), 0rem -.5px 0rem var(--ssa-color-palette-dark-teal); } .coh-style-facet---checkboxes .highlight > [data-drupal-pubtype-children] + .option::before { -webkit-transform: rotateZ(90deg); -ms-transform: rotate(90deg); transform: rotateZ(90deg); } .coh-style-facet---checkboxes .form-item > label.option { font-size: 1rem; }
.coh-style-facet-vertical-tabs h2 { font-size: 1rem;padding-bottom: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);text-transform: uppercase;font-weight: 500; } .coh-style-facet-vertical-tabs .facets-widget-links ul { padding: 0rem;margin: 0rem; } .coh-style-facet-vertical-tabs .facet-item { margin: 0rem;list-style-type: none;padding: 0rem; } .coh-style-facet-vertical-tabs .facet-item > a { color: var(--ssa-color-palette-black-teal);cursor: pointer;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;padding-top: 0.75rem;padding-bottom: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;line-height: 1.2;margin-bottom: 0.3rem;position: relative;font-size: 0.7rem; } .coh-style-facet-vertical-tabs .facet-item > a::after { content: "";border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-30);display: block;position: absolute;bottom: 0rem;width: 100%; } .coh-style-facet-vertical-tabs .facet-item > a:hover { color: var(--ssa-color-palette-dark-teal);font-weight: 500; } .coh-style-facet-vertical-tabs .facet-item > a:hover::after { border-bottom-color: var(--ssa-color-palette-mid-teal); } .coh-style-facet-vertical-tabs .facet-item > a:hover .facet-item__value { text-decoration: none; } .coh-style-facet-vertical-tabs .facet-item > a.is-active { color: var(--ssa-color-palette-black-teal);font-weight: 500; } .coh-style-facet-vertical-tabs .facet-item > a.is-active::after { border-bottom-width: 5px;border-bottom-color: var(--ssa-color-palette-mid-teal); } .coh-style-facet-vertical-tabs .facet-item .facet-item { padding-left: 1.3rem; } .coh-style-facet-vertical-tabs .facet-item.child-list > a::before { margin-right: 0.5rem;content: " ";min-height: 0.5rem;min-width: 0.5rem; } .coh-style-facet-vertical-tabs .facet-item--expanded > a { font-weight: 500; } .coh-style-facet-vertical-tabs .animated-facet-icon { display: none; }
.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;font-family: var(--ssa-font-stacks-gotham); } .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-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: "\e821";font-family: fontello;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.4; } .coh-style-contact-information li.place-company::before { content: "\e815";font-family: fontello;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.4; } .coh-style-contact-information li.place-address::before { content: "\e80d";font-family: fontello;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.4; } .coh-style-contact-information li.place-telephone::before { content: "\e816";font-family: fontello;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.4; } .coh-style-contact-information li.place-email::before { line-height: 1.4;content: "\e80a";font-family: fontello;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.4rem; } @media (max-width: 767px) { .coh-style-date-with-icon { margin-right: 0.2rem; }  } .coh-style-date-with-icon::before { content: "\e802";font-family: fontello;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.2rem; }
.coh-style-date-with-hyphen { margin-right: 0.75rem;margin-left: -0.4rem; } @media (max-width: 767px) { .coh-style-date-with-hyphen { margin-right: 0.4rem;margin-left: -0.2rem; }  } .coh-style-date-with-hyphen::before { margin-right: 0.2rem;content: "-"; } @media (max-width: 767px) { .coh-style-date-with-hyphen::before { margin-right: 0.1rem; }  }
.coh-style-location-with-icon { position: relative;z-index: 1;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;font-size: 0.9rem; } .coh-style-location-with-icon::before { content: "\e80d";font-family: fontello;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.2rem;font-size: 1rem; }
.coh-style-hide-default-listing-view + .coh-row .default-listing-view { display: none; }
.coh-style-card-container-layout { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-right: -0.8rem;margin-left: -0.8rem; } @media (max-width: 1169px) { .coh-style-card-container-layout { margin-right: -0.6rem;margin-left: -0.6rem; }  } .coh-style-card-container-layout .card-wrapper { padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1169px) { .coh-style-card-container-layout .card-wrapper { padding-right: 0.75rem;padding-left: 0.75rem; }  } .coh-style-card-container-layout .background-container { padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1169px) { .coh-style-card-container-layout .background-container { padding-right: 0.75rem;padding-left: 0.75rem; }  } .coh-style-card-container-layout .background-container-content { padding-top: 1.6rem;padding-right: 1rem;padding-left: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important; } @media (max-width: 1169px) { .coh-style-card-container-layout .background-container-content { padding-top: 1.2rem;padding-right: 0.75rem;padding-left: 0.75rem; }  }
.coh-style-slider-flex-layout .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-map-info-window p { font-size: 0.75rem;margin-bottom: 0.3rem;line-height: 1.2; }
.coh-style-search-result-container { padding-bottom: 1.6rem;margin-bottom: 1.6rem;border-bottom-width: 0.05rem;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.2rem;padding-bottom: 1.2rem; }  }
.coh-style-clear-facets-block #block-clear-facet-filters { padding-top: 1rem;padding-right: 1.6rem;padding-bottom: 1rem;padding-left: 1.6rem;font-size: 0.9rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 1023px) { .coh-style-clear-facets-block #block-clear-facet-filters { padding-right: 1.2rem;padding-left: 1.2rem; }  }
.coh-style-header-light-theme { background-color: var(--ssa-color-palette-off-white-teal);border-bottom-width: 0rem;border-bottom-style: none;border-bottom-color: rgba(0, 0, 0, 0); } .coh-style-header-light-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-black-teal); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .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-teal); } .coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.05rem;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-dark-teal); } .coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-header-light-theme .offcanvas-toggle-button { color: var(--ssa-color-palette-black-teal); } .coh-style-header-light-theme .offcanvas-toggle-button:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .offcanvas-wrapper { background-color: var(--ssa-color-palette-off-white-teal); } .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); } @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:hover { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li:hover { -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.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .main-menu .menu-level-1 > li.in-active-trail > a { font-weight: 700; } .coh-style-header-light-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-dark-teal);-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-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.05rem;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-dark-teal); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-dark-teal); }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-black-teal); } .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 > li > a { color: var(--ssa-color-palette-black-teal);-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.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-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-teal);border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .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-dark-teal);background-color: rgba(0, 0, 0, 0); } .coh-style-header-light-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button:hover { color: var(--ssa-color-palette-black-teal); }  } .coh-style-header-light-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-mid-teal); } .coh-style-header-light-theme .search-wrapper-inner { background-color: var(--ssa-color-palette-white); } .coh-style-header-light-theme .site-header-logo-link { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-light-theme .site-header-logo-link:hover { color: var(--ssa-color-palette-black-teal); } .coh-style-header-light-theme .social-links a { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .coh-style-header-light-theme .offcanvas-primary-menu li:hover > a,.coh-style-header-light-theme .offcanvas-secondary-menu li:hover > a,.coh-style-header-light-theme .offcanvas-tertiary-menu li:hover > a { color: var(--ssa-color-palette-dark-teal);text-decoration: underline; } .coh-style-header-light-theme .offcanvas-primary-menu li.in-active-trail > a,.coh-style-header-light-theme .offcanvas-secondary-menu li.in-active-trail > a,.coh-style-header-light-theme .offcanvas-tertiary-menu li.in-active-trail > a { text-decoration: underline; } .coh-style-header-light-theme .offcanvas-tertiary-menu { background-color: var(--ssa-color-palette-off-white-teal); } .coh-style-header-light-theme .offcanvas-subscribe-block { background-color: var(--ssa-color-palette-white); }
.coh-style-header-dark-theme { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-black-teal); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .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-teal); } .coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.05rem;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-dark-teal); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-header-dark-theme .offcanvas-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .offcanvas-toggle-button:hover { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .offcanvas-toggle-button .animated-hamburger-icon .line { background-color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .site-header-logo-link { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .site-header-logo-link:hover { 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.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } @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.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } @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.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } .coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail > a { font-weight: 700; } .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;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-white); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-white); } .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-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;border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-black-teal); } .coh-style-header-dark-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-white);border-bottom-color: var(--ssa-color-palette-black-teal); } .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-white);border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-black-teal); } .coh-style-header-dark-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .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: rgba(0, 0, 0, 0); } .coh-style-header-dark-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button:hover { color: var(--ssa-color-palette-white); }  } .coh-style-header-dark-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-header-dark-theme .search-wrapper-inner { background-color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .offcanvas-wrapper { background-color: var(--ssa-color-palette-off-white-teal); } .coh-style-header-dark-theme .social-links a { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .coh-style-header-dark-theme .offcanvas-primary-menu li:hover > a,.coh-style-header-dark-theme .offcanvas-secondary-menu li:hover > a,.coh-style-header-dark-theme .offcanvas-tertiary-menu li:hover > a { color: var(--ssa-color-palette-dark-teal);text-decoration: underline; } .coh-style-header-dark-theme .offcanvas-primary-menu li.in-active-trail > a,.coh-style-header-dark-theme .offcanvas-secondary-menu li.in-active-trail > a,.coh-style-header-dark-theme .offcanvas-tertiary-menu li.in-active-trail > a { text-decoration: underline; } .coh-style-header-dark-theme .offcanvas-tertiary-menu { background-color: var(--ssa-color-palette-off-white-teal); } .coh-style-header-dark-theme .offcanvas-subscribe-block { background-color: var(--ssa-color-palette-white); } .noscroll .coh-style-header-dark-theme { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-off-white-teal); } .noscroll .coh-style-header-dark-theme .offcanvas-toggle-button:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .offcanvas-toggle-button .animated-hamburger-icon .line { background-color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .search-toggle-button { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .search-toggle-button:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .noscroll .coh-style-header-dark-theme .search-toggle-button.search-active { color: var(--ssa-color-palette-overlap-mid-teal);background-color: var(--ssa-color-palette-light-teal); } .noscroll .coh-style-header-dark-theme .site-header-logo-link { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .site-header-logo-link:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-dark-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-dark-theme .search-wrapper-inner .search-toggle-button.search-active.coh-style-link { background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0); }
.coh-style-header-asp-pink-theme { background-color: var(--ssa-color-palette-asp-pink);color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-asp-pink-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-black-teal); } .coh-style-header-asp-pink-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-header-asp-pink-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-asp-pink-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black-teal); } .coh-style-header-asp-pink-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-asp-pink-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-header-asp-pink-theme .offcanvas-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .offcanvas-toggle-button:hover { color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .offcanvas-toggle-button .animated-hamburger-icon .line { background-color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .site-header-logo-link { color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .site-header-logo-link:hover { color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-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-asp-pink-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.in-active-trail > a { font-weight: 700; } .coh-style-header-asp-pink-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;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } @media (max-width: 1023px) { .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-white); }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-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-asp-pink-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-asp-pink-theme .main-menu .menu-level-2 > 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;border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-black-teal); } .coh-style-header-asp-pink-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-white);border-bottom-color: var(--ssa-color-palette-black-teal); } .coh-style-header-asp-pink-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-white);border-bottom-width: 0.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-black-teal); } .coh-style-header-asp-pink-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-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: rgba(0, 0, 0, 0); } .coh-style-header-asp-pink-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-asp-pink-theme .search-toggle-button:hover { color: var(--ssa-color-palette-white); }  } .coh-style-header-asp-pink-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-header-asp-pink-theme .search-wrapper-inner { background-color: var(--ssa-color-palette-white); } .coh-style-header-asp-pink-theme .offcanvas-wrapper { background-color: var(--ssa-color-palette-off-white-teal); } .coh-style-header-asp-pink-theme .social-links a { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .coh-style-header-asp-pink-theme .offcanvas-primary-menu li:hover > a,.coh-style-header-asp-pink-theme .offcanvas-secondary-menu li:hover > a,.coh-style-header-asp-pink-theme .offcanvas-tertiary-menu li:hover > a { color: var(--ssa-color-palette-dark-teal);text-decoration: underline; } .coh-style-header-asp-pink-theme .offcanvas-primary-menu li.in-active-trail > a,.coh-style-header-asp-pink-theme .offcanvas-secondary-menu li.in-active-trail > a,.coh-style-header-asp-pink-theme .offcanvas-tertiary-menu li.in-active-trail > a { text-decoration: underline; } .coh-style-header-asp-pink-theme .offcanvas-tertiary-menu { background-color: var(--ssa-color-palette-off-white-teal); } .coh-style-header-asp-pink-theme .offcanvas-subscribe-block { background-color: var(--ssa-color-palette-white); } .noscroll .coh-style-header-asp-pink-theme { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-off-white-teal); } .noscroll .coh-style-header-asp-pink-theme .offcanvas-toggle-button:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .offcanvas-toggle-button .animated-hamburger-icon .line { background-color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .search-toggle-button { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .search-toggle-button:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .noscroll .coh-style-header-asp-pink-theme .search-toggle-button.search-active { color: var(--ssa-color-palette-overlap-mid-teal);background-color: var(--ssa-color-palette-light-teal); } .noscroll .coh-style-header-asp-pink-theme .site-header-logo-link { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .site-header-logo-link:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-dark-teal); } .noscroll .coh-style-header-asp-pink-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-asp-pink-theme .search-wrapper-inner .search-toggle-button.search-active.coh-style-link { background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0); }
.coh-style-header-colored-theme { background-color: var(--ssa-color-palette-black-teal); } .coh-style-header-colored-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-dark-teal); } .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-teal); } .coh-style-header-colored-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-black-teal); } .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-teal); } .coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.05rem;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-dark-teal); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .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-teal); } @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.15rem 0rem 0rem var(--ssa-color-palette-black-teal); box-shadow: inset 0rem -0.15rem 0rem 0rem var(--ssa-color-palette-black-teal); } @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.15rem 0rem 0rem var(--ssa-color-palette-black-teal); box-shadow: inset 0rem -0.15rem 0rem 0rem var(--ssa-color-palette-black-teal); } @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.15rem 0rem 0rem var(--ssa-color-palette-black-teal); box-shadow: inset 0rem -0.15rem 0rem 0rem var(--ssa-color-palette-black-teal); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.15rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.15rem 0rem 0rem var(--ssa-color-palette-dark-teal); }  } .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.05rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black-teal); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-black-teal); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > span { color: var(--ssa-color-palette-black-teal); }  } .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-teal);-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.05rem;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-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .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-teal);border-bottom-width: 0.05rem;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-dark-teal);border-bottom-color: var(--ssa-color-palette-dark-teal); } .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-dark-teal); } @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-teal); } @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-teal); }  } .coh-style-header-colored-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-black-teal); } @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-teal);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-teal); }
.coh-style-extra-info,.coh-style-extra-info--large,.coh-style-extra-info--x-small,.coh-style-extra-info--small { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 300;font-size: 1rem;overflow: hidden; } .coh-style-extra-info ul,.coh-style-extra-info--large ul,.coh-style-extra-info--x-small ul,.coh-style-extra-info--small ul { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-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;padding: 0rem;margin: 0rem;margin-left: -1em; } .coh-style-extra-info ul.light-text,.coh-style-extra-info--large ul.light-text,.coh-style-extra-info--x-small ul.light-text,.coh-style-extra-info--small ul.light-text { color: var(--ssa-color-palette-white); } .coh-style-extra-info ul.light-text a,.coh-style-extra-info--large ul.light-text a,.coh-style-extra-info--x-small ul.light-text a,.coh-style-extra-info--small ul.light-text a { color: var(--ssa-color-palette-white); } .coh-style-extra-info ul.light-text a:hover,.coh-style-extra-info--large ul.light-text a:hover,.coh-style-extra-info--x-small ul.light-text a:hover,.coh-style-extra-info--small ul.light-text a:hover { color: var(--ssa-color-palette-off-white-teal); } .coh-style-extra-info li,.coh-style-extra-info--large li,.coh-style-extra-info--x-small li,.coh-style-extra-info--small li { font-weight: 400;margin-right: .75em;margin-bottom: 0rem;margin-left: 0rem;list-style-type: none;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex; } .coh-style-extra-info li[hidden],.coh-style-extra-info--large li[hidden],.coh-style-extra-info--x-small li[hidden],.coh-style-extra-info--small li[hidden] { display: none; } .coh-style-extra-info li:first-child,.coh-style-extra-info--large li:first-child,.coh-style-extra-info--x-small li:first-child,.coh-style-extra-info--small li:first-child { margin-left: 0rem; } .coh-style-extra-info li:first-child [role="separator"],.coh-style-extra-info--large li:first-child [role="separator"],.coh-style-extra-info--x-small li:first-child [role="separator"],.coh-style-extra-info--small li:first-child [role="separator"] { visibility: hidden; } .coh-style-extra-info [role="separator"],.coh-style-extra-info--large [role="separator"],.coh-style-extra-info--x-small [role="separator"],.coh-style-extra-info--small [role="separator"] { margin-right: .75em;font-weight: 500;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex; } .coh-style-extra-info [role="separator"][hidden],.coh-style-extra-info--large [role="separator"][hidden],.coh-style-extra-info--x-small [role="separator"][hidden],.coh-style-extra-info--small [role="separator"][hidden] { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;visibility: hidden; } .coh-style-extra-info a,.coh-style-extra-info--large a,.coh-style-extra-info--x-small a,.coh-style-extra-info--small a { text-transform: uppercase;font-weight: 500; } .coh-style-extra-info--large { font-size: 1.3rem; } .coh-style-extra-info--x-small { font-size: 0.7rem; } .coh-style-extra-info--small { font-size: 0.9rem; }
.coh-style-footer-light-theme { background-color: var(--ssa-color-palette-light-teal); } .coh-style-footer-light-theme .footer-menu a { color: var(--ssa-color-palette-black-teal); } .coh-style-footer-light-theme .footer-menu a:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-footer-light-theme .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-footer-light-theme .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-footer-light-theme .secondary-row { background-color: var(--ssa-color-palette-off-white-teal);color: var(--ssa-color-palette-black-teal); }
.coh-style-footer-colored-theme { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme .footer-menu a,.coh-style-footer-colored-theme .footer__contact-info a { color: var(--ssa-color-palette-white);text-decoration: none; } .coh-style-footer-colored-theme .footer-menu a:hover,.coh-style-footer-colored-theme .footer__contact-info a:hover { color: var(--ssa-color-palette-light-teal);text-decoration: underline; } .coh-style-footer-colored-theme .footer-menu a:focus,.coh-style-footer-colored-theme .footer__contact-info a:focus { color: var(--ssa-color-palette-light-teal);text-decoration: underline; } .coh-style-footer-colored-theme .footer-menu li.coh-menu-list-item,.coh-style-footer-colored-theme .footer__contact-info li.coh-menu-list-item { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-footer-colored-theme .social-links a { color: rgba(2, 89, 97, 1);background-color: rgba(37, 156, 151, 1); } .coh-style-footer-colored-theme .social-links a:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-footer-colored-theme .secondary-row { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme.diagonal-box { background-color: rgba(0, 0, 0, 0); } .coh-style-footer-colored-theme.diagonal-box::before { background-color: var(--ssa-color-palette-dark-teal); }
.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-dark-teal); } .coh-style-footer-dark-theme .social-links a { color: var(--ssa-color-palette-dark-teal); } .coh-style-footer-dark-theme .social-links a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-footer-dark-theme .secondary-row { background-color: var(--ssa-color-palette-gray-80);color: var(--ssa-color-palette-white); }
.coh-style-search-block .search-block-form { padding: 0rem; } .coh-style-search-block form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;border-style: solid;border-width: 0.1rem;margin-top: 0.5rem;margin-bottom: 0.5rem;border-color: var(--ssa-color-palette-black-teal); } .coh-style-search-block #search-block-form .form-type-search { margin-right: 0rem; } .coh-style-search-block .form-type-search,.coh-style-search-block .form-type-search-api-autocomplete,.coh-style-search-block .form-type-textfield { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;padding: 0rem;margin: 0rem; } .coh-style-search-block .form-type-search::before,.coh-style-search-block .form-type-search-api-autocomplete::before,.coh-style-search-block .form-type-textfield::before { content: "\e819";font-family: fontello;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: 1.1rem;color: var(--ssa-color-palette-black-teal);-webkit-transition: color 300ms ease;transition: color 300ms ease;pointer-events: none;left: 0.6rem;top: 0.9rem;height: 1.1rem;width: 1.1rem; } .coh-style-search-block .form-type-search label,.coh-style-search-block .form-type-search-api-autocomplete label,.coh-style-search-block .form-type-textfield label { clip: rect(0,0,0,0);border: 0;overflow: hidden;height: 1px;width: 1px;padding: 0rem;margin: 0rem;position: absolute; } .coh-style-search-block .form-search,.coh-style-search-block .form-text.form-autocomplete,.coh-style-search-block .form-text { height: 2.8rem;width: 100%;background-color: rgba(0, 0, 0, 0);padding-right: 1.2rem;padding-left: 2.2rem;border-style: none;color: var(--ssa-color-palette-black-teal);-webkit-box-sizing: border-box;box-sizing: border-box;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } .coh-style-search-block .form-search::-webkit-input-placeholder, .coh-style-search-block .form-text.form-autocomplete::-webkit-input-placeholder, .coh-style-search-block .form-text::-webkit-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-search-block .form-search::-moz-placeholder, .coh-style-search-block .form-text.form-autocomplete::-moz-placeholder, .coh-style-search-block .form-text::-moz-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-search-block .form-search:-ms-input-placeholder, .coh-style-search-block .form-text.form-autocomplete:-ms-input-placeholder, .coh-style-search-block .form-text:-ms-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-search-block .form-search::-ms-input-placeholder, .coh-style-search-block .form-text.form-autocomplete::-ms-input-placeholder, .coh-style-search-block .form-text::-ms-input-placeholder { color: var(--ssa-color-palette-gray-30); } .coh-style-search-block .form-search::placeholder,.coh-style-search-block .form-text.form-autocomplete::placeholder,.coh-style-search-block .form-text::placeholder { color: var(--ssa-color-palette-gray-30); } .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: rgba(0, 0, 0, 0);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;padding: 0rem; } .coh-style-search-block .form-actions::before { position: absolute;content: "\e801";font-family: fontello;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-black-teal);font-size: 1.2rem; } .coh-style-search-block .form-actions:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-dark-teal); } .coh-style-search-block .form-actions:hover::before { color: var(--ssa-color-palette-dark-teal); } .coh-style-search-block input.button.form-submit,.coh-style-search-block input.button.form-submit:focus,.coh-style-search-block input.button.form-submit:active { padding: 0rem;background-color: rgba(0, 0, 0, 0);border-style: none;color: rgba(0, 0, 0, 0);margin: 0rem;position: relative;z-index: 2;height: 100%; } .coh-style-search-block input.button.form-submit:hover,.coh-style-search-block input.button.form-submit:focus:hover,.coh-style-search-block input.button.form-submit:active:hover { background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0); } .coh-style-search-block .views-exposed-form .form-text::-webkit-input-placeholder { color: var(--ssa-color-palette-gray-60); } .coh-style-search-block .views-exposed-form .form-text::-moz-placeholder { color: var(--ssa-color-palette-gray-60); } .coh-style-search-block .views-exposed-form .form-text:-ms-input-placeholder { color: var(--ssa-color-palette-gray-60); } .coh-style-search-block .views-exposed-form .form-text::-ms-input-placeholder { color: var(--ssa-color-palette-gray-60); } .coh-style-search-block .views-exposed-form .form-text::placeholder { color: var(--ssa-color-palette-gray-60); }
.coh-style-text-color-light-background { color: var(--ssa-color-palette-black-teal); }
.coh-style-modal-close-button-light,.coh-style-modal-close-button-color,.coh-style-modal-close-button-dark { height: 2.4rem;width: 2.4rem;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-dark-teal);font-size: 1.2rem;-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-black-teal);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-dark-teal);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-modal-close-button-color:hover { background-color: var(--ssa-color-palette-mid-teal);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-teal);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-modal-close-button-dark:hover { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); }
.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,.coh-style-fake-link-with-icon { color: var(--ssa-color-palette-dark-teal);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;font-size: 0.9rem;line-height: 1.2;font-weight: 500;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: color 300ms ease;transition: color 300ms ease;font-family: var(--ssa-font-stacks-gotham-narrow); } .coh-style-fake-link-with-icon::after { content: "\e801";font-family: fontello;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.3em;font-size: 1em; }
.coh-style-fake-button { background-color: var(--ssa-color-palette-dark-teal);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.9rem;line-height: 1rem;font-weight: bold;margin-top: 0.4rem;margin-bottom: 0.4rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham); } .coh-style-fake-button:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-fake-button::after { content: "\e801";font-family: fontello;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.2rem;padding-left: 0.5rem; }
.coh-style-modal-open-button-light,.coh-style-modal-open-button-dark,.coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-dark-teal);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.9rem;line-height: 1.2;font-weight: bold;color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-family: var(--ssa-font-stacks-gotham); } .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-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-dark { background-color: var(--ssa-color-palette-black-teal);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-dark:hover { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color:hover { background-color: var(--ssa-color-palette-mid-teal);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.1rem 0rem 0rem var(--ssa-color-palette-gray-30);box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-gray-30);-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-weight: 800;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham); } .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.1rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal);box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a::after { margin-left: auto;content: "\e804";font-family: fontello;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.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal);box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); } .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-title.is-active a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-accordion-tabs-keyline-light-text.color-collapsed-keyline .coh-accordion-title a { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-accordion-tabs-keyline-light-text.color-collapsed-keyline .coh-accordion-title a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); } .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 0rem 0rem 0rem rgba(0, 0, 0, 0); box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);-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: 500;font-size: 0.7rem;line-height: 1rem;padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem;font-family: var(--ssa-font-stacks-gotham-narrow); } @media (max-width: 1169px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { padding-right: 1.2rem;padding-left: 1.2rem; }  } @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.1rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal);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.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal);background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li.is-active a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-overlap-mid-teal); }
.coh-style-accordion-item-title .coh-accordion-title { font-size: 1rem;line-height: 1.2em; } .coh-style-accordion-item-title .coh-accordion-title a { padding-top: 1.1em;padding-bottom: 1.1em; } .coh-style-accordion-item-title .coh-accordion-title a::after { font-size: 1.2em; } .coh-style-accordion-item-title .coh-accordion-title.is-active { margin-bottom: 1.1em; } .coh-style-accordion-item-title .coh-accordion-tabs-nav li a { font-size: 0.7rem;line-height: 1.4em;padding-top: 1.4em;padding-right: 2.25em;padding-bottom: 1.4em;padding-left: 2.25em; } @media (max-width: 1169px) { .coh-style-accordion-item-title .coh-accordion-tabs-nav li a { padding-right: 1.7em;padding-left: 1.7em; }  } @media (max-width: 767px) { .coh-style-accordion-item-title .coh-accordion-tabs-nav li a { padding-top: 1.4em;padding-bottom: 1.4em; }  } .coh-style-accordion-item-title.heading-xl-size .coh-accordion-title { font-size: 3.2rem; } @media (max-width: 767px) { .coh-style-accordion-item-title.heading-xl-size .coh-accordion-title { font-size: 2.222222rem; }  } .coh-style-accordion-item-title.heading-1-size .coh-accordion-title { font-size: 2.8rem; } @media (max-width: 767px) { .coh-style-accordion-item-title.heading-1-size .coh-accordion-title { font-size: 2rem; }  } .coh-style-accordion-item-title .heading-2-size .coh-accordion-title { font-size: 2.4rem; } @media (max-width: 767px) { .coh-style-accordion-item-title .heading-2-size .coh-accordion-title { font-size: 1.777777rem; }  } .coh-style-accordion-item-title.heading-3-size .coh-accordion-title { font-size: 2.1rem; } @media (max-width: 767px) { .coh-style-accordion-item-title.heading-3-size .coh-accordion-title { font-size: 1.555555rem; }  } .coh-style-accordion-item-title.heading-4-size .coh-accordion-title { font-size: 1.6rem; } @media (max-width: 767px) { .coh-style-accordion-item-title.heading-4-size .coh-accordion-title { font-size: 1.333333rem; }  } .coh-style-accordion-item-title.heading-5-size .coh-accordion-title { font-size: 1.2rem; } @media (max-width: 767px) { .coh-style-accordion-item-title.heading-5-size .coh-accordion-title { font-size: 1.111111rem; }  } .coh-style-accordion-item-title.heading-6-size .coh-accordion-title { font-size: 1rem; }
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black-teal);-webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-gray-30);box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-gray-30);-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-weight: 800;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham); } .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-teal);-webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-mid-teal);box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a::after { margin-left: auto;content: "\e804";font-family: fontello;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-dark-text .coh-accordion-title.is-active a { background-color: rgba(0, 0, 0, 0);-webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal);box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .coh-style-accordion-tabs-keyline-dark-text.color-collapsed-keyline .coh-accordion-title a { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .coh-style-accordion-tabs-keyline-dark-text.color-collapsed-keyline .coh-accordion-title a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .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 0rem 0rem 0rem rgba(0, 0, 0, 0); box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);-webkit-transition: 200ms ease box-shadow;transition: 200ms ease box-shadow;color: var(--ssa-color-palette-dark-teal);background-color: rgba(0, 0, 0, 0);font-weight: 500;font-size: 0.7rem;line-height: 1rem;padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem;font-family: var(--ssa-font-stacks-gotham-narrow); } @media (max-width: 1169px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { padding-right: 1.2rem;padding-left: 1.2rem; }  } @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.05rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.05rem 0rem 0rem var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-dark-teal);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.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal);background-color: rgba(0, 0, 0, 0); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li.is-active a:hover { -webkit-box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); box-shadow: inset 0rem -0.2rem 0rem 0rem var(--ssa-color-palette-mid-teal); } .coh-style-accordion-tabs-keyline-dark-text.heading-color .coh-accordion-title a { color: var(--ssa-color-palette-dark-teal); } .coh-style-accordion-tabs-keyline-dark-text.heading-color .coh-accordion-title a:hover { color: var(--ssa-color-palette-dark-teal); }
.coh-style-accordion-tabs-solid-rounded .coh-accordion-title { margin-bottom: 0.05rem; } .coh-style-accordion-tabs-solid-rounded .coh-accordion-title a { background-color: var(--ssa-color-palette-off-white-teal);color: var(--ssa-color-palette-dark-teal);-webkit-transition: background-color 300ms ease, color 300ms ease;transition: background-color 300ms ease, color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 1.5rem;padding-left: 1.5rem;font-weight: 800;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid-rounded .coh-accordion-title a { padding-right: 1.2rem;padding-left: 1.2rem; }  } .coh-style-accordion-tabs-solid-rounded .coh-accordion-title a:hover { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-dark-teal); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-title a::after { margin-left: auto;content: "\e804";font-family: fontello;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-rounded .coh-accordion-title.is-active a { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-title.is-active a:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-light-teal); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li a { -webkit-transition: background-color 200ms ease, color 200ms ease; transition: background-color 200ms ease, color 200ms ease;color: var(--ssa-color-palette-black-teal);background-color: var(--ssa-color-palette-white);font-weight: 400;padding-top: .5rem;padding-right: 1rem;padding-bottom: .5rem;padding-left: 1rem;margin-right: 0.5rem;margin-bottom: 0.5rem;font-family: var(--ssa-font-stacks-gotham-narrow);border-width: 0.05rem;-webkit-border-radius: 0.3rem;border-radius: 0.3rem;border-style: solid;border-color: rgba(216, 216, 216, 1);font-size: 0.8rem; } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li a { padding-right: 1.7em;padding-left: 1.7em; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li a { padding-top: 1.4em;padding-bottom: 1.4em; }  } .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li a:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-dark-teal);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li.is-active a { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-accordion-tabs-solid-rounded .coh-accordion-tabs-nav li.is-active a:hover { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-dark-teal); }
.coh-style-accordion-tabs-solid .coh-accordion-title { margin-bottom: 0.05rem; } .coh-style-accordion-tabs-solid .coh-accordion-title a { background-color: var(--ssa-color-palette-off-white-teal);color: var(--ssa-color-palette-dark-teal);-webkit-transition: background-color 300ms ease, color 300ms ease;transition: background-color 300ms ease, color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 1.5rem;padding-left: 1.5rem;font-weight: 800;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid .coh-accordion-title a { padding-right: 1.2rem;padding-left: 1.2rem; }  } .coh-style-accordion-tabs-solid .coh-accordion-title a:hover { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-dark-teal); } .coh-style-accordion-tabs-solid .coh-accordion-title a::after { margin-left: auto;content: "\e804";font-family: fontello;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-mid-teal);color: var(--ssa-color-palette-white); } .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-mid-teal);color: var(--ssa-color-palette-light-teal); } .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, color 200ms ease; transition: background-color 200ms ease, color 200ms ease;color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-off-white-teal);font-weight: 500;padding-top: 1em;padding-right: 2.5em;padding-bottom: 1em;padding-left: 2.25em;margin-right: 0.5rem;margin-bottom: 0.5rem;font-family: var(--ssa-font-stacks-gotham-narrow); } @media (max-width: 1169px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-right: 1.7em;padding-left: 1.7em; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-top: 1.4em;padding-bottom: 1.4em; }  } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-light-teal); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-light-teal); }
.coh-style-paragraph-small { font-size: 0.9rem; }
.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: 2rem;width: 2rem;background-color: rgba(0, 0, 0, 0);-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, 300ms ease border, 120ms -webkit-transform;transition: background-color 300ms ease, 300ms ease border, 120ms -webkit-transform;transition: background-color 300ms ease, 300ms ease border, 120ms transform;transition: background-color 300ms ease, 300ms ease border, 120ms transform, 120ms -webkit-transform;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='rgb(0, 89, 97)' stroke-width='2' transform='rotate(180)'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M14 5l7 7m0 0l-7 7m7-7H3' /%3E%3C/svg%3E");background-size: 1.2rem;background-repeat: no-repeat;background-position: center;border-width: 2px;border-color: var(--ssa-color-palette-dark-teal);-webkit-border-radius: 50%;border-radius: 50%;border-style: solid; } @media (max-width: 767px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { height: 1.6rem;width: 1.6rem;background-size: 1rem;border-width: 1.4px; }  } .coh-style-slider-navigation-left:hover,.coh-style-slider-navigation-right:hover { background-color: var(--ssa-color-palette-light-teal);border-color: var(--ssa-color-palette-light-teal); } .coh-style-slider-navigation-left:active,.coh-style-slider-navigation-right:active { -webkit-transform: translateY(1px); -ms-transform: translateY(1px); transform: translateY(1px); } .coh-style-slider-navigation-right { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='rgb(0, 89, 97)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M14 5l7 7m0 0l-7 7m7-7H3' /%3E%3C/svg%3E"); }
.coh-style-card-text-light-background,.coh-style-card-text-dark-background { color: var(--ssa-color-palette-black-teal);font-family: var(--ssa-font-stacks-gliko-modern-s);font-weight: 400;font-size: 1rem; } .coh-style-card-text-light-background .card-content > *,.coh-style-card-text-dark-background .card-content > * { margin-bottom: 1rem; } .coh-style-card-text-light-background .card-content > *:last-child,.coh-style-card-text-dark-background .card-content > *:last-child { margin-bottom: 0rem; } .coh-style-card-text-light-background a,.coh-style-card-text-dark-background a { color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background a:hover,.coh-style-card-text-dark-background a:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-card-text-light-background .card-body,.coh-style-card-text-dark-background .card-body { margin-bottom: 0.75rem; } .coh-style-card-text-light-background .card-body p,.coh-style-card-text-dark-background .card-body p,.coh-style-card-text-light-background .card-body ul,.coh-style-card-text-dark-background .card-body ul,.coh-style-card-text-light-background .card-body ol,.coh-style-card-text-dark-background .card-body ol { margin-top: 0rem;margin-bottom: 0.75rem; } .coh-style-card-text-light-background .card-body *:last-child,.coh-style-card-text-dark-background .card-body *:last-child { margin-bottom: 0rem; } .coh-style-card-text-light-background .card-body:last-child,.coh-style-card-text-dark-background .card-body:last-child { margin-bottom: 0rem; } .coh-style-card-text-light-background .card-link,.coh-style-card-text-dark-background .card-link { z-index: 0;color: var(--ssa-color-palette-black-teal); } .coh-style-card-text-light-background .card-link.is-unlinked,.coh-style-card-text-dark-background .card-link.is-unlinked { font-weight: 600;color: var(--ssa-color-palette-gray-70);font-style: italic; } .coh-style-card-text-light-background .card-link.is-unlinked:hover,.coh-style-card-text-dark-background .card-link.is-unlinked:hover { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-link:hover,.coh-style-card-text-dark-background .card-link:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background .fake-button,.coh-style-card-text-dark-background .fake-button { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-gotham);font-weight: 800; } .coh-style-card-text-light-background .fake-link,.coh-style-card-text-dark-background .fake-link { color: var(--ssa-color-palette-dark-teal);font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; } .coh-style-card-text-light-background .card-place,.coh-style-card-text-dark-background .card-place { color: var(--ssa-color-palette-black-teal); } .coh-style-card-text-light-background .card-place:hover,.coh-style-card-text-dark-background .card-place:hover { color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background .card-author-and-date,.coh-style-card-text-dark-background .card-author-and-date { font-family: var(--ssa-font-stacks-gotham);font-weight: 400;color: var(--ssa-color-palette-black-teal);overflow: hidden; } .coh-style-card-text-light-background .card-author-and-date > ul,.coh-style-card-text-dark-background .card-author-and-date > ul { margin: 0rem;margin-left: -1.1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-style-card-text-light-background .card-author-and-date > ul > li,.coh-style-card-text-dark-background .card-author-and-date > ul > li { padding: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex; } .coh-style-card-text-light-background .card-author-and-date > ul > li::before,.coh-style-card-text-dark-background .card-author-and-date > ul > li::before { content: "|";margin-right: 0.4rem;margin-left: 0.4rem; } .coh-style-card-text-light-background .card-person,.coh-style-card-text-dark-background .card-person { font-family: var(--ssa-font-stacks-gotham);color: var(--ssa-color-palette-black-teal); } .coh-style-card-text-light-background .card-person a,.coh-style-card-text-dark-background .card-person a { color: var(--ssa-color-palette-mid-teal);z-index: 1;position: relative; } .coh-style-card-text-light-background .card-person a:hover,.coh-style-card-text-dark-background .card-person a:hover { color: var(--ssa-color-palette-mid-teal);text-shadow: -0.08px 0rem 0rem var(--ssa-color-palette-mid-teal), 0rem -0.08px 0rem var(--ssa-color-palette-mid-teal), 0rem -0.08px 0rem var(--ssa-color-palette-mid-teal), 0rem 0.08px 0rem var(--ssa-color-palette-mid-teal); } .coh-style-card-text-light-background .card-date,.coh-style-card-text-dark-background .card-date { color: var(--ssa-color-palette-black-teal);font-family: var(--ssa-font-stacks-gotham); } .coh-style-card-text-light-background .card-affiliation,.coh-style-card-text-dark-background .card-affiliation { color: var(--ssa-color-palette-dark-teal);font-size: 0.9rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400; } .coh-style-card-text-light-background .card-topic,.coh-style-card-text-dark-background .card-topic { font-family: var(--ssa-font-stacks-gotham);font-weight: 300;font-size: 0.7rem;line-height: 0.85rem;color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background .card-topic a,.coh-style-card-text-dark-background .card-topic a { color: var(--ssa-color-palette-dark-teal);z-index: 2;position: relative; } .coh-style-card-text-light-background .card-topic a:hover,.coh-style-card-text-dark-background .card-topic a:hover { text-shadow: -0.05px 0rem 0rem var(--ssa-color-palette-dark-teal), 0.05px 0rem 0rem var(--ssa-color-palette-dark-teal), 0rem -0.05px 0rem var(--ssa-color-palette-dark-teal), 0rem 0.05px 0rem var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background:hover .fake-link,.coh-style-card-text-dark-background:hover .fake-link { color: var(--ssa-color-palette-mid-teal); } .coh-style-card-text-light-background:hover .fake-button,.coh-style-card-text-dark-background:hover .fake-button { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-card-text-light-background .coh-style-extra-info a,.coh-style-card-text-dark-background .coh-style-extra-info a { position: relative;z-index: 2;color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-light-background .coh-style-extra-info a:hover,.coh-style-card-text-dark-background .coh-style-extra-info a:hover { color: var(--ssa-color-palette-dark-teal);text-shadow: -0.05px 0rem 0rem var(--ssa-color-palette-dark-teal), 0.05px 0rem 0rem var(--ssa-color-palette-dark-teal), 0rem -0.05px 0rem var(--ssa-color-palette-dark-teal), 0rem 0.05px 0rem var(--ssa-color-palette-dark-teal); } .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 .card-link { z-index: 0;color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-link.is-unlinked { color: var(--ssa-color-palette-gray-30); } .coh-style-card-text-dark-background .card-link.is-unlinked:hover { color: var(--ssa-color-palette-gray-30); } .coh-style-card-text-dark-background .card-link:hover { color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-card-text-dark-background .fake-button { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-black-teal); } .coh-style-card-text-dark-background .fake-link { color: var(--ssa-color-palette-white); } .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-overlap-mid-teal); } .coh-style-card-text-dark-background .card-author-and-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-person { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-person a { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-person a:hover { color: var(--ssa-color-palette-overlap-mid-teal);text-shadow: -0.08px 0rem 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem -0.08px 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem -0.08px 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem 0.08px 0rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-card-text-dark-background .card-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-affiliation { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-topic { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-topic a { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-topic a:hover { text-shadow: -0.05px 0rem 0rem var(--ssa-color-palette-overlap-mid-teal), 0.05px 0rem 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem -0.05px 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem 0.05px 0rem var(--ssa-color-palette-overlap-mid-teal); } .coh-style-card-text-dark-background:hover .fake-link { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background:hover .fake-button { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .coh-style-extra-info a { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .coh-style-extra-info a:hover { color: var(--ssa-color-palette-overlap-mid-teal);text-shadow: -0.05px 0rem 0rem var(--ssa-color-palette-overlap-mid-teal), 0.05px 0rem 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem -0.05px 0rem var(--ssa-color-palette-overlap-mid-teal), 0rem 0.05px 0rem var(--ssa-color-palette-overlap-mid-teal); }
.coh-style-read-more-button-dark { background-color: rgba(0, 0, 0, 0);padding-top: 0.5rem;padding-right: 1.8rem;padding-bottom: 0.5rem;padding-left: 1.8rem;font-size: 1rem;line-height: 1.2;font-weight: 500;color: var(--ssa-color-palette-dark-teal);-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;font-family: var(--ssa-font-stacks-gotham-narrow);border-width: 0.1rem;border-style: solid;border-color: var(--ssa-color-palette-dark-teal);text-transform: uppercase; } .coh-style-read-more-button-dark:hover { background-color: var(--ssa-color-palette-black-teal);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-dark::after { content: "\e804";font-family: fontello;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;padding-left: 0.3rem;display: none; } .coh-style-read-more-button-dark.is-expanded::after { content: "\e807";font-family: fontello;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-card-text-colored-background { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;font-size: 0.9rem; } .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-overlap-mid-teal); } .coh-style-card-text-colored-background .fake-button { background-color: var(--ssa-color-palette-light-teal);color: var(--ssa-color-palette-dark-teal); } .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); } .coh-style-card-text-colored-background .card-tag:hover { color: var(--ssa-color-palette-white); } .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-teal); } .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-teal); } .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-teal); } .coh-style-card-text-colored-background .card-affiliation { color: var(--ssa-color-palette-light-teal);font-size: 0.65rem; } .coh-style-card-text-colored-background:hover .fake-link { color: var(--ssa-color-palette-light-teal); } .coh-style-card-text-colored-background:hover .fake-button { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-dark-teal); }
.coh-style-read-more-button-color { background-color: var(--ssa-color-palette-dark-teal);padding-top: 0.5rem;padding-right: 1.8rem;padding-bottom: 0.5rem;padding-left: 1.8rem;font-size: 1rem;line-height: 1.2;font-weight: 500;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;font-family: var(--ssa-font-stacks-gotham-narrow);text-transform: uppercase; } .coh-style-read-more-button-color:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-color::after { content: "\e804";font-family: fontello;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.1rem;padding-top: 0.1rem;padding-left: 0.4rem;margin-left: auto;display: none; } .coh-style-read-more-button-color.is-expanded::after { content: "\e807";font-family: fontello;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: 2.2rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: 1.2;font-weight: 500;color: var(--ssa-color-palette-dark-teal);-webkit-transition: color 300ms ease;transition: color 300ms ease;font-family: var(--ssa-font-stacks-gotham-narrow);text-decoration: underline;position: relative;text-transform: uppercase; } .coh-style-read-more:hover { color: var(--ssa-color-palette-mid-teal); } .coh-style-read-more::after { content: "\e804";font-family: fontello;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.3rem;padding-left: 0.3rem;text-decoration: none;position: absolute; } .coh-style-read-more.is-expanded::after { content: "\e807";font-family: fontello;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-link-dark { padding-top: 0.5rem;padding-right: 1rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: 1.2;font-weight: 500;color: var(--ssa-color-palette-black-teal);-webkit-transition: color 300ms ease;transition: color 300ms ease;font-family: var(--ssa-font-stacks-gotham-narrow);text-decoration: underline;position: relative;text-transform: uppercase; } .coh-style-read-more-link-dark:hover { color: var(--ssa-color-palette-gray-80); } .coh-style-read-more-link-dark::after { content: "\e804";font-family: fontello;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.3rem;padding-left: 0.3rem;position: absolute; } .coh-style-read-more-link-dark.is-expanded::after { content: "\e807";font-family: fontello;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-link-light { padding-top: 0.5rem;padding-right: 1rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: 1.2;font-weight: 500;color: var(--ssa-color-palette-white);-webkit-transition: color 300ms ease;transition: color 300ms ease;font-family: var(--ssa-font-stacks-gotham-narrow);text-decoration: underline;position: relative;text-transform: uppercase; } .coh-style-read-more-link-light:hover { color: var(--ssa-color-palette-gray-10); } .coh-style-read-more-link-light::after { content: "\e804";font-family: fontello;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.3rem;padding-left: 0.3rem;position: absolute; } .coh-style-read-more-link-light.is-expanded::after { content: "\e807";font-family: fontello;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: 3.2rem;line-height: 1.2;font-weight: 800;margin-bottom: 1.2rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-xl { font-size: 2.222222rem; }  }
.coh-style-heading-1-size { font-size: 2.8rem;line-height: 1.2;font-weight: 800;margin-bottom: 1.2rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-1-size { font-size: 2rem; }  }
.coh-style-heading-2-size { font-weight: 800;font-size: 2.4rem;line-height: 1.2;margin-bottom: 1.2rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-2-size { font-size: 1.777777rem; }  }
.coh-style-heading-3-size { font-size: 2.1rem;line-height: 1.2;font-weight: 800;margin-bottom: 1rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-3-size { font-size: 1.555555rem; }  }
.coh-style-heading-4-size { font-size: 1.6rem;font-weight: 800;margin-bottom: 1.1rem;line-height: 1.2;margin-bottom: 1rem;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-4-size { margin-bottom: 1rem;font-size: 1.333333rem; }  }
.coh-style-heading-5-size { font-size: 1.2rem;margin-bottom: 1.1rem;line-height: 1.2;margin-bottom: 0.75rem;font-weight: 800;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 1169px) { .coh-style-heading-5-size { font-size: 1.111111rem; }  } @media (max-width: 767px) { .coh-style-heading-5-size { margin-bottom: 1rem; }  }
.coh-style-heading-6-size { font-size: 1rem;margin-bottom: 1.1rem;line-height: 1.2;margin-bottom: 0.6rem;font-weight: 800;font-family: var(--ssa-font-stacks-gotham); } @media (max-width: 767px) { .coh-style-heading-6-size { margin-bottom: 1rem;font-size: 1rem; }  }
.coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-small,.coh-style-pre-heading-no-padding,.coh-style-pre-heading-light,.coh-style-pre-heading-x-small { font-size: 1rem;font-weight: 500;line-height: 1.2;margin-bottom: 1rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-gotham-narrow);color: var(--ssa-color-palette-dark-teal); } @media (max-width: 1169px) { .coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-small,.coh-style-pre-heading-no-padding,.coh-style-pre-heading-light,.coh-style-pre-heading-x-small { margin-bottom: 0.5rem; }  } .coh-style-pre-heading a,.coh-style-pre-heading-dark a,.coh-style-pre-heading-blue a,.coh-style-pre-heading-small a,.coh-style-pre-heading-no-padding a,.coh-style-pre-heading-light a,.coh-style-pre-heading-x-small a { color: var(--ssa-color-palette-dark-teal); } .coh-style-card-text-dark-background .coh-style-pre-heading a,.coh-style-card-text-dark-background .coh-style-pre-heading-dark a,.coh-style-card-text-dark-background .coh-style-pre-heading-blue a,.coh-style-card-text-dark-background .coh-style-pre-heading-small a,.coh-style-card-text-dark-background .coh-style-pre-heading-no-padding a,.coh-style-card-text-dark-background .coh-style-pre-heading-light a,.coh-style-card-text-dark-background .coh-style-pre-heading-x-small a { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .coh-style-pre-heading a,.coh-style-card-text-colored-background .coh-style-pre-heading-dark a,.coh-style-card-text-colored-background .coh-style-pre-heading-blue a,.coh-style-card-text-colored-background .coh-style-pre-heading-small a,.coh-style-card-text-colored-background .coh-style-pre-heading-no-padding a,.coh-style-card-text-colored-background .coh-style-pre-heading-light a,.coh-style-card-text-colored-background .coh-style-pre-heading-x-small a { color: var(--ssa-color-palette-white); } .coh-style-pre-heading-dark { color: var(--ssa-color-palette-black-teal); } .coh-style-pre-heading-blue { color: var(--ssa-color-palette-dark-teal); } .coh-style-pre-heading-small { font-size: 0.9rem; } .coh-style-pre-heading-no-padding { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-bottom: 0rem; } .coh-style-pre-heading-no-padding.card-heading.card-heading { margin-bottom: 0rem; } .coh-style-pre-heading-light { color: var(--ssa-color-palette-white); } .coh-style-pre-heading-x-small { font-size: 0.7rem; }
.coh-style-subheading { color: var(--ssa-color-palette-overlap-mid-teal); }
.coh-style-margin-bottom-small { margin-bottom: 1rem; }
.coh-style-margin-bottom-xsmall { margin-bottom: 0.4rem; }
.coh-style-margin-bottom-0 { margin-bottom: 0rem; }
.coh-style-margin-bottom-normal { margin-bottom: 1.5rem; } @media (max-width: 767px) { .coh-style-margin-bottom-normal { margin-bottom: 1.38888rem; }  }
.coh-style-paragraph-lede { font-size: 1.5rem;line-height: 1.4;color: var(--ssa-color-palette-brand-color); } @media (max-width: 1169px) { .coh-style-paragraph-lede { font-size: 1.3rem; }  } @media (max-width: 564px) { .coh-style-paragraph-lede { font-size: 1.1rem;line-height: 1.3; }  }
.coh-style-margin-bottom-medium { margin-bottom: 2.5rem; } .coh-style-margin-bottom-medium.container-result-count { margin-bottom: 2.17rem; }
.coh-style-margin-bottom-large { margin-bottom: 3.75rem; } @media (max-width: 767px) { .coh-style-margin-bottom-large { margin-bottom: 3rem; }  }
.coh-style-margin-top-small { margin-top: 1rem; }
.coh-style-margin-top-normal { margin-top: 1.5rem; } @media (max-width: 767px) { .coh-style-margin-top-normal { margin-top: 1.388888rem; }  }
.coh-style-padding-top-bottom-small { padding-top: 1rem;padding-bottom: 1rem; }
.coh-style-padding-top-bottom-normal { padding-top: 1.5rem;padding-bottom: 1.5rem; } @media (max-width: 767px) { .coh-style-padding-top-bottom-normal { padding-top: 1.388888rem;padding-bottom: 1.388888rem; }  }
.coh-style-padding-top-bottom-medium { padding-top: 2.5rem;padding-bottom: 2.5rem; }
.coh-style-padding-top-xl { padding-top: 5rem; } @media (max-width: 767px) { .coh-style-padding-top-xl { padding-top: 3rem; }  }
.coh-style-padding-top-bottom-xl { padding-top: 5rem;padding-bottom: 5rem; } @media (max-width: 767px) { .coh-style-padding-top-bottom-xl { padding-top: 3rem;padding-bottom: 3rem; }  }
.coh-style-padding-top-small { padding-top: 1rem; }
.coh-style-video .mejs__layers .mejs__overlay .mejs__overlay-loading .mejs__overlay-loading-bg-img { background: none;border-width: 0.6rem;-webkit-border-radius: 2.5rem;border-radius: 2.5rem;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-dark-teal);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-dark-teal);-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: "\e810";font-family: fontello;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.6rem;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-black-teal); } .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-dark-teal);background-image: none;padding: 0rem; } .coh-style-video .mejs__controls .mejs__button { line-height: normal;height: 2rem;width: 2rem; } .coh-style-video .mejs__controls .mejs__button button { color: var(--ssa-color-palette-white);font-size: 1.5rem;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: 2rem;width: 2rem;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-mid-teal); } .coh-style-video .mejs__controls .mejs__button.mejs__play button::before { content: "\e810";font-family: fontello;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: "\e80f";font-family: fontello;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: "\e811";font-family: fontello;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: "\e812";font-family: fontello;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__unmute button::before { content: "\e813";font-family: fontello;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__volume-slider { background-color: var(--ssa-color-palette-dark-teal); } .coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle { background-color: var(--ssa-color-palette-white); } .coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button::before { content: "\e80e";font-family: fontello;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: "\e80e";font-family: fontello;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: 2rem;width: 2rem;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: 2rem;padding: 0rem;margin: 0rem; } .coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total { margin: 0rem; }
.coh-style-padding-top-normal { padding-top: 1.5rem; } @media (max-width: 767px) { .coh-style-padding-top-normal { padding-top: 1.388888rem; }  }
.coh-style-padding-top-medium { padding-top: 2.5rem; }
.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-teal);line-height: 1rem;font-size: 0.9rem;padding-top: 1rem;padding-bottom: 1rem;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.05rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.05rem 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;font-family: var(--ssa-font-stacks-gotham-narrow); } @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-dark-teal); } .coh-style-sidebar-nav li ul { margin-top: 0rem;margin-bottom: 0rem; } .coh-style-sidebar-nav li ul > li > a { padding-right: 1.6rem;padding-left: 1.6rem; } @media (max-width: 1169px) { .coh-style-sidebar-nav li ul > li > a { padding-right: 1.2rem;padding-left: 1.2rem; }  } .coh-style-sidebar-nav li.is-active > a { -webkit-box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); box-shadow: inset 0rem -0.1rem 0rem 0rem var(--ssa-color-palette-dark-teal); } .coh-style-sidebar-nav li.is-active > a:hover { color: var(--ssa-color-palette-black-teal); }
.coh-style-padding-top-large { padding-top: 3.75rem; } @media (max-width: 767px) { .coh-style-padding-top-large { padding-top: 3rem; }  }
.coh-style-view-pagination { margin-top: 1.75rem;margin-bottom: 1.75rem;font-family: var(--ssa-font-stacks-gotham);font-weight: 600;text-align: center; } .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.2rem;margin-left: 0.2rem; } .coh-style-view-pagination .pager__item a { background-color: var(--ssa-color-palette-white);display: block;min-height: 1.6rem;min-width: 1.6rem;-webkit-border-radius: 1rem;border-radius: 1rem;line-height: 1.6rem;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-dark-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-view-pagination .pager__item a.button { font-size: 1rem;text-transform: uppercase;text-decoration: none;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;color: var(--ssa-color-palette-black-teal);border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-black-teal);background-color: rgba(0, 0, 0, 0);-webkit-border-radius: 0rem;border-radius: 0rem;padding-top: 0.6rem;padding-right: 2rem;padding-bottom: 0.6rem;padding-left: 2rem;line-height: 1.2rem; } .coh-style-view-pagination .is-active a { background-color: var(--ssa-color-palette-black-teal);color: var(--ssa-color-palette-white); } .coh-style-view-pagination .is-active a:hover { background-color: var(--ssa-color-palette-black-teal); } .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-mid-teal); } .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-mid-teal); }
.coh-style-padding-bottom-small { padding-bottom: 1rem; }
.coh-style-margin-top-medium { margin-top: 2.5rem; } .coh-style-margin-top-medium.container-result-count { margin-top: 2.17rem; }
.coh-style-padding-bottom-normal { padding-bottom: 1.5rem; } @media (max-width: 767px) { .coh-style-padding-bottom-normal { padding-bottom: 1.388888rem; }  }
.coh-style-link-with-icon,.coh-style-link-with-icon-light { color: var(--ssa-color-palette-dark-teal);display: inline-block;font-size: 0.9rem;line-height: 1.2;font-weight: 500;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-gotham-narrow); } .coh-style-link-with-icon::after,.coh-style-link-with-icon-light::after { content: "\e801";font-family: fontello;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.1rem;font-size: 1rem;vertical-align: middle; } .coh-style-link-with-icon.coh-style-text-size--large,.coh-style-link-with-icon-light.coh-style-text-size--large { font-size: 1.2rem; } .coh-style-link-with-icon.coh-style-text-size--small,.coh-style-link-with-icon-light.coh-style-text-size--small { font-size: 0.9rem; } .coh-style-link-with-icon.coh-style-text-size--x-small,.coh-style-link-with-icon-light.coh-style-text-size--x-small { font-size: 0.7rem; } .coh-style-link-with-icon.coh-style-text-size--medium,.coh-style-link-with-icon-light.coh-style-text-size--medium { font-size: 1rem; } .coh-style-link-with-icon-light { color: var(--ssa-color-palette-off-white-teal); } .coh-style-link-with-icon-light:hover { color: var(--ssa-color-palette-white); }
.coh-style-padding-bottom-medium { padding-bottom: 2.5rem; }
.coh-style-padding-bottom-large { padding-bottom: 3.75rem; } @media (max-width: 767px) { .coh-style-padding-bottom-large { padding-bottom: 3rem; }  }
.coh-style-link-button-dark,.coh-style-link-button-dark-fullwidth { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.6rem;padding-right: 2rem;padding-bottom: 0.6rem;padding-left: 2rem;-webkit-transition: background-color 300ms ease, color 300ms ease, 300ms ease border;transition: background-color 300ms ease, color 300ms ease, 300ms ease border;font-size: 1rem;line-height: 1.2;font-weight: 800;margin-top: 0.4rem;margin-bottom: 0.4rem;-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;cursor: pointer;font-family: var(--ssa-font-stacks-gotham);border-width: 0.1rem;border-style: solid;border-color: var(--ssa-color-palette-dark-teal); } .coh-style-link-button-dark:hover,.coh-style-link-button-dark-fullwidth:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-mid-teal); } .coh-style-link-button-dark[disabled]:hover,.coh-style-link-button-dark-fullwidth[disabled]:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-dark-teal);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-text-color-dark-background .coh-style-link-button-dark,.coh-style-text-color-dark-background .coh-style-link-button-dark-fullwidth { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-mid-teal);border-color: var(--ssa-color-palette-mid-teal); } .coh-style-text-color-dark-background .coh-style-link-button-dark:hover,.coh-style-text-color-dark-background .coh-style-link-button-dark-fullwidth:hover { background-color: var(--ssa-color-palette-overlap-mid-teal);border-color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-text-color-dark-background .coh-style-link-button-dark[disabled]:hover,.coh-style-text-color-dark-background .coh-style-link-button-dark-fullwidth[disabled]:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-mid-teal);border-color: var(--ssa-color-palette-mid-teal); } .coh-style-text-color-colored-background .coh-style-link-button-dark:hover,.coh-style-text-color-colored-background .coh-style-link-button-dark-fullwidth:hover { background-color: var(--ssa-color-palette-black-teal);border-color: var(--ssa-color-palette-black-teal); } .coh-style-text-color-colored-background .coh-style-link-button-dark[disabled]:hover,.coh-style-text-color-colored-background .coh-style-link-button-dark-fullwidth[disabled]:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-dark-teal);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-link-button-dark-fullwidth { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 0rem;margin-bottom: 0rem; }
.coh-style-padding-left-right-small { padding-right: 1rem;padding-left: 1rem; }
.coh-style-padding-left-right-normal { padding-right: 1.5rem;padding-left: 1.5rem; } @media (max-width: 767px) { .coh-style-padding-left-right-normal { padding-right: 1.388888rem;padding-left: 1.388888rem; }  }
.coh-style-link-button-hollow,.coh-style-link-button-hollow--white,.coh-style-link-button-hollow--secondary { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-dark-teal);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.6rem;padding-right: 2rem;padding-bottom: 0.6rem;padding-left: 2rem;-webkit-transition: background-color 300ms ease, color 300ms ease, 300ms ease border;transition: background-color 300ms ease, color 300ms ease, 300ms ease border;font-size: 1rem;line-height: 1.2;font-weight: 800;margin-top: 0.4rem;margin-bottom: 0.4rem;-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;border-width: 0.1rem;border-style: solid;border-color: var(--ssa-color-palette-dark-teal);cursor: pointer;font-family: var(--ssa-font-stacks-gotham); } .coh-style-link-button-hollow:hover,.coh-style-link-button-hollow--white:hover,.coh-style-link-button-hollow--secondary:hover { background-color: var(--ssa-color-palette-dark-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-link-button-hollow[disabled]:hover,.coh-style-link-button-hollow--white[disabled]:hover,.coh-style-link-button-hollow--secondary[disabled]:hover { color: var(--ssa-color-palette-dark-teal);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-dark-teal); } .coh-style-text-color-dark-background .coh-style-link-button-hollow,.coh-style-text-color-dark-background .coh-style-link-button-hollow--white,.coh-style-text-color-dark-background .coh-style-link-button-hollow--secondary { color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-dark-background .coh-style-link-button-hollow:hover,.coh-style-text-color-dark-background .coh-style-link-button-hollow--white:hover,.coh-style-text-color-dark-background .coh-style-link-button-hollow--secondary:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-dark-background .coh-style-link-button-hollow[disabled]:hover,.coh-style-text-color-dark-background .coh-style-link-button-hollow--white[disabled]:hover,.coh-style-text-color-dark-background .coh-style-link-button-hollow--secondary[disabled]:hover { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-colored-background .coh-style-link-button-hollow,.coh-style-text-color-colored-background .coh-style-link-button-hollow--white,.coh-style-text-color-colored-background .coh-style-link-button-hollow--secondary { color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-colored-background .coh-style-link-button-hollow:hover,.coh-style-text-color-colored-background .coh-style-link-button-hollow--white:hover,.coh-style-text-color-colored-background .coh-style-link-button-hollow--secondary:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-colored-background .coh-style-link-button-hollow[disabled]:hover,.coh-style-text-color-colored-background .coh-style-link-button-hollow--white[disabled]:hover,.coh-style-text-color-colored-background .coh-style-link-button-hollow--secondary[disabled]:hover { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-white); } .coh-style-link-button-hollow--white { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-white); } .coh-style-link-button-hollow--white:hover { background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-dark-teal); } .coh-style-link-button-hollow--white[disabled]:hover { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-white); } .coh-style-link-button-hollow--secondary { color: var(--ssa-color-palette-mid-teal);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-mid-teal); } .coh-style-link-button-hollow--secondary:hover { background-color: var(--ssa-color-palette-mid-teal);border-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); } .coh-style-link-button-hollow--secondary[disabled]:hover { color: var(--ssa-color-palette-mid-teal);background-color: rgba(0, 0, 0, 0);border-color: var(--ssa-color-palette-mid-teal); }
.coh-style-padding-left-right-large { padding-right: 3.75rem;padding-left: 3.75rem; } @media (max-width: 767px) { .coh-style-padding-left-right-large { padding-right: 3rem;padding-left: 3rem; }  }
.coh-style-padding-50-30 { padding-top: 2.5rem;padding-right: 1.5rem;padding-bottom: 2.5rem;padding-left: 1.5rem; }
.coh-style-padding-small { padding: 1rem; }
.coh-style-link-button-light { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-dark-teal);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.6rem;padding-right: 2rem;padding-bottom: 0.6rem;padding-left: 2rem;-webkit-transition: background-color 300ms ease, color 300ms ease, 300ms ease border;transition: background-color 300ms ease, color 300ms ease, 300ms ease border;font-size: 1rem;line-height: 1.2;font-weight: 800;margin-top: 0.4rem;margin-bottom: 0.4rem;-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;border-width: 0.1rem;border-style: solid;border-color: var(--ssa-color-palette-white);cursor: pointer;font-family: var(--ssa-font-stacks-gotham); } .coh-style-link-button-light:hover { background-color: var(--ssa-color-palette-light-yellow-orange);color: var(--ssa-color-palette-dark-teal);border-color: var(--ssa-color-palette-light-yellow-orange); } .coh-style-link-button-light[disabled]:hover { color: var(--ssa-color-palette-dark-teal);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); }
.coh-style-padding-normal { padding: 1.5rem; } @media (max-width: 767px) { .coh-style-padding-normal { padding: 1.388888rem; }  }
.coh-style-link-button-color { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.6rem;padding-right: 2rem;padding-bottom: 0.6rem;padding-left: 2rem;-webkit-transition: background-color 300ms ease, color 300ms ease, 300ms ease border, 300ms ease opacity;transition: background-color 300ms ease, color 300ms ease, 300ms ease border, 300ms ease opacity;font-size: 1rem;line-height: 1.2;font-weight: 800;margin-top: 0.4rem;margin-bottom: 0.4rem;-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;border-width: 0.1rem;border-style: solid;border-color: var(--ssa-color-palette-mid-teal);cursor: pointer;font-family: var(--ssa-font-stacks-gotham); } .coh-style-link-button-color:hover { background-color: var(--ssa-color-palette-overlap-mid-teal);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-overlap-mid-teal); } .coh-style-link-button-color[disabled]:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-mid-teal);border-color: var(--ssa-color-palette-mid-teal); } .coh-style-text-color-colored-background .coh-style-link-button-color { color: var(--ssa-color-palette-mid-teal);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-style-text-color-colored-background .coh-style-link-button-color:hover { opacity: 0.95;color: var(--ssa-color-palette-dark-teal); } .coh-style-text-color-colored-background .coh-style-link-button-color[disabled]:hover { color: var(--ssa-color-palette-mid-teal);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); }
.coh-style-breadcrumbs { padding: 0rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 400;margin: 0rem; } .coh-style-breadcrumbs li { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;margin-top: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-breadcrumbs li a { font-weight: 500;text-transform: uppercase;font-size: 0.9rem; } .coh-style-breadcrumbs li::after { padding-right: .4em;padding-left: .4em;color: var(--ssa-color-palette-dark-teal);content: "\e806";font-family: fontello;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.2em;margin-top: .08em; } .coh-style-breadcrumbs li:last-child::after { content: normal; }
.coh-style-padding-medium { padding: 2.5rem; }
.coh-style-paragraph-extra-large { font-size: 1.5rem;margin-bottom: 1.5rem;line-height: 1.3;color: var(--ssa-color-palette-dark-teal); } .coh-style-paragraph-extra-large.light-text { color: var(--ssa-color-palette-white); } .coh-style-paragraph-extra-large.coh-color-white { color: var(--ssa-color-palette-white); }
.coh-style-paragraph-large { font-size: 1.3rem;line-height: 1.3;color: var(--ssa-color-palette-dark-teal); }
.coh-style-padding-left-right-medium { padding-right: 2.5rem;padding-left: 2.5rem; }
.coh-style-tick-list li,.coh-style-tick-list--asp-pink li,.coh-style-tick-list--hayek-orange li,.coh-style-tick-list--asp-orange li { list-style-type: none;margin-bottom: 0.75rem;margin-left: 0.75rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 300; } .coh-style-tick-list li::before,.coh-style-tick-list--asp-pink li::before,.coh-style-tick-list--hayek-orange li::before,.coh-style-tick-list--asp-orange li::before { content: "\e822";font-family: fontello;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: rgb(16, 51, 59);margin-right: 0.75rem;height: 1.25rem;width: 1.25rem;font-size: 1.5rem;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;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; } .coh-style-tick-list--asp-pink li::before { color: var(--ssa-color-palette-asp-pink); } .coh-style-tick-list--hayek-orange li::before { color: var(--ssa-color-palette-hayek-orange); } .coh-style-tick-list--asp-orange li::before { color: var(--ssa-color-palette-asp-orange); }
.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-dark-teal);height: 1.6rem;width: 1.6rem;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.2rem;margin-left: 0.2rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;text-align: center; } .coh-style-social-icon a::before { content: "\e81c";font-family: fontello;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: 0.85rem; } .coh-style-social-icon a:hover { background-color: var(--ssa-color-palette-mid-teal);color: var(--ssa-color-palette-white); }
.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-gray-30);height: 0.15rem;width: 1.5rem;-webkit-border-radius: 0rem;border-radius: 0rem;margin-right: 0.125rem;margin-left: 0.125rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-slider-pagination li button:hover { background-color: var(--ssa-color-palette-mid-teal); } .coh-style-slider-pagination li.slick-active button { background-color: var(--ssa-color-palette-dark-teal); }
.coh-style-padding-large { padding: 3.75rem; } @media (max-width: 767px) { .coh-style-padding-large { padding: 3rem; }  }
.coh-ce-6f78460f { overflow: hidden;position: relative; }
.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-a9da81d4 { text-align: right;font-size: 0.9rem; }
.coh-ce-7bea61df { border-bottom-width: 0.05rem;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-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-66d83dff .view { margin-right: auto;margin-left: auto;max-width: 48.26rem; } .coh-ce-66d83dff .person-node .coh-heading { font-size: 1.04rem; } .coh-ce-66d83dff .person-node .coh-inline-element { font-size: 0.78rem; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-68c3da0 { padding-right: 1rem; } @media (max-width: 1023px) { .coh-ce-68c3da0 { padding-right: 0rem; }  }
.coh-ce-d4cbfce5 { font-size: 0.78rem; }
.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-8c6010fb .view-people-hayek-scholars { max-width: 48.26rem;margin-right: auto;margin-left: auto; } .coh-ce-8c6010fb .person-node .coh-heading { font-size: 1.04rem; } .coh-ce-8c6010fb .person-node .coh-inline-element { font-size: 0.78rem; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-68c3da0 { padding-right: 1rem; } @media (max-width: 1023px) { .coh-ce-68c3da0 { padding-right: 0rem; }  }
.coh-ce-d4cbfce5 { font-size: 0.78rem; }
.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-f87b3ddd .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-732804f2 .view { max-width: 48.26rem;margin-right: auto;margin-left: auto; } .coh-ce-732804f2 .person-node .coh-heading { font-size: 1.04rem; } .coh-ce-732804f2 .person-node .coh-inline-element { font-size: 0.78rem; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-68c3da0 { padding-right: 1rem; } @media (max-width: 1023px) { .coh-ce-68c3da0 { padding-right: 0rem; }  }
.coh-ce-e32e4de2 { display: none; }
.coh-ce-d4cbfce5 { font-size: 0.78rem; }
.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-47d1565d .view-people { max-width: 48.26rem;margin-right: auto;margin-left: auto; } .coh-ce-47d1565d .person-node .coh-heading { font-size: 1.04rem; } .coh-ce-47d1565d .person-node .coh-inline-element { font-size: 0.78rem; }
.coh-ce-e16178c2 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-612619f9 { padding-right: 1rem; } @media (max-width: 1023px) { .coh-ce-612619f9 { padding-right: 0rem; }  } .coh-ce-612619f9 .coh-style-facet-vertical-tabs .face-item > a { font-weight: 500;padding-right: 1rem; }
.coh-ce-5db4a5c8 { padding-left: 2.5rem; }
.coh-ce-d4cbfce5 { font-size: 0.78rem; }
.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-d7813319 .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-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-74aa74cf { 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-74aa74cf .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-d7813319 .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-a47f9d6e .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-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-9a2adf01 { padding-right: 1rem; } @media (max-width: 1169px) { .coh-ce-9a2adf01 { padding-right: 0.6rem; }  } @media (max-width: 1023px) { .coh-ce-9a2adf01 { padding-right: 0rem; }  }
.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-1c3ca22e { font-size: 0.75rem;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-2c2356db { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: auto;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500; }
.coh-ce-887de169 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-887de169.has-children > a { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 1023px) { .coh-ce-887de169.has-children > a { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }  } .coh-ce-887de169.has-children > a::after { content: "\e804";font-family: fontello;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-transition: 200ms ease-in-out transform;transition: 200ms ease-in-out transform;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-left: 0.4rem; } .coh-ce-887de169.has-children.is-collapsed > a::after { -webkit-transform: rotateZ(0deg); -ms-transform: rotate(0deg); transform: rotateZ(0deg); } .coh-ce-887de169.has-children.is-expanded > a { display: none; } .coh-ce-887de169.has-children.is-expanded > a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }
.coh-ce-72b3a27a { font-size: 0.85rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0.4rem;padding-right: 0.9rem;padding-bottom: 0.4rem;padding-left: 0.9rem;margin: 0.3rem; } @media (max-width: 1023px) { .coh-ce-72b3a27a { height: auto; }  }
.coh-ce-305a20b3 { display: none; }
.coh-ce-78131d80 { padding-top: 0.4rem;padding-bottom: 0.4rem;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; }
.coh-ce-36608597 { padding-top: 0.4rem;padding-right: 0.4rem;padding-bottom: 0.4rem;padding-left: 0.4rem;margin: 0.3rem; }
.coh-ce-247ef9a2 { font-size: 0.85rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0.4rem;padding-right: 0.9rem;padding-bottom: 0.4rem;padding-left: 0.9rem;font-weight: 700;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;margin: 0.3rem; }
.coh-ce-41faece7 { margin-top: 0rem;margin-bottom: 0rem;-webkit-column-gap: 0rem;-moz-column-gap: 0rem;column-gap: 0rem;-webkit-column-fill: balance;-moz-column-fill: balance;column-fill: balance; }
.coh-ce-a11c224e { list-style-type: none;margin-left: 0rem;padding-right: 1.2rem;padding-left: 1.2rem;display: inline-block;width: 100%; } @media (max-width: 1023px) { .coh-ce-a11c224e { padding-right: 0rem;padding-left: 1rem; }  }
.coh-ce-738ffe6 { padding-top: 0.75rem;padding-right: 1rem;padding-bottom: 0.75rem;padding-left: 1rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;width: 100%;font-size: 0.9rem;margin: 0.3rem; }
.coh-ce-7666841d { margin-top: 0rem;margin-bottom: 0rem; }
.coh-ce-3e1b8c9c { margin-left: 0rem;list-style-type: none;padding-left: 1rem; }
.coh-ce-a22c13c1 { padding-top: 0.4rem;padding-right: 0.9rem;padding-bottom: 0.4rem;padding-left: 0.9rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.9rem;margin: 0.3rem; }
.coh-ce-185da3cc { 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; }
.coh-ce-4db8a31f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 1.5rem;padding-left: 1.5rem;-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;margin-right: 0.5rem;margin-left: 0.5rem; } @media (max-width: 1599px) { .coh-ce-4db8a31f { margin-right: 0.25rem;margin-left: 0.25rem; }  } @media (max-width: 1169px) { .coh-ce-4db8a31f { padding-right: 1rem;padding-left: 1rem;margin-right: 0rem;margin-left: 0rem; }  }
.coh-ce-181423e4 { font-size: 0.85rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0.75rem;padding-bottom: 0.75rem; } @media (max-width: 1023px) { .coh-ce-181423e4 { height: auto; }  }
.coh-ce-83962a3 { height: 100%;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2; } @media (max-width: 1023px) { .coh-ce-83962a3 { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; }  } @media (max-width: 767px) { .coh-ce-83962a3 { padding-top: 1.2rem;padding-bottom: 1.2rem; }  }
.coh-ce-f72c4fe9 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 18%;-webkit-column-break-inside: avoid;page-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid; } @media (max-width: 1169px) { .coh-ce-f72c4fe9 { padding-left: 12%; }  } @media (max-width: 1023px) { .coh-ce-f72c4fe9 { padding-left: 0rem; }  } .coh-ce-f72c4fe9:nth-of-type(2n+1) { margin-bottom: 6.25rem; } .coh-ce-f72c4fe9.coh-menu-list-container.has-children { margin-bottom: initial; }
.coh-ce-92dccc4d { font-size: 1.2rem;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;font-family: var(--ssa-font-stacks-gotham);font-weight: 800;color: var(--ssa-color-palette-overlap-mid-teal); } @media (max-width: 767px) { .coh-ce-92dccc4d { padding-top: 0.2rem;padding-bottom: 0.2rem; }  }
.coh-ce-e8343f49 { display: block;margin-top: 1.2rem;margin-bottom: 5rem; }
.coh-ce-41faece7 { margin-top: 0rem;margin-bottom: 0rem;-webkit-column-gap: 0rem;-moz-column-gap: 0rem;column-gap: 0rem;-webkit-column-fill: balance;-moz-column-fill: balance;column-fill: balance; }
.coh-ce-ffeb5357 { list-style-type: none;display: block;width: 100%; }
.coh-ce-bd5f3f14 { padding-top: 0.3rem;padding-bottom: 0.3rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;width: 100%;font-size: 1rem;margin: 0.1rem;font-weight: 500;font-family: var(--ssa-font-stacks-gotham-narrow); }
.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-40e114ed { margin-bottom: 1rem; }
.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-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.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-71d49528 { 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-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.2rem; }  }
.coh-ce-202945a6 { margin-bottom: 0.4rem; }
.coh-ce-7271209c::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9d8e5215 { margin-bottom: 1.2rem; }
.coh-ce-cc1657d1 { -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.2rem; }  }
.coh-ce-202945a6 { margin-bottom: 0.4rem; }
.coh-ce-35616871::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9d8e5215 { margin-bottom: 1.2rem; }
.coh-ce-cc1657d1 { -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-13f10a70 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;position: relative;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;padding: 0.3rem; }
.coh-ce-bc9a7f68 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }
.coh-ce-70163efb { margin-bottom: 0.3rem; }
.coh-ce-57efe77f::before { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-ca2a1b6f { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;width: 4.8rem;min-width: 4.8rem;max-width: 4.8rem; }
.coh-ce-67b11bfd { width: 3.6rem;-webkit-margin-end: 1.2rem;margin-inline-end: 1.2rem;height: 3.6rem; }
.coh-ce-40aa08c8 { margin-bottom: 2.5rem; }
.coh-ce-4c3a0770 { margin-bottom: 2.5rem; }
.coh-ce-cefb0b55 { margin-bottom: 0.75rem; } .coh-ce-cefb0b55 li { list-style-type: none;margin-bottom: 0.4rem;margin-left: 0rem; }
.coh-ce-9c77cc65 { margin-bottom: 0.6rem; }
.coh-ce-4d83522c { font-family: var(--ssa-font-stacks-gotham-narrow);font-size: 18px; }
.coh-ce-c8f5866c { margin-bottom: 1.5rem;background-color: var(--ssa-color-palette-off-white-teal);padding-top: 0.75rem;padding-right: 0.75rem;padding-bottom: 0.75rem;padding-left: 2.25rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;display: inline-block;position: relative;font-style: italic;font-family: var(--ssa-font-stacks-gotham-narrow); } .coh-ce-c8f5866c::before { content: "\f10d";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;top: 0.8699999999999999rem;left: 1rem;color: var(--ssa-color-palette-mid-teal); }
.coh-ce-21d96e92 { margin-bottom: 1.5rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;display: inline-block; }
.coh-ce-591e70ad { margin-bottom: 0.5rem;text-transform: uppercase;color: rgba(107, 114, 128, 1);padding-bottom: 0.5rem;font-size: 0.75rem; }
.coh-ce-e66d9855 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;vertical-align: baseline;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-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;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;gap: .5rem; } .coh-ce-e66d9855 a { color: var(--ssa-color-palette-black-teal);font-family: var(--ssa-font-stacks-gotham-narrow);font-size: 0.7rem;font-weight: 500;border-width: 0.1rem;-webkit-border-radius: 0.3rem;border-radius: 0.3rem;border-color: var(--ssa-color-palette-mid-teal);border-style: solid;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem; }
.coh-ce-61bd3de7 { 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-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-70163efb { margin-bottom: 0.3rem; }
.coh-ce-8dff83a0::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-b246918c { line-height: 1.2; }
.coh-ce-37bfd73 { 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-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.2rem; }  }
.coh-ce-3ef74934::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-cc1657d1 { -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-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-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.2rem; }  }
.coh-ce-fbe611a4::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-cc1657d1 { -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-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-71d49528 { 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-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.2rem; }  }
.coh-ce-5d257c0d::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-70db4cf9 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; } .coh-ce-70db4cf9 li { font-size: 0.75rem; } @media (max-width: 767px) { .coh-ce-70db4cf9 li { font-size: 0.6rem; }  }
.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-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-cc5f6a83 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }
.coh-ce-4a2f4c6d { position: relative;z-index: 2; }
.coh-ce-1a22b2e8 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }
.coh-ce-5747daeb::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-bffaeea7 { margin-top: auto;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }
.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-316342f9 { position: relative; } .coh-ce-316342f9 iframe { height: 250px;width: 250px; }
.coh-ce-cpt_video_section-18ffdcd9.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_video_section-18ffdcd9.position-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_video_section-18ffdcd9.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_video_media-ea901c4e { width: 100%; }
.coh-ce-cpt_video-ea901c4e { width: 100%; }
.coh-ce-cpt_vertical_tabbed_section-655c22ee .coh-accordion-tabs-nav { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_vertical_tabbed_section-655c22ee .coh-accordion-tabs-content { padding-left: 13.2%; } @media (max-width: 1169px) { .coh-ce-cpt_vertical_tabbed_section-655c22ee .coh-accordion-tabs-content { padding-left: 0rem; }  }
.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-db6d3212 { height: 100%; } .coh-ce-cpt_utilities_bar_vertical-db6d3212 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_vertical-db6d3212 + * { margin-left: 0rem; }  } .coh-ce-cpt_utilities_bar_vertical-db6d3212 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-db6d3212 a { padding-top: 0.75rem;padding-right: 1rem;padding-bottom: 0.75rem;padding-left: 1rem; }
.coh-ce-cpt_utilities_bar_horizontal-f4fbf074 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;height: 2rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-right: 1.5rem;padding-left: 1.5rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_horizontal-f4fbf074 { display: none; }  } @media (max-width: 767px) { .coh-ce-cpt_utilities_bar_horizontal-f4fbf074 { display: none; }  } .coh-ce-cpt_utilities_bar_horizontal-f4fbf074 .utilities-menu li { padding-right: 0.75rem;padding-left: 0.75rem; } .coh-ce-cpt_utilities_bar_horizontal-f4fbf074 .social-links a { width: 1.6rem; }
.coh-ce-cpt_utilities_bar_horizontal-e23a4b72 { height: 100%; } .coh-ce-cpt_utilities_bar_horizontal-e23a4b72 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_horizontal-e23a4b72 + * { margin-left: 0rem; }  }
.coh-ce-cpt_text_section-96003fc0 { -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-cpt_text_section-66284e37 *:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_text_over_image_section-282c7566 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_text_over_image_section-282c7566.text-position-left .text-content { width: 31.7%; } @media (max-width: 1023px) { .coh-ce-cpt_text_over_image_section-282c7566.text-position-left .text-content { width: 100%; }  } .coh-ce-cpt_text_over_image_section-282c7566.text-position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_text_over_image_section-282c7566.text-position-center .text-content { width: 66%;text-align: center; } @media (max-width: 1023px) { .coh-ce-cpt_text_over_image_section-282c7566.text-position-center .text-content { width: 100%; }  } .coh-ce-cpt_text_over_image_section-282c7566.text-position-center .links-content { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_text_over_image_section-282c7566.text-position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .coh-ce-cpt_text_over_image_section-282c7566.text-position-right .text-content { width: 31.7%; } @media (max-width: 1023px) { .coh-ce-cpt_text_over_image_section-282c7566.text-position-right .text-content { width: 100%; }  }
.coh-ce-cpt_text_over_image_section-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_over_image_section-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_over_image_section-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
@media (max-width: 1023px) { .coh-ce-cpt_text_and_wide_image-4f8c4be4 { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_text_and_wide_image-bda0f088 { -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; } .coh-ce-cpt_text_and_wide_image-bda0f088.image-text-desktop { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .coh-ce-cpt_text_and_wide_image-bda0f088.image-text-desktop .image-column { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 1023px) { .coh-ce-cpt_text_and_wide_image-bda0f088.image-text-tablet { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }  }
.coh-ce-cpt_text_and_wide_image-2265c5c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
@media (max-width: 1023px) { .coh-ce-cpt_text_and_wide_image-9d1b6add { padding-right: 2.4rem;padding-left: 2.4rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_and_wide_image-9d1b6add { padding-right: 1.2rem;padding-left: 1.2rem; }  }
.coh-ce-cpt_text_and_wide_image-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_wide_image-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_wide_image-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_wide_image-399455a4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_text_and_wide_image-c355d983 { min-width: 50vw;height: 100%;-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-ce-cpt_text_and_wide_image-c355d983 { height: auto;min-width: 100%; }  } .coh-ce-cpt_text_and_wide_image-c355d983.image-object-fit-cover article { height: 100%;width: 100%; } .coh-ce-cpt_text_and_wide_image-c355d983.image-object-fit-cover article img { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_text_and_wide_image-c355d983.image-object-fit-cover article img { height: auto; }  } .coh-ce-cpt_text_and_wide_image-c355d983 article { height: 100%;width: 100%; } .coh-ce-cpt_text_and_wide_image-c355d983 article img { min-width: 100%; }
.coh-ce-cpt_text_and_text-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_text-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_text-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_text-e94ad007 { -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-cpt_text_and_text-dd6cced9 *:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_text_and_tabs_section-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_tabs_section-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_tabs_section-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_slider_section-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_slider_section-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_slider_section-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_slider_section-5f5d01f2 .slick-dots { padding-top: 1rem; }
.coh-ce-cpt_text_and_media_section-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_media_section-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_media_section-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_map_section-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_map_section-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_map_section-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_card_container_sect-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_card_container_sect-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_card_container_sect-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_text_and_accordion_container-44276fb6 { 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;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_text_and_accordion_container-44276fb6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_text_and_accordion_container-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_testimonial_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.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-95041101 { border-left-style: none;padding: 0rem;margin-bottom: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_testimonial_card-a218f1c2 { margin-bottom: 0.8rem; }
.coh-ce-cpt_testimonial_card-59c1923d { margin-top: 0rem;margin-bottom: 0.4rem;color: var(--ssa-color-palette-black-teal); }
.coh-ce-cpt_testimonial_card-fb999ad7 { margin-right: 0.4rem;margin-bottom: 0.4rem;margin-left: 0.4rem;display: block;font-size: 0.9rem;text-decoration: none;color: var(--ssa-color-palette-dark-teal); }
.coh-ce-cpt_testimonial_card-13327e6e { margin-top: auto;padding-top: 1.2rem;line-height: 1rem;font-size: 1rem; }
.coh-ce-cpt_testimonial_card-29a98c9a { -webkit-border-radius: 100%; border-radius: 100%;width: 2.8rem;margin-right: auto;margin-bottom: 1.2rem;margin-left: auto; }
.coh-ce-cpt_testimonial_card-8440979a { 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-8440979a > div:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_testimonial_card-293f6b85 { margin-bottom: 0.4rem;font-weight: 600;font-family: var(--ssa-font-stacks-gotham-narrow); }
.coh-ce-cpt_testimonial_card-6857f8ca { padding-bottom: 0.2rem;font-size: 0.9rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 300; }
.coh-ce-cpt_testimonial_card-2a7f3f42 { font-size: 0.9rem;font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 300; }
.coh-ce-cpt_tab_content_list_by_taxonomy-ae50cb59 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_tab_content_list_by_taxonomy-ae50cb59 { display: block; }  }
.coh-ce-cpt_tab_content_list_by_taxonomy-801ed679 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_tab_content_list_by_taxonomy-801ed679 { display: block; }  }
@media (max-width: 767px) { .coh-ce-cpt_tab_content_list_by_taxonomy-61df704 { display: none; }  } .coh-ce-cpt_tab_content_list_by_taxonomy-61df704 .coh-accordion-tabs-nav { padding-right: 8%; } @media (max-width: 767px) { .coh-ce-cpt_tab_content_list_by_taxonomy-61df704 .coh-accordion-tabs-nav { padding-right: 0rem; }  }
@media (max-width: 767px) { .coh-ce-cpt_tab_content_list_by_taxonomy-5a4487be { padding: 1.2rem; }  }
.coh-ce-cpt_tab_container_section-e6db09a8.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_tab_container_section-e6db09a8.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_tabs_container_vertical_tabs-4bddb4d .coh-accordion-tabs-nav { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_tabs_container_vertical_tabs-4bddb4d.space-between-nav-content .coh-accordion-tabs-nav { padding-right: 8%;padding-left: 0rem; } @media (max-width: 1169px) { .coh-ce-cpt_tabs_container_vertical_tabs-4bddb4d.space-between-nav-content .coh-accordion-tabs-nav { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_stat_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_stat_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_stat_card-ae438d5d { font-weight: bold;display: block;margin-bottom: 1rem; } .coh-ce-cpt_stat_card-ae438d5d.large { font-size: 4.8rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-ae438d5d.large { font-size: 3.6rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-ae438d5d.large { font-size: 2.8rem; }  } .coh-ce-cpt_stat_card-ae438d5d.medium { font-size: 3.6rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-ae438d5d.medium { font-size: 2.8rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-ae438d5d.medium { font-size: 2rem; }  } .coh-ce-cpt_stat_card-ae438d5d.small { font-size: 2.8rem; } @media (max-width: 1169px) { .coh-ce-cpt_stat_card-ae438d5d.small { font-size: 2rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-ae438d5d.small { font-size: 1.2rem; }  }
.coh-ce-cpt_stat_card-fa697773 { font-weight: bold;font-size: 0.9rem;display: block; }
.coh-ce-cpt_stat_card-bccb991c { width: 2.4rem;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; }
.coh-ce-cpt_social_links_card-961d7ed8 { margin-bottom: 0.5rem;font-weight: 500;text-transform: uppercase; }
.coh-ce-cpt_social_links_card-e2790535 { margin-right: -0.2rem;margin-bottom: 0rem;margin-left: -0.2rem;display: flex; }
.coh-ce-cpt_social_links_card-5dada3cd { margin-bottom: 0.4rem; }
.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-ffaef121 { margin-right: 1rem;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-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_social_links-dfa7cc95 { height: 2rem;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: 1rem;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 300ms ease-out;transition: all 300ms ease-out; } @media (max-width: 767px) { .coh-ce-cpt_social_links-dfa7cc95 { width: 2rem; }  } .coh-ce-cpt_social_links-dfa7cc95.facebook::before { content: "\e81c";font-family: fontello;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-dfa7cc95.twitter::before { content: "\ec3e";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-dfa7cc95.linkedin::before { content: "\e81d";font-family: fontello;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-dfa7cc95.youtube::before { content: "\e820";font-family: fontello;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-dfa7cc95.rss::before { content: "\e818";font-family: fontello;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_slider_section-7c81e9d9.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_slider_section-7c81e9d9.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_slider_section-808a72d7 { text-align: center; }
.coh-ce-cpt_slider_section-5f5d01f2 .slick-dots { padding-top: 1rem; }
.coh-ce-cpt_site_header-e81eab90 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-ce-cpt_site_header-e81eab90.header-position--relative { position: relative;z-index: 100;top: 0rem;left: 0rem;right: 0rem; } .coh-ce-cpt_site_header-e81eab90.header-position--fixed { position: fixed;top: 0rem;left: 0rem;right: 0rem;z-index: 3; } .toolbar-horizontal.toolbar-fixed .coh-ce-cpt_site_header-e81eab90.header-position--fixed { top: 1.95rem; } .toolbar-horizontal.toolbar-fixed.toolbar-tray-open .coh-ce-cpt_site_header-e81eab90.header-position--fixed { top: 3.95rem; } .toolbar-vertical.toolbar-fixed .coh-ce-cpt_site_header-e81eab90.header-position--fixed { top: 1.95rem; } .coh-ce-cpt_site_header-e81eab90.menu-column-count-desktop-1 .main-menu .menu-level-1 > li { position: relative; } .coh-ce-cpt_site_header-e81eab90.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper { width: 16rem;-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-e81eab90.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-e81eab90.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-7300246b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 0.75rem;padding-left: 0.75rem;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-7300246b { height: 3.7rem; }  }
.coh-ce-cpt_site_header-acf5ae51 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-right: 0.4rem;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-acf5ae51 { margin-right: 0rem; }  } .menu-position-desktop--left .coh-ce-cpt_site_header-acf5ae51 { -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-ce-cpt_site_header-acf5ae51::after { margin-right: auto; }
.coh-ce-cpt_site_header-7b0fde35 { 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.4rem;width: 2.4rem;font-size: 1.2rem;-webkit-transition: color 300ms ease-in-out;transition: color 300ms ease-in-out;margin-right: 1.25rem;padding-right: 0.6rem;padding-left: 0.6rem; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon { height: 1em;width: 1em;position: relative;font-size: 1.3rem; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line { background-color: var(--ssa-color-palette-dark-teal);height: 2px;width: 100%;position: absolute;left: 0rem;display: block;opacity: 1;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-border-radius: 2px;border-radius: 2px; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line1,.coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line3 { -webkit-transition: 300ms ease 350ms top, 300ms ease 50ms transform, 50ms ease 350ms width; transition: 300ms ease 350ms top, 300ms ease 50ms transform, 50ms ease 350ms width; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line1 { top: 15%; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line2 { -webkit-transition: 10ms ease 300ms opacity; transition: 10ms ease 300ms opacity;top: 50%; } .coh-ce-cpt_site_header-7b0fde35 .animated-hamburger-icon .line3 { width: 60%;top: 85%; } .coh-ce-cpt_site_header-7b0fde35.menu-active .animated-hamburger-icon .line1,.coh-ce-cpt_site_header-7b0fde35.menu-active .animated-hamburger-icon .line3 { -webkit-transition: 300ms ease 50ms top, 300ms ease 350ms transform, 50ms ease 350ms width; transition: 300ms ease 50ms top, 300ms ease 350ms transform, 50ms ease 350ms width;width: 100%;top: 50%; } .coh-ce-cpt_site_header-7b0fde35.menu-active .animated-hamburger-icon .line1 { -webkit-transform: rotateZ(45deg); -ms-transform: rotate(45deg); transform: rotateZ(45deg); } .coh-ce-cpt_site_header-7b0fde35.menu-active .animated-hamburger-icon .line2 { opacity: 0; } .coh-ce-cpt_site_header-7b0fde35.menu-active .animated-hamburger-icon .line3 { -webkit-transform: rotateZ(-45deg); -ms-transform: rotate(-45deg); transform: rotateZ(-45deg); }
.coh-ce-cpt_site_header-3e6e22f9 { margin-right: auto;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-3e6e22f9 { margin-right: 0rem; }  }
.coh-ce-cpt_site_header-89b669cc { 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;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;padding-top: 1.15rem;padding-bottom: 1.15rem; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-89b669cc { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_site_header-b784b9a { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-b784b9a { display: none; }  }
.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: 5.7rem; }  }
.coh-ce-cpt_site_header-c416cc99 { height: 100%; }
.coh-ce-cpt_site_header-b3dd7ba1 { position: absolute;top: 100%;left: -88vw;right: 0rem;height: -webkit-calc(100vh - 100%);height: calc(100vh - 100%);max-width: 23.4rem;-webkit-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out; } @media (max-width: 564px) { .coh-ce-cpt_site_header-b3dd7ba1 { max-width: 88vw; }  } .coh-ce-cpt_site_header-b3dd7ba1 .social-links { margin-top: 1.25rem; } .coh-ce-cpt_site_header-b3dd7ba1 .social-links li { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } .coh-ce-cpt_site_header-b3dd7ba1 .social-links a { margin-right: 1.25rem; } .coh-ce-cpt_site_header-b3dd7ba1.menu-active { left: 0; }
.coh-ce-cpt_site_header-d0bf8827 { overflow-y: auto;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;padding-bottom: 2rem; }
.coh-ce-cpt_site_header-5e89aa86 { display: none;padding-top: 0.4rem; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-5e89aa86 { display: block; }  }
.coh-ce-cpt_site_header-bc12f5fd { padding-top: 0.4rem;padding-bottom: 1rem; }
.coh-ce-cpt_site_header-fc5a0f0c { margin-top: 0.9rem;margin-right: 0.9rem;padding-right: 1.2rem;padding-left: 1.2rem;font-size: 0.7rem;color: var(--ssa-color-palette-mid-teal);font-weight: bold;font-family: var(--ssa-font-stacks-gotham-narrow); }
.coh-ce-cpt_site_header-e35f560c { padding-right: 0.9rem;padding-left: 0.9rem; } .coh-ce-cpt_site_header-e35f560c .separator-line { height: 2px;background-color: var(--ssa-color-palette-mid-teal); }
.coh-ce-cpt_site_header-6c52a23 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;padding-top: 1rem;padding-bottom: 1rem; }
.coh-ce-cpt_site_header-57c6642b { padding-top: 1rem;padding-right: 1.2rem;padding-bottom: 1rem;padding-left: 1.2rem; }
.coh-ce-cpt_site_header-454196fa { position: sticky;bottom: 0; }
.coh-ce-cpt_site_header-592bb53 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 1rem;padding-bottom: 1rem;margin-left: 0.4rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;min-width: 2.4rem; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-592bb53 { padding-top: 0rem;padding-bottom: 0rem;margin-left: 0rem; }  } .menu-position-desktop--right .coh-ce-cpt_site_header-592bb53 { -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-592bb53 { -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-592bb53::before { margin-left: auto; }
.coh-ce-cpt_site_header-d4de8fb1 { height: 2.4rem;width: 2.4rem;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: 1.3rem;-webkit-border-radius: 50%;border-radius: 50%; } .coh-ce-cpt_site_header-d4de8fb1 .coh-wysiwyg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; }
.coh-ce-cpt_site_header-f7fc4a4 { display: none;position: absolute;top: 100%;left: 0rem;right: 0rem;z-index: 1; }
.coh-ce-cpt_site_footer-c2c9095c { position: relative; } .coh-ce-cpt_site_footer-c2c9095c::before { background-color: var(--ssa-color-palette-dark-teal); }
.coh-ce-cpt_site_footer-81de6feb { 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;font-family: var(--ssa-font-stacks-gotham-narrow); } .coh-ce-cpt_site_footer-81de6feb .footer__cta-text { max-width: 6em; } .coh-ce-cpt_site_footer-81de6feb .social-links { margin-top: 1rem;margin-bottom: 4rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; } .coh-ce-cpt_site_footer-81de6feb .social-links li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; } @media (max-width: 1023px) { .coh-ce-cpt_site_footer-81de6feb .footer__copyright { max-width: 14rem; }  }
.coh-ce-cpt_site_footer-aaa0542 { padding-top: 4.8rem;padding-bottom: 4rem; }
.coh-ce-cpt_site_footer-fd984d13 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_site_footer-fd984d13 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_site_footer-a3ea53fc { 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-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;-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-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-a3ea53fc { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  } .menu-position-desktop--left .coh-ce-cpt_site_footer-a3ea53fc { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .menu-position-desktop--right .coh-ce-cpt_site_footer-a3ea53fc { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } @media (max-width: 564px) { .menu-position-desktop--right .coh-ce-cpt_site_footer-a3ea53fc { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; }  } .coh-ce-cpt_site_footer-a3ea53fc::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-a3ea53fc::after { margin-right: 0rem; }  }
.coh-ce-cpt_site_footer-e2252d7e { 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: 2;-webkit-flex-grow: 2;-ms-flex-positive: 2;flex-grow: 2;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;max-width: 71%;margin-left: auto; } @media (max-width: 1023px) { .coh-ce-cpt_site_footer-e2252d7e { max-width: 100%;margin-left: 0rem; }  } @media (max-width: 767px) { .coh-ce-cpt_site_footer-e2252d7e { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  } .menu-position-desktop--left .coh-ce-cpt_site_footer-e2252d7e { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .menu-position-desktop--right .coh-ce-cpt_site_footer-e2252d7e { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .coh-ce-cpt_site_footer-e2252d7e::before { margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-e2252d7e::before { margin-left: 0rem; }  }
.coh-ce-cpt_site_footer-1a90bda { height: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-1a90bda { height: auto; }  }
.coh-ce-cpt_site_footer-2ed669e0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-bottom: 2rem;-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-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; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-2ed669e0 { -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }  } .coh-ce-cpt_site_footer-2ed669e0 p { font-size: 0.75rem; } .coh-ce-cpt_site_footer-2ed669e0 p:last-child { margin-bottom: 0rem; } .coh-ce-cpt_site_footer-2ed669e0 .coh-column { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; } @media (max-width: 1023px) { .coh-ce-cpt_site_footer-2ed669e0 .coh-column { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-cpt_site_footer-2ed669e0 .coh-column:first-child { padding-right: 0rem; } .coh-ce-cpt_site_footer-2ed669e0 .footer__logo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-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; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-2ed669e0 .footer__logo { -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }  }
.coh-ce-cpt_site_footer-2d8ab325 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;text-align: left;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_site_footer-2d8ab325::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-2d8ab325::after { margin-right: 0rem; }  } .coh-ce-cpt_site_footer-2d8ab325 .coh-row { width: 100%; }
.coh-ce-cpt_site_footer-d532b304 { width: 100%; }
.coh-ce-cpt_site_footer-b27fd994 { -webkit-align-content: end; -ms-flex-line-pack: end; align-content: end; } @media (max-width: 564px) { .coh-ce-cpt_site_footer-b27fd994 { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; }  } .coh-ce-cpt_site_footer-b27fd994.coh-column { -webkit-align-content: end; -ms-flex-line-pack: end; align-content: end; } @media (max-width: 564px) { .coh-ce-cpt_site_footer-b27fd994.coh-column { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; }  }
.coh-ce-cpt_site_footer-e821858 { font-size: 0.75rem;color: var(--ssa-color-palette-white);text-wrap: nowrap; } .coh-ce-cpt_site_footer-e821858:hover { outline-style: none;outline-width: 1px; }
.coh-ce-cpt_section_heading-b03a07e6 .heading__text { margin: 0rem; } .coh-ce-cpt_section_heading-b03a07e6 .heading__below { text-align: center; } .coh-ce-cpt_section_heading-b03a07e6 .heading__more-link--above { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .coh-ce-cpt_section_heading-b03a07e6 .heading__more-link--below { display: none; } .coh-ce-cpt_section_heading-b03a07e6.mobile-more-link-below-content .heading__more-link--below { margin-top: 1.5rem;margin-right: auto;margin-bottom: 1.5rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_section_heading-b03a07e6.mobile-more-link-below-content .heading__more-link--below { display: inline-block; }  } @media (max-width: 767px) { .coh-ce-cpt_section_heading-b03a07e6.mobile-more-link-below-content .heading__more-link--above { display: none; }  }
.coh-ce-cpt_section_heading-d902ff3d { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_section_heading-5c55f2f8 { display: block; } .coh-ce-cpt_section_heading-5c55f2f8.dark-heading { color: var(--ssa-color-palette-black-teal); } .coh-ce-cpt_section_heading-5c55f2f8.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_section_heading-5c55f2f8.color-heading { color: var(--ssa-color-palette-overlap-mid-teal); } .coh-ce-cpt_section_heading-5c55f2f8.align-text-left { text-align: left; } .coh-ce-cpt_section_heading-5c55f2f8.align-text-center { text-align: center; } .coh-ce-cpt_section_heading-5c55f2f8.align-text-right { text-align: right; }
.coh-ce-cpt_row_for_columns-7eab2e9c { position: relative;z-index: 1; }
.coh-ce-cpt_related_content_grid-5519dbf9 { margin-bottom: 2rem; }
.coh-ce-cpt_read_more-4980574f.button-align-left > button { margin-right: auto;margin-left: 0rem; } .coh-ce-cpt_read_more-4980574f.button-align-right > button { margin-right: 0rem;margin-left: auto; } .coh-ce-cpt_read_more-4980574f.button-align-center > button { margin-right: auto;margin-left: auto; } .coh-ce-cpt_read_more-4980574f > button { display: block; } .coh-ce-cpt_read_more-4980574f.hide-button-collapsed > button[aria-expanded="false"] { display: none; } .coh-ce-cpt_read_more-4980574f.hide-button-expanded > button[aria-expanded="true"] { display: none; }
.coh-ce-cpt_read_more-1b8ec0b4 { padding-top: 1.5rem; }
.coh-ce-cpt_publisher_or_journal-fb3b7309 > *:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_publications_and_appearances-baee9c06 { margin-bottom: 3rem; }
.coh-ce-cpt_publications_and_appearances-801ed679 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_publications_and_appearances-801ed679 { display: block; }  }
@media (max-width: 767px) { .coh-ce-cpt_publications_and_appearances-61df704 { display: none; }  } .coh-ce-cpt_publications_and_appearances-61df704 .coh-accordion-tabs-nav { padding-right: 8%; } @media (max-width: 767px) { .coh-ce-cpt_publications_and_appearances-61df704 .coh-accordion-tabs-nav { padding-right: 0rem; }  }
@media (max-width: 767px) { .coh-ce-cpt_publications_and_appearances-5a4487be { padding: 1.2rem; }  }
.coh-ce-cpt_profile_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_profile_card-70163efb { margin-bottom: 0.3rem; }
.coh-ce-cpt_profile_card-41b10bd::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";height: 100%;width: 100%;z-index: 1; }
.coh-ce-cpt_profile_card-915a229b { display: inline-block;font-size: 0.9rem;line-height: 1.4; }
.coh-ce-cpt_profile_card-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-cpt_price_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.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: 1.6rem;margin-bottom: 1.6rem; }
.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.4rem; }
.coh-ce-cpt_price_card-77973a3b { font-size: 2.5rem; }
.coh-ce-cpt_price_card-c31962ff { font-size: 0.9rem;font-weight: bold;margin-bottom: 1.2rem; }
.coh-ce-cpt_price_card-d17cb34a { margin-top: 1.2rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }
.coh-ce-cpt_price_card-5289bcbf { margin-bottom: 1.2rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1; }
.coh-ce-cpt_nodes_horizontal_card-f963d220 { position: relative; }
.coh-ce-cpt_nodes_horizontal_card-2c2d3a3 { position: static; }
.coh-ce-cpt_nodes_horizontal_card-e7a7043a { -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%; } .horizontal-card-display:first-child .coh-ce-cpt_nodes_horizontal_card-e7a7043a { padding-top: 0rem; } .horizontal-card-display:last-child .coh-ce-cpt_nodes_horizontal_card-e7a7043a { padding-bottom: 0rem; }
.coh-ce-cpt_nodes_horizontal_card-8f2de645::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-cpt_nodes_horizontal_card-19b58ade.hide-author { display: none; }
.coh-ce-cpt_nodes_horizontal_card-acb6c9a2.hide-date { display: none; }
.coh-ce-cpt_nodes_horizontal_card-d6510430 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_nodes_horizontal_card-d6510430.hide-image-if-present { display: none; } .coh-ce-cpt_nodes_horizontal_card-d6510430 img { max-height: 240px;width: auto; }
.coh-ce-cpt_modal_window-50d5c6fb { overflow: auto;max-height: -webkit-calc(100vh - 4rem);max-height: calc(100vh - 4rem);-webkit-overflow-scrolling: touch;padding: 1.6rem; } @media (max-width: 1169px) { .coh-ce-cpt_modal_window-50d5c6fb { max-height: -webkit-calc(100vh - 3rem); max-height: calc(100vh - 3rem);padding: 1.2rem; }  }
.coh-ce-cpt_map_section-14e5984e.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_map_section-14e5984e.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_logo_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_logo_card-7e0447e5 { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_logo_card-6456e07e { position: absolute;height: 100%;width: 100%;z-index: 1; }
.coh-ce-cpt_linked_feature_card-c83abec6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative; }
.coh-ce-cpt_linked_feature_card-c3e9807d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative; } .coh-ce-cpt_linked_feature_card-c3e9807d.left-align-icon-above { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-ce-cpt_linked_feature_card-c3e9807d.left-align-icon-left { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .coh-ce-cpt_linked_feature_card-c3e9807d.left-align-icon-left .card-content { -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_linked_feature_card-c3e9807d.left-align-icon-left .card-icon { margin-right: 1.2rem; } .coh-ce-cpt_linked_feature_card-c3e9807d.center-align-icon-above { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;text-align: center; } .coh-ce-cpt_linked_feature_card-c3e9807d.center-align-icon-above .card-icon { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .coh-ce-cpt_linked_feature_card-c3e9807d.center-align-icon-above .fake-link { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_linked_feature_card-ecaaacef { 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;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_linked_feature_card-ecaaacef .card-heading,.coh-ce-cpt_linked_feature_card-ecaaacef .card-subheading { margin-bottom: 0.75rem; } .coh-ce-cpt_linked_feature_card-ecaaacef .card-heading + .card-subheading { margin-top: -0.5rem; } .coh-ce-cpt_linked_feature_card-ecaaacef .more-space-below { margin-bottom: 1.5rem; } .coh-ce-cpt_linked_feature_card-ecaaacef .more-space-below + .card-subheading { margin-top: -1.25rem; } .coh-ce-cpt_linked_feature_card-ecaaacef .card-heading.no-space-below { margin-bottom: 0rem; }
.coh-ce-cpt_linked_feature_card-c8343de7 .coh-link { position: relative;z-index: 2; } .coh-ce-cpt_linked_feature_card-c8343de7 .coh-link ~ .coh-nolink { display: none; }
.coh-ce-cpt_linked_feature_card-4c20245a::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-cpt_linked_feature_card-cc55f948 { width: 2.4rem;margin-bottom: 1.2rem;-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-e6ea521 { display: block; } @media (max-width: 767px) { .coh-ce-cpt_linked_feature_card-e6ea521 { display: none; }  } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--contain-top { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: top;object-position: top; } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--contain-center { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center; } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--contain-bottom { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: bottom;object-position: bottom; } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--cover-left { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: left;object-position: left; } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--cover-center { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center; } .coh-ce-cpt_linked_feature_card-e6ea521.card-image--cover-right { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: right;object-position: right; }
.coh-ce-cpt_linked_feature_card-ce291562 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_linked_feature_card-ce291562 { display: block; }  }
.coh-ce-cpt_link-ce640323 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-right: -0.4rem;margin-left: -0.4rem; } .coh-ce-cpt_link-ce640323.layout-desktop-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-ce-cpt_link-ce640323.layout-desktop-column.align-flex-start { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .coh-ce-cpt_link-ce640323.layout-desktop-column.align-flex-end { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .coh-ce-cpt_link-ce640323.layout-desktop-column.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .coh-ce-cpt_link-ce640323.layout-desktop-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;text-align: center; } .coh-ce-cpt_link-ce640323.layout-desktop-row.align-flex-start { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_link-ce640323.layout-desktop-row.align-flex-end { -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; } .coh-ce-cpt_link-ce640323.layout-desktop-row.align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-column { -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_link-ce640323.layout-tablet-column.align-flex-start { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }  } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-column.align-flex-end { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }  } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-column.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_link-ce640323.layout-tablet-row { text-align: center; } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-row { -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-cpt_link-ce640323.layout-tablet-row.align-flex-start { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-row.align-flex-end { -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; }  } @media (max-width: 1023px) { .coh-ce-cpt_link-ce640323.layout-tablet-row.align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-column { -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-cpt_link-ce640323.layout-phone-column.align-flex-start { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-column.align-flex-end { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-column.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_link-ce640323.layout-phone-row { text-align: center; } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-row.align-flex-start { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-row.align-flex-end { -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; }  } @media (max-width: 767px) { .coh-ce-cpt_link-ce640323.layout-phone-row.align-center { -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_link-21840a82 { margin-top: 0.6rem;margin-right: 0.4rem;margin-bottom: 0.6rem;margin-left: 0.4rem; } .coh-ce-cpt_link-21840a82.add-space-below { margin-bottom: 1.6rem; } @media (max-width: 1169px) { .coh-ce-cpt_link-21840a82.add-space-below { margin-bottom: 1.2rem; }  }
.coh-ce-cpt_impact_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.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: 20rem;height: 100%; }
.coh-ce-cpt_impact_card-83cdcedd { 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_with_wrapping_text-99640044::before { display: none; }
.coh-ce-cpt_image_section-18ffdcd9.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_image_section-18ffdcd9.position-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_image_section-18ffdcd9.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_image_media-4532dad0.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-4532dad0.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-4532dad0.image-object-fit-cover article picture { 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-4532dad0.image-object-fit-cover article picture img { -o-object-fit: cover; object-fit: cover;height: 100%;width: auto; }
.coh-ce-cpt_image_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_image-2cc57305 { min-height: 1px; } .coh-ce-cpt_image-2cc57305.fill-space-available { -o-object-fit: cover; object-fit: cover;width: 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;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_html_content_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_html_content_card-1156bdab { 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;padding-top: 0rem; }
.coh-ce-cpt_html_content_card-dab43539 .coh-link { z-index: 2;position: relative; } .coh-ce-cpt_html_content_card-dab43539 .coh-link ~ .coh-nolink { display: none; }
.coh-ce-cpt_html_content_card-3df446bf::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 1; }
.coh-ce-cpt_html_content_card-92be551f { margin-top: auto; }
.coh-ce-cpt_html_content_card-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-cpt_horizontal_content_card-fc519eef { padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1169px) { .coh-ce-cpt_horizontal_content_card-fc519eef { padding-right: 0.75rem;padding-left: 0.75rem; }  }
.coh-ce-cpt_horizontal_content_card-83cdcedd { margin-bottom: 0.75rem; }
.coh-ce-cpt_horizontal_content_card-3df446bf::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 1; }
.coh-ce-cpt_horizontal_content_card-92be551f { margin-top: auto; }
.coh-ce-cpt_horizontal_content_card-9b2e5e08 { min-height: 1px; } .coh-ce-cpt_horizontal_content_card-9b2e5e08.image-object-fit-cover { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%; }
.coh-ce-cpt_hero-77bc8a97 { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_hero-bdf55e5f { margin-bottom: 1.2rem; }
.coh-ce-cpt_hero-85be7e77.colored { color: var(--ssa-color-palette-dark-teal); }
.coh-ce-cpt_hero-5c6a20a7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: -0.4rem;margin-left: -0.4rem; } @media (max-width: 564px) { .coh-ce-cpt_hero-5c6a20a7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  }
.coh-ce-cpt_hero-d53285fc { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_hero-65b810ab { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-ce-cpt_heading-1be4f825 .heading__text { margin: 0rem; } .coh-ce-cpt_heading-1be4f825 .heading__below { text-align: center; } .coh-ce-cpt_heading-1be4f825 .heading__more-link--above { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .coh-ce-cpt_heading-1be4f825 .heading__more-link--below { display: none; } .coh-ce-cpt_heading-1be4f825.mobile-more-link-below-content .heading__more-link--below { margin-top: 1.5rem;margin-right: auto;margin-bottom: 1.5rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_heading-1be4f825.mobile-more-link-below-content .heading__more-link--below { display: inline; }  } @media (max-width: 767px) { .coh-ce-cpt_heading-1be4f825.mobile-more-link-below-content .heading__more-link--above { display: none; }  }
.coh-ce-cpt_heading-1795a011 { display: block; } .coh-ce-cpt_heading-1795a011.dark-heading { color: var(--ssa-color-palette-black-teal); } .coh-ce-cpt_heading-1795a011.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_heading-1795a011.color-heading { color: var(--ssa-color-palette-mid-teal); } .coh-ce-cpt_heading-1795a011.color-heading--overlap { color: var(--ssa-color-palette-overlap-mid-teal); } .coh-ce-cpt_heading-1795a011.align-text-left { text-align: left; } .coh-ce-cpt_heading-1795a011.align-text-center { text-align: center; } .coh-ce-cpt_heading-1795a011.align-text-right { text-align: right; }
.coh-ce-cpt_gallery_slider-4d540297.move-pagination-up .slick-dots { top: -1.6rem; } .coh-ce-cpt_gallery_slider-4d540297.move-pagination-down .slick-dots { top: 1.2rem; }
.coh-ce-cpt_flex_media-a7520cca figure + article { display: none; }
.coh-ce-cpt_feature_card_grid-dbaea4de .coh-column:first-child:last-child .card-heading { font-family: var(--ssa-font-stacks-gotham-narrow);font-weight: 500;color: var(--ssa-color-palette-dark-teal);font-size: 1rem;line-height: 1.2;text-transform: uppercase; }
.coh-ce-cpt_feature_card_grid-fd34e0e3 { -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; }
.coh-ce-cpt_feature_card-c83abec6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative; }
.coh-ce-cpt_feature_card-411124 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative; } .coh-ce-cpt_feature_card-411124.left-align-icon-above { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-ce-cpt_feature_card-411124.left-align-icon-left { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .coh-ce-cpt_feature_card-411124.left-align-icon-left .card-content { -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_feature_card-411124.left-align-icon-left .card-icon { margin-right: 1.2rem; } .coh-ce-cpt_feature_card-411124.center-align-icon-above { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;text-align: center; } .coh-ce-cpt_feature_card-411124.center-align-icon-above .card-icon { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .coh-ce-cpt_feature_card-411124.center-align-icon-above .fake-link { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.coh-ce-cpt_feature_card-c01f937a { 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;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_feature_card-c01f937a .card-heading,.coh-ce-cpt_feature_card-c01f937a .card-subheading { margin-bottom: 0.75rem; } .coh-ce-cpt_feature_card-c01f937a .card-heading + .card-subheading { margin-top: -0.5rem; } .coh-ce-cpt_feature_card-c01f937a .more-space-below { margin-bottom: 1.5rem; } .coh-ce-cpt_feature_card-c01f937a .more-space-below + .card-subheading { margin-top: -1.25rem; }
.coh-ce-cpt_feature_card-6f2462ee .coh-link ~ .coh-nolink { display: none; }
.coh-ce-cpt_feature_card-cc55f948 { width: 2.4rem;margin-bottom: 1.2rem;-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_feature_card-e6ea521 { display: block; } @media (max-width: 767px) { .coh-ce-cpt_feature_card-e6ea521 { display: none; }  } .coh-ce-cpt_feature_card-e6ea521.card-image--contain-top { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: top;object-position: top; } .coh-ce-cpt_feature_card-e6ea521.card-image--contain-center { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center; } .coh-ce-cpt_feature_card-e6ea521.card-image--contain-bottom { height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: bottom;object-position: bottom; } .coh-ce-cpt_feature_card-e6ea521.card-image--cover-left { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: left;object-position: left; } .coh-ce-cpt_feature_card-e6ea521.card-image--cover-center { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center; } .coh-ce-cpt_feature_card-e6ea521.card-image--cover-right { height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: right;object-position: right; }
.coh-ce-cpt_feature_card-ce291562 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_feature_card-ce291562 { display: block; }  }
.coh-ce-cpt_fa_hayek_contents-13c60bc1 { margin-bottom: 0rem; }
.coh-ce-cpt_extra_info-7c08f9f2 { -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start;margin-bottom: 0rem; } .coh-ce-cpt_extra_info-7c08f9f2 .has-link + .no-link { display: none; }
.coh-ce-cpt_expandable_text_section-cb4ddc5d.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_expandable_text_section-cb4ddc5d.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_expandable_text_section-8064d7fa { -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-ce-cpt_expandable_text_section-afa5ef34 { margin-bottom: 0rem; } .coh-ce-cpt_expandable_text_section-afa5ef34 > *:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_expandable_text_section-e3780002 { padding-top: 1.5rem; } .coh-ce-cpt_expandable_text_section-e3780002 > *:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_events_slider-47dff046.dark-heading { color: var(--ssa-color-palette-black-teal); } .coh-ce-cpt_events_slider-47dff046.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_events_slider-47dff046.color-heading { color: var(--ssa-color-palette-dark-teal); } .coh-ce-cpt_events_slider-47dff046.align-left { text-align: left; } .coh-ce-cpt_events_slider-47dff046.align-center { text-align: center; } .coh-ce-cpt_events_slider-47dff046.align-right { text-align: right; }
.coh-ce-cpt_drupal_blocks-e486ba5.dark-title div > h2 { color: var(--ssa-color-palette-black-teal); } .coh-ce-cpt_drupal_blocks-e486ba5.light-title div > h2 { color: var(--ssa-color-palette-white); } .coh-ce-cpt_drupal_blocks-e486ba5.color-title div > h2 { color: var(--ssa-color-palette-dark-teal); }
.coh-ce-cpt_drop_zone_and_wide_image-40886e00 { -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; } .coh-ce-cpt_drop_zone_and_wide_image-40886e00.image-drop-zone-desktop { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .coh-ce-cpt_drop_zone_and_wide_image-40886e00.image-drop-zone-desktop .image-column { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 1023px) { .coh-ce-cpt_drop_zone_and_wide_image-40886e00.image-drop-zone-tablet { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }  }
.coh-ce-cpt_drop_zone_and_wide_image-2265c5c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
@media (max-width: 1023px) { .coh-ce-cpt_drop_zone_and_wide_image-bf5611cb { padding-top: 3.6rem;padding-bottom: 0rem; }  } @media (max-width: 767px) { .coh-ce-cpt_drop_zone_and_wide_image-bf5611cb { padding-top: 2.4rem; }  }
.coh-ce-cpt_drop_zone_and_wide_image-399455a4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_drop_zone_and_wide_image-232e84bb { min-width: 50vw;height: 100%;-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-ce-cpt_drop_zone_and_wide_image-232e84bb { height: auto;min-width: 100%;padding-bottom: 3.6rem; }  } @media (max-width: 767px) { .coh-ce-cpt_drop_zone_and_wide_image-232e84bb { padding-bottom: 2.4rem; }  } .coh-ce-cpt_drop_zone_and_wide_image-232e84bb.image-object-fit-cover img { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_drop_zone_and_wide_image-232e84bb.image-object-fit-cover img { height: auto; }  } .coh-ce-cpt_drop_zone_and_wide_image-232e84bb img { min-width: 100%; }
@media (max-width: 767px) { .coh-ce-cpt_cta_newsletter_footer-526345d9 { margin-bottom: 1.6rem; }  }
.coh-ce-cpt_cta_newsletter_footer-8e38655 { margin-top: auto;margin-bottom: auto; }
.coh-ce-cpt_cta_newsletter_footer-3b2c371f { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem; }
.coh-ce-cpt_content_card-752f4672 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_content_card-1156bdab { 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;padding-top: 0rem; }
.coh-ce-cpt_content_card-dab43539 .coh-link { z-index: 2;position: relative; } .coh-ce-cpt_content_card-dab43539 .coh-link ~ .coh-nolink { display: none; }
.coh-ce-cpt_content_card-3df446bf::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 1; }
.coh-ce-cpt_content_card-92be551f { margin-top: auto; }
.coh-ce-cpt_content_card-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.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-83cdcedd { margin-bottom: 0.75rem; }
.coh-ce-cpt_contact_information_card-42bc939c { font-style: normal; }
.coh-ce-cpt_contact_information_card-cc55f948 { width: 2.4rem;margin-bottom: 1.2rem;-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_byline_key_materials-e0976a33 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; } @media (max-width: 767px) { .coh-ce-cpt_byline_key_materials-e0976a33 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_byline_key_materials-e0976a33 .column:first-child .coh-style-byline { margin-right: 2.5rem; } @media (max-width: 767px) { .coh-ce-cpt_byline_key_materials-e0976a33 .column:first-child .coh-style-byline { margin-right: 0rem; }  }
.coh-ce-cpt_breadcrumbs-de8e8b41 { padding-top: 0rem;padding-bottom: 0rem; } .coh-ce-cpt_breadcrumbs-de8e8b41.transparent-background { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_breadcrumbs-de8e8b41.solid-dark-background { background-color: var(--ssa-color-palette-gray-90); } .coh-ce-cpt_breadcrumbs-de8e8b41.solid-light-background { background-color: var(--ssa-color-palette-gray-10); } .coh-ce-cpt_breadcrumbs-de8e8b41.semi-transparent-dark-background { background-color: rgba(0, 0, 0, 0.5);color: var(--ssa-color-palette-white); } .coh-ce-cpt_breadcrumbs-de8e8b41.position-absolute-top-left { position: absolute;top: 0rem;left: 0rem;width: 100%;z-index: 2; }
.coh-ce-cpt_blockquote-d19a70c6 { font-size: 1rem;line-height: 1rem;padding-top: 1.2rem;margin-top: auto; }
.coh-ce-cpt_blockquote-dd385fc7 { display: block; }
.coh-ce-cpt_blockquote-d563b28d { font-style: normal; }
.coh-ce-cpt_background_video_container-ea901c4e { width: 100%; }
.coh-ce-cpt_background_video-3a31c24c { position: relative;z-index: -1; }
.coh-ce-cpt_background_video-5cc67da2 { width: 100%; }
.coh-ce-cpt_articles_slider-47dff046.dark-heading { color: var(--ssa-color-palette-black-teal); } .coh-ce-cpt_articles_slider-47dff046.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_articles_slider-47dff046.color-heading { color: var(--ssa-color-palette-dark-teal); } .coh-ce-cpt_articles_slider-47dff046.align-left { text-align: left; } .coh-ce-cpt_articles_slider-47dff046.align-center { text-align: center; } .coh-ce-cpt_articles_slider-47dff046.align-right { text-align: right; }
.coh-ce-cpt_accordion_container_section-cb4ddc5d.position-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_accordion_container_section-cb4ddc5d.position-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_accordion_container_section-bb509b49 { -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; } @media (max-width: 1023px) { .coh-ce-cpt_accordion_container_section-bb509b49 { margin-bottom: 1.2rem; }  }
.coh-ce-cpt_3_column_layout-7eab2e9c { position: relative;z-index: 1; }
.coh-ce-cpt_2_column_layout-7eab2e9c { position: relative;z-index: 1; }
.coh-ce-cpt_2_column_hero-fd48fbf3 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_2_column_hero-7ec16496 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;margin-right: -0.4rem;margin-left: -0.4rem; }
.coh-ce-cpt_2_column_hero-95d1d3d0 { margin-right: 0.4rem;margin-left: 0.4rem; }
.coh-ce-cpt_2_column_hero-34b78de2 { position: absolute;bottom: 0rem;right: 0rem;max-width: 100%;width: auto; }
.coh-ce-cpt_1_column_layout-7eab2e9c { position: relative;z-index: 1; }
.coh-ce-1dc117b7-b600d868.move-pagination-up .slick-dots { top: -1.6rem; } .coh-ce-1dc117b7-b600d868.move-pagination-down .slick-dots { padding-top: 1rem; } .coh-ce-1dc117b7-b600d868.padding-left-right .coh-slider-container-mid { padding-right: 4rem;padding-left: 4rem; } @media (max-width: 1169px) { .coh-ce-1dc117b7-b600d868.padding-left-right .coh-slider-container-mid { padding-right: 2.8rem;padding-left: 2.8rem; }  } @media (max-width: 767px) { .coh-ce-1dc117b7-b600d868.padding-left-right .coh-slider-container-mid { padding-right: 1.6rem;padding-left: 1.6rem; }  } .coh-ce-1dc117b7-b600d868.color-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.color-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.color-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-mid-teal); } .coh-ce-1dc117b7-b600d868.color-arrows .slick-arrow::before { color: var(--ssa-color-palette-dark-teal); } .coh-ce-1dc117b7-b600d868.dark-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.dark-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.dark-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-gray-70); } .coh-ce-1dc117b7-b600d868.dark-arrows .slick-arrow::before { color: var(--ssa-color-palette-black-teal); } .coh-ce-1dc117b7-b600d868.light-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.light-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-b600d868.light-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-gray-20); } .coh-ce-1dc117b7-b600d868.light-arrows .slick-arrow::before { color: var(--ssa-color-palette-white); }

