.coh-style-slide-count-style { padding-top: 0.625rem;padding-right: 0.5rem;padding-bottom: 0rem;padding-left: 0rem;color: rgba(136, 136, 136, 1);font-size: 0.8125rem;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;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;position: relative !important;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }
.coh-style-pagination { padding-top: 1.875rem;padding-right: 0rem;padding-bottom: 1.875rem;padding-left: 0rem;margin: 0rem;list-style-type: none;width: 100%;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; } @media (max-width: 991px) { .coh-style-pagination { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-style-pagination li { margin-right: 0rem;margin-left: 0rem;line-height: 2.375rem;text-align: center; } .coh-style-pagination li a { display: block;min-width: 2.375rem;height: 2.375rem;padding-right: 0.5rem;padding-left: 0.5rem;font-size: 0.9375rem;border-width: 0.0625rem;border-style: solid;border-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-gray); } .coh-style-pagination li.is-active a { border-color: rgba(204, 204, 204, 1); } .coh-style-pagination li.pager__item--ellipsis { display: none; } .coh-style-pagination li.pager__item--first { display: none; } .coh-style-pagination li.pager__item--last { display: none; } .coh-style-pagination li.pager__item--next { line-height: 2rem; } .coh-style-pagination li.pager__item--next a { font-size: 1.875rem; } .coh-style-pagination li.pager__item--previous { line-height: 2rem; } .coh-style-pagination li.pager__item--previous a { font-size: 1.875rem; }
.coh-style-padding-right-large { padding-right: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-right-large { padding-right: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-right-large { padding-right: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-right-large { padding-right: 0.9375rem; }  }
.coh-style-accordion---contacts-expander { background-color: var(--ssa-color-palette-viridien-purple);list-style-type: none;margin-bottom: 0rem;padding-left: 0rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem; } .coh-style-accordion---contacts-expander a { font-size: 1.375rem;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);display: inline-block;width: 100%;padding-top: 1.25rem;padding-right: 4.375rem;padding-bottom: 1.25rem;padding-left: 1.875rem;position: relative;border: none; } @media (max-width: 767px) { .coh-style-accordion---contacts-expander a { padding-top: 0.9375rem;padding-right: 3.75rem;padding-bottom: 0.9375rem;padding-left: 1.25rem;font-size: 1.125rem; }  } .coh-style-accordion---contacts-expander a:hover { border: none; } .coh-style-accordion---contacts-expander a::after { content: "";content: "\f107";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: 2.125rem;position: absolute;right: 1.875rem;-webkit-transition: 150ms ease-out transform;transition: 150ms ease-out transform;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); } @media (max-width: 767px) { .coh-style-accordion---contacts-expander a::after { font-size: 1.75rem;right: 1.25rem; }  } .coh-style-accordion---contacts-expander.is-active a { border: none; } .coh-style-accordion---contacts-expander.is-active a:hover { border: none; } .coh-style-accordion---contacts-expander.is-active a::after { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);-webkit-transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg); }
.coh-style-header-banner-black-text { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }
.coh-style-markets-slider-hover.slick-slider .slick-current { background-image: -webkit-gradient(linear , left bottom, left top , from(rgba(23,105,228,1)) , to(rgba(80,0,187,1))); background-image: -webkit-linear-gradient(bottom , rgba(23,105,228,1) 0% , rgba(80,0,187,1) 100%); background-image: linear-gradient(0deg , rgba(23,105,228,1) 0% , rgba(80,0,187,1) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }
.coh-style-cgg-pill { padding-top: 0.4375rem;padding-right: 1.0625rem;padding-bottom: 0.4375rem;padding-left: 1.0625rem;background-color: rgba(234, 234, 234, 1);color: var(--ssa-color-palette-black);-webkit-border-radius: 1.25rem;border-radius: 1.25rem;font-size: 0.75rem;margin-right: 1rem; }
.coh-style-primary-button { color: var(--ssa-color-palette-white);font-weight: 600;font-size: 0.9375rem;text-decoration: none;padding-top: 0rem;padding-right: 2.5rem;padding-bottom: 0.3125rem;padding-left: 0rem;position: relative;display: block;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;cursor: pointer;width: 100%;text-align: left; } .coh-style-primary-button::before { background-color: var(--ssa-color-palette-orange-primary);height: 0.0625rem;width: 100%;position: absolute;top: 100%;left: 0rem;content: ""; } .coh-style-primary-button::after { font-size: 0.75rem;position: absolute;right: 0rem;top: 6px;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-primary-button:hover { color: var(--ssa-color-palette-white); } .coh-style-primary-button:hover::after { position: absolute;top: 6px;right: 0.375rem; } @media (max-width: 991px) { .coh-style-primary-button:hover::after { position: absolute;top: 6px;right: 0rem; }  }
.coh-style-story-item { margin-right: 0rem;margin-left: 0rem; } .coh-style-story-item .story-item { width: 100%;padding-right: 0.9375rem;padding-left: 0.9375rem;margin-bottom: 1.875rem;-webkit-box-flex: 0;-webkit-flex: 0 0 33.3333333333%;-ms-flex: 0 0 33.3333333333%;flex: 0 0 33.3333333333%;max-width: 33.3333333333%;min-height: 0.0625rem; } @media (max-width: 991px) { .coh-style-story-item .story-item { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;margin-bottom: 0.9375rem; }  } .coh-style-story-item .story-item article { height: 100%;width: 100%;background-color: var(--ssa-color-palette-white);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-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-style-story-item .story-item article .coh-inline-element { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem; } .coh-style-story-item .story-item article .coh-container .coh-wysiwyg { overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; } .coh-style-story-item .story-item article .coh-container div { overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; }
.coh-style-purple-bullets { padding-left: 0rem;display: block; } .coh-style-purple-bullets li { padding-left: 1.0625rem;margin-top: 0.5rem;margin-bottom: 0rem;position: relative;display: block;list-style-type: none; } .coh-style-purple-bullets li::before { background-color: var(--ssa-color-palette-viridien-purple);height: 0.375rem;width: 0.375rem;position: absolute;top: 0.5625rem;left: 0rem;content: "";-webkit-border-radius: 50%;border-radius: 50%; }
.coh-style-blue-bullets { padding-left: 0rem;display: block; } .coh-style-blue-bullets li { padding-left: 1.0625rem;margin-top: 0.5rem;margin-bottom: 0rem;position: relative;display: block;list-style-type: none; } .coh-style-blue-bullets li::before { background-color: var(--ssa-color-palette-viridien-purple);height: 0.375rem;width: 0.375rem;position: absolute;top: 0.5625rem;left: 0rem;content: "";-webkit-border-radius: 50%;border-radius: 50%; }
.coh-style-accordion-footer-contact-form { list-style-type: none; } .coh-style-accordion-footer-contact-form a { font-size: 1.625rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);display: inline-block;width: 100%;padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 1.25rem;padding-left: 1.875rem;position: relative;border: none;text-align: center; } @media (max-width: 991px) { .coh-style-accordion-footer-contact-form a { font-size: 1.25rem;text-align: left;padding-top: 0.9375rem;padding-right: 3.75rem;padding-bottom: 0.9375rem;padding-left: 0rem; }  } .coh-style-accordion-footer-contact-form a:hover { border: none; } .coh-style-accordion-footer-contact-form a::after { content: "";content: "\f107";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: 2.5rem;position: absolute;right: auto;-webkit-transition: 150ms ease-out transform;transition: 150ms ease-out transform;margin-left: 1.25rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 991px) { .coh-style-accordion-footer-contact-form a::after { font-size: 2rem;right: 0rem;position: absolute;top: 0rem;bottom: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%; }  } .coh-style-accordion-footer-contact-form.is-active a { border: none; } .coh-style-accordion-footer-contact-form.is-active a:hover { border: none; } .coh-style-accordion-footer-contact-form.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }
.coh-style-tab-item-general { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tab-item-general a { color: var(--ssa-color-palette-black);background-color: rgba(0, 0, 0, 0);text-align: center;-webkit-transition: background-color 150ms ease-out;transition: background-color 150ms ease-out;position: relative;overflow: hidden;z-index: 1;border: none;display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;height: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-top-left-radius: 0.3125rem;border-top-left-radius: 0.3125rem;-webkit-border-top-right-radius: 0.3125rem;border-top-right-radius: 0.3125rem; } @media (max-width: 991px) { .coh-style-tab-item-general a { text-align: left; }  } .coh-style-tab-item-general a span { display: block;width: 100%;padding-top: 2.1875rem;padding-bottom: 2.1875rem; } @media (max-width: 991px) { .coh-style-tab-item-general a span { padding-top: 1.25rem;padding-bottom: 1.25rem; }  } .coh-style-tab-item-general a::before { background-color: var(--ssa-color-palette-viridien-purple);height: 2px;width: 100%;position: absolute;bottom: 0rem;left: 0rem;z-index: 1;content: ""; } @media (max-width: 991px) { .coh-style-tab-item-general a::before { height: 1px;background-color: var(--ssa-color-palette-white); }  } .coh-style-tab-item-general a:hover { color: var(--ssa-color-palette-black);background-color: rgba(221, 221, 221, 1); } @media (max-width: 991px) { .coh-style-tab-item-general a:hover { background-color: rgba(0, 0, 0, 0); }  } .coh-style-tab-item-general a:focus { z-index: 2; } .coh-style-tab-item-general.is-active a { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-viridien-purple); } @media (max-width: 991px) { .coh-style-tab-item-general.is-active a { color: var(--ssa-color-palette-black);background-color: rgba(222, 222, 222, 1); }  } .coh-style-tab-item-general.is-active a::after { font-size: 30px;position: absolute;top: -webkit-calc(100% - 5px);top: calc(100% - 5px);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "\e856";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;z-index: 2;color: var(--ssa-color-palette-white); } @media (max-width: 991px) { .coh-style-tab-item-general.is-active a::after { display: none; }  } .coh-style-tab-item-general.is-active a:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-viridien-purple); } @media (max-width: 991px) { .coh-style-tab-item-general.is-active a:hover { background-color: rgba(222, 222, 222, 1);color: var(--ssa-color-palette-black); }  }
.coh-style-vertical-tab-item-general { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-vertical-tab-item-general a { color: var(--ssa-color-palette-gray);background-color: var(--ssa-color-palette-gray-light);text-align: left;-webkit-transition: background-color 150ms ease-out;transition: background-color 150ms ease-out;position: relative;overflow: hidden;z-index: 1;display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;border-bottom-width: 0;height: 100%;-webkit-box-pack: left;-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;padding-top: 1.5rem;padding-right: 1.5rem;padding-bottom: 1.5rem;padding-left: 1.5rem;display: block;vertical-align: baseline;border-left-width: 3px;border-left-style: solid;border-left-color: rgba(0, 0, 0, 0); } @media (max-width: 991px) { .coh-style-vertical-tab-item-general a { text-align: left;padding-top: 1.25rem;padding-bottom: 1.25rem;padding-left: 0.625rem; }  } .coh-style-vertical-tab-item-general a:hover { color: var(--ssa-color-palette-viridien-purple);background-color: var(--ssa-color-palette-white);border-left-width: 3px;border-left-style: solid;border-left-color: var(--ssa-color-palette-viridien-purple);border-bottom-style: none;border-top-style: none;border-right-style: none;border-top-width: 0rem;border-bottom-width: 0rem;border-right-width: 0rem; } @media (max-width: 991px) { .coh-style-vertical-tab-item-general a:hover { background-color: rgba(0, 0, 0, 0);border-left-color: rgba(0, 0, 0, 0); }  } @media (max-width: 599px) { .coh-style-vertical-tab-item-general a:hover { border-left-color: rgba(0, 0, 0, 0); }  } .coh-style-vertical-tab-item-general a:focus { z-index: 5;outline: none!important; } .coh-style-vertical-tab-item-general.is-active a { color: var(--ssa-color-palette-viridien-purple);background-color: var(--ssa-color-palette-white);border-left-width: 3px;border-left-style: solid;border-left-color: var(--ssa-color-palette-viridien-purple); } @media (max-width: 991px) { .coh-style-vertical-tab-item-general.is-active a { color: var(--ssa-color-palette-black);background-color: rgba(222, 222, 222, 1);border-left-color: rgba(0, 0, 0, 0); }  } @media (max-width: 599px) { .coh-style-vertical-tab-item-general.is-active a { border-left-color: rgba(0, 0, 0, 0); }  } @media (max-width: 991px) { .coh-style-vertical-tab-item-general.is-active a:hover { background-color: rgba(222, 222, 222, 1);color: var(--ssa-color-palette-black); }  }
.coh-style-16-9-background-image { position: relative;overflow: hidden; } .coh-style-16-9-background-image::before { display: block;content: "";padding-top: -webkit-calc(9/16 * 100%);padding-top: calc(9/16 * 100%); } .coh-style-16-9-background-image img { height: auto;max-width: none;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.coh-style-secondary---purple-button { color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;display: inline-block;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-purple);-webkit-transition: 150ms ease-out padding;transition: 150ms ease-out padding;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-style-secondary---purple-button:hover { padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-purple);color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-viridien-purple); } @media (max-width: 991px) { .coh-style-secondary---purple-button:hover { padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem; }  }
.coh-style-primary-purple-button { color: var(--ssa-color-palette-white);padding-top: 0.6875rem;padding-right: 0.9375rem;padding-bottom: 0.6875rem;padding-left: 0.9375rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;-webkit-transition: 150ms ease-out padding;transition: 150ms ease-out padding;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-viridien-purple);border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-viridien-purple); } .coh-style-primary-purple-button:hover { color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-viridien-purple);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-width: 0.125rem;border-style: solid;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500; }
.coh-style-quaternary-button { font-weight: 600;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-orange-primary);font-size: 0.9375rem;text-decoration: none;padding-top: 0.75rem;padding-right: 1rem;padding-bottom: 0.75rem;padding-left: 1rem;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out; } .coh-style-quaternary-button:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-red-primary); } @media (max-width: 991px) { .coh-style-quaternary-button:hover { background-color: var(--ssa-color-palette-orange-primary); }  }
.coh-style-sub-heading-1 { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 1.6875rem;line-height: 1.25; } @media (max-width: 1364px) { .coh-style-sub-heading-1 { font-size: 1.3125rem;line-height: 1.25; }  } @media (max-width: 991px) { .coh-style-sub-heading-1 { font-size: 1.125rem;line-height: 1.25; }  }
.coh-style-sub-heading-2 { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 1.3125rem;line-height: 1.25; } @media (max-width: 1364px) { .coh-style-sub-heading-2 { font-size: 1.125rem;line-height: 1.25; }  } @media (max-width: 991px) { .coh-style-sub-heading-2 { font-size: 1rem;line-height: 1.25; }  }
.coh-style-secondary-button { color: var(--ssa-color-palette-orange-primary);font-weight: 600;padding-top: 0rem;padding-right: 2.5rem;padding-bottom: 0.3125rem;padding-left: 0rem;text-decoration: none;position: relative;display: block;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;cursor: pointer;text-align: left;width: 100%; } .coh-style-secondary-button::before { background-color: var(--ssa-color-palette-orange-primary);height: 0.0625rem;width: 100%;position: absolute;top: 100%;left: 0rem;content: ""; } .coh-style-secondary-button::after { font-size: 0.75rem;position: absolute;top: 6px;right: 0rem;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-secondary-button:hover { color: var(--ssa-color-palette-orange-primary); } .coh-style-secondary-button:hover::after { position: absolute;top: 6px;right: 0.375rem; } @media (max-width: 991px) { .coh-style-secondary-button:hover::after { position: absolute;top: 6px;right: 0rem; }  }
.coh-style-black-text-for-hero-banner { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }
.coh-style-breadcrumbs { margin: 0rem;padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 2.5rem;padding-left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;list-style-type: none;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-style-breadcrumbs li { font-size: 0.9375rem;margin-right: 1.3125rem;position: relative; } .coh-style-breadcrumbs li::after { content: "";height: 0.9375rem;width: 0.0625rem;position: absolute;top: 0.1875rem;right: -0.6875rem;background-color: rgba(191, 191, 191, 1); } .coh-style-breadcrumbs li a { color: var(--ssa-color-palette-gray);border: none !important; } .coh-style-breadcrumbs li a:hover { color: var(--ssa-color-palette-gray);border: none !important;text-decoration: underline; } @media (max-width: 991px) { .coh-style-breadcrumbs li a:hover { text-decoration: none; }  } .coh-style-breadcrumbs li:last-child { margin: 0rem; } .coh-style-breadcrumbs li:last-child::after { display: none; }
.coh-style-tertiary-light-button { color: var(--ssa-color-palette-white);font-size: 0.9375rem;text-decoration: underline;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;position: relative;cursor: pointer;text-transform: uppercase;    border-bottom-width: 0 !important;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tertiary-light-button:hover { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase; }
.coh-style-tertiary-button { color: var(--ssa-color-palette-viridien-purple);font-size: 0.9375rem;text-decoration: underline;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;position: relative;cursor: pointer;text-transform: uppercase;    border-bottom-width: 0 !important;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tertiary-button:hover { color: var(--ssa-color-palette-viridien-purple);font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase; }
.coh-style-green-border-white-text-btn { color: var(--ssa-color-palette-white);padding-top: 0.5rem;padding-right: 0.9375rem;padding-bottom: 0.375rem;padding-left: 0.9375rem;min-height: 2.5rem;display: inline-block;border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;text-align: center; } .coh-style-green-border-white-text-btn:hover { color: var(--ssa-color-palette-gray);background-color: var(--ssa-color-palette-green-bright);border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright); }
.coh-style-modal-overlay { position: fixed;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;background-color: rgba(0, 0, 0, 0.85); }
.coh-style-default-slider-dots { list-style-type: none;margin: 0rem;padding: 0.9375rem;width: 100%;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-align-content: center;-ms-flex-line-pack: center;align-content: center;position: relative !important;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;-webkit-transform: translate(0, 0) !important;-ms-transform: translate(0, 0) !important;transform: translate(0, 0) !important; } .coh-style-default-slider-dots li { display: block;height: 0.625rem;width: 0.625rem;margin-right: 0.3125rem;margin-left: 0.3125rem; } .coh-style-default-slider-dots li button { background-color: var(--ssa-color-palette-gray-light);font-size: 0rem;height: 0.625rem;width: 0.625rem;display: block;color: rgba(0, 0, 0, 0);border-width: 0.0625rem;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;border-color: rgba(202, 202, 202, 1); } .coh-style-default-slider-dots li.slick-active button { background-color: var(--ssa-color-palette-viridien-purple);border-color: var(--ssa-color-palette-viridien-purple); }
.coh-style-master-template-outer-margins { margin-right: 4.0625rem;margin-left: 4.0625rem; } @media (max-width: 1199px) { .coh-style-master-template-outer-margins { margin-right: 1.5rem;margin-left: 1.5rem; }  } @media (max-width: 991px) { .coh-style-master-template-outer-margins { margin-right: 0rem;margin-left: 0rem; }  }
.coh-style-padding-top-bottom---small { padding-top: 2rem;padding-bottom: 2rem; } @media (max-width: 1199px) { .coh-style-padding-top-bottom---small { padding-top: 1.5rem;padding-bottom: 1.5rem; }  } @media (max-width: 991px) { .coh-style-padding-top-bottom---small { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-style-arrow---purple-link-2 { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-purple);font-size: 0.9375rem;position: relative;padding-right: 0.9375rem;border: none !important;text-transform: uppercase; } .coh-style-arrow---purple-link-2::after { background-image: url("/sites/default/files/2023-09/arrow-purple-link-chevron-.png");background-position: right center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;height: 0.6875rem;position: relative;content: "";-webkit-transition: 150ms ease-in right;transition: 150ms ease-in right;padding-right: 0.625rem;background-size: 13px auto !important;left: 5px; } .coh-style-arrow---purple-link-2:hover { color: var(--ssa-color-palette-purple-light);border: none !important; } .coh-style-arrow---purple-link-2:hover::after { left: 7px;opacity: 0.7; }
.coh-style-purple-arrow-cta-link { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-purple);font-size: 1.0625rem;border: none !important; } .coh-style-purple-arrow-cta-link::after { background-image: url("/sites/default/files/2023-09/arrow-purple-link-chevron-.png");background-position: right center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;height: 0.6875rem;position: relative;top: 0rem;content: "";-webkit-transition: 150ms ease-in right;transition: 150ms ease-in right;padding-right: 0.625rem;background-size: 13px auto !important;left: 3px;display: inline-block; } .coh-style-purple-arrow-cta-link:hover { color: var(--ssa-color-palette-purple-light);border: none !important; } .coh-style-purple-arrow-cta-link:hover::after { left: 7px;opacity: 0.7; }
.coh-style-arrow---white-link { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 1.0625rem;border: none !important; } .coh-style-arrow---white-link:hover { border: none;opacity: 0.7; } .coh-style-arrow---white-link:hover::after { opacity: 0.7;left: 7px; } .coh-style-arrow---white-link::after { background-image: url("/sites/default/files/2023-09/arrow-white-link-chevron.png");background-position: right center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;height: 0.6875rem;position: relative;top: 0px;content: "";-webkit-transition: 150ms ease-in right;transition: 150ms ease-in right;left: 3px;padding-right: 0.625rem;background-size: 13px auto !important; }
.coh-style-purple-cta-button-external { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-weight: 500;-webkit-transition: 200ms ease-out all;transition: 200ms ease-out all;border: none;background-color: var(--ssa-color-palette-purple);border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: var(--ssa-color-palette-purple);font-size: 0.875rem; } .coh-style-purple-cta-button-external:hover { border-width: 0.125rem;border-color: var(--ssa-color-palette-purple);background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-purple); } .coh-style-purple-cta-button-external:hover::before { content: "\f08e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-purple-cta-button-external::before { margin-right: 0.625rem;content: "\f08e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-purple-cta-button { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;font-size: 0.875rem;background-color: var(--ssa-color-palette-purple);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-color: var(--ssa-color-palette-purple);border-width: 0.125rem;border-style: solid; } .coh-style-purple-cta-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-purple);border-style: solid;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-width: 0.125rem;text-decoration: none !important; }
.coh-style-white-primary-cta-button { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;color: var(--ssa-color-palette-black);-webkit-transition: 150ms ease-out all;transition: 150ms ease-out all;border: none;background-color: rgba(0, 0, 0, 0);border-style: solid;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-width: 0.125rem;border-color: var(--ssa-color-palette-purple);font-size: 0.875rem; } .coh-style-white-primary-cta-button:hover { background-color: var(--ssa-color-palette-purple);color: var(--ssa-color-palette-white);border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-purple); }
.coh-style-secondary---white-button { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);-webkit-transition: 150ms ease-out all;transition: 150ms ease-out all;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;font-size: 0.875rem;text-decoration: none !important; } .coh-style-secondary---white-button:hover { border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);background-color: var(--ssa-color-palette-green-bright);color: var(--ssa-color-palette-gray);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-style-secondary-button---green { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-gray);-webkit-transition: 150ms ease-out all;transition: 150ms ease-out all;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;font-size: 0.875rem;background-color: var(--ssa-color-palette-green-bright); } .coh-style-secondary-button---green:hover { border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-white);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;text-decoration: none; }
.coh-style-secondary-purple-button { padding-top: 0.5rem;padding-right: 1.125rem;padding-bottom: 0.5rem;padding-left: 1.125rem;display: inline-block;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-gray);-webkit-transition: 150ms ease-out all;transition: 150ms ease-out all;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-green-bright);font-size: 0.875rem; } .coh-style-secondary-purple-button:hover { border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-green-bright);background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-gray);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-style-purple-border-white-text { color: var(--ssa-color-palette-gray-light);padding-top: 0.375rem;padding-right: 0.9375rem;padding-bottom: 0.375rem;padding-left: 0.9375rem;display: inline-block;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-purple);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-purple);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;min-height: 2.5rem; } .coh-style-purple-border-white-text:hover { color: var(--ssa-color-palette-purple);background-color: rgba(0, 0, 0, 0);border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: var(--ssa-color-palette-purple); }
.coh-style-green-border-white-text { color: var(--ssa-color-palette-white);padding-top: 0.5rem;padding-right: 0.9375rem;padding-bottom: 0.375rem;padding-left: 0.9375rem;display: inline-block;border-width: 0.125rem;border-style: solid;border-color: rgba(57, 255, 20, 1);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: rgba(0, 0, 0, 0);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;font-size: 0.875rem;min-height: 2.5rem; } .coh-style-green-border-white-text:hover { color: var(--ssa-color-palette-gray);background-color: rgba(57, 255, 20, 1);border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: rgba(57, 255, 20, 1); }
.coh-style-container-fixed-width { margin-right: auto;margin-left: auto;max-width: 85.3125rem;position: relative;z-index: 1; }
.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: none; box-shadow: none;position: relative;outline-width: 0rem;outline-color: rgba(0, 0, 0, 0);outline-offset: 0rem;outline-style: none; } .coh-style-focusable-content input:focus-visible,.coh-style-focusable-content select:focus-visible,.coh-style-focusable-content textarea:focus-visible,.coh-style-focusable-content button:focus-visible,.coh-style-focusable-content a:focus-visible { position: relative;-webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1);box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1);z-index: 1; } .coh-style-focusable-content .card-link:focus { -webkit-box-shadow: none; box-shadow: none;outline-style: none;outline-width: 0rem;outline-offset: 0rem;outline-color: rgba(0, 0, 0, 0); } .coh-style-focusable-content .card-link:focus-visible { -webkit-box-shadow: none; box-shadow: none; } .coh-style-focusable-content .card-link:focus-visible::after { -webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); box-shadow: 0rem 0rem 0rem 0.1875rem rgba(255, 204, 78, 1); }
.coh-style-margin-top-bottom-large { margin-top: 5.625rem;margin-bottom: 5.625rem; } @media (max-width: 1199px) { .coh-style-margin-top-bottom-large { margin-top: 1.875rem;margin-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-margin-top-bottom-large { margin-top: 0.9375rem;margin-bottom: 0.9375rem; }  }
.coh-style-margin-left-right-medium { margin-right: 3.75rem;margin-left: 3.75rem; } @media (max-width: 1199px) { .coh-style-margin-left-right-medium { margin-right: 1.875rem;margin-left: 1.875rem; }  } @media (max-width: 991px) { .coh-style-margin-left-right-medium { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-style-margin-top-bottom-medium { margin-top: 3.75rem;margin-bottom: 3.75rem; } @media (max-width: 1199px) { .coh-style-margin-top-bottom-medium { margin-top: 1.875rem;margin-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-margin-top-bottom-medium { margin-top: 0.9375rem;margin-bottom: 0.9375rem; }  }
.coh-style-margin-top-bottom-small { margin-top: 1.875rem;margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-style-margin-top-bottom-small { margin-top: 0.9375rem;margin-bottom: 0.9375rem; }  }
.coh-style-padding-large { padding: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-large { padding: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-large { padding: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-large { padding: 0.9375rem; }  }
.coh-style-padding-medium { padding: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-medium { padding: 1.875rem; }  }
.coh-style-margin-top-large { margin-top: 5.625rem; } @media (max-width: 1199px) { .coh-style-margin-top-large { margin-top: 1.875rem; }  } @media (max-width: 767px) { .coh-style-margin-top-large { margin-top: 0.9375rem; }  }
.coh-style-margin-top-medium { margin-top: 3.75rem; } @media (max-width: 1199px) { .coh-style-margin-top-medium { margin-top: 1.875rem; }  } @media (max-width: 991px) { .coh-style-margin-top-medium { margin-top: 0.9375rem; }  }
.coh-style-padding-small { padding: 1.875rem; } @media (max-width: 991px) { .coh-style-padding-small { padding: 0.9375rem; }  }
.coh-style-margin-top-small { margin-top: 1.875rem; } @media (max-width: 767px) { .coh-style-margin-top-small { margin-top: 0.9375rem; }  }
.coh-style-padding-top-large { padding-top: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-top-large { padding-top: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-top-large { padding-top: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-top-large { padding-top: 0.9375rem; }  }
.coh-style-padding-bottom-large { padding-bottom: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-bottom-large { padding-bottom: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-bottom-large { padding-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom-large { padding-bottom: 0.9375rem; }  }
.coh-style-padding-top-medium { padding-top: 3.75rem; }
.coh-style-margin-bottom-large { margin-bottom: 5.625rem; } @media (max-width: 1199px) { .coh-style-margin-bottom-large { margin-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-margin-bottom-large { margin-bottom: 0.9375rem; }  }
.coh-style-padding-bottom-medium { padding-bottom: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-bottom-medium { padding-bottom: 1.875rem; }  }
.coh-style-padding-top-small { padding-top: 1.875rem; } @media (max-width: 991px) { .coh-style-padding-top-small { padding-top: 0.9375rem; }  }
.coh-style-margin-bottom-medium { margin-bottom: 3.75rem; } @media (max-width: 1199px) { .coh-style-margin-bottom-medium { margin-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-margin-bottom-medium { margin-bottom: 0.9375rem; }  }
.coh-style-padding-bottom-small { padding-bottom: 1.875rem; } @media (max-width: 991px) { .coh-style-padding-bottom-small { padding-bottom: 0.9375rem; }  }
.coh-style-padding-top-bottom-small { padding-top: 1.875rem;padding-bottom: 1.875rem; } @media (max-width: 991px) { .coh-style-padding-top-bottom-small { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  }
.coh-style-padding-top-bottom-medium { padding-top: 3.75rem;padding-bottom: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-top-bottom-medium { padding-top: 1.875rem;padding-bottom: 1.875rem; }  }
.coh-style-margin-bottom-small { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-style-margin-bottom-small { margin-bottom: 0.9375rem; }  }
.coh-style-padding-top-bottom---large { padding-top: 5.625rem;padding-bottom: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-top-bottom---large { padding-top: 3.75rem;padding-bottom: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-top-bottom---large { padding-top: 1.875rem;padding-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-top-bottom---large { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  }
.coh-style-padding-top---large { padding-top: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-top---large { padding-top: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-top---large { padding-top: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-top---large { padding-top: 0.9375rem; }  }
.coh-style-padding-bottom---large { padding-bottom: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-bottom---large { padding-bottom: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-bottom---large { padding-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom---large { padding-bottom: 0.9375rem; }  }
.coh-style-padding-left-large { padding-left: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-left-large { padding-left: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-left-large { padding-left: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-left-large { padding-left: 0.9375rem; }  }
.coh-style-padding-left-medium { padding-left: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-left-medium { padding-left: 1.875rem; }  } @media (max-width: 991px) { .coh-style-padding-left-medium { padding-left: 0.9375rem; }  }
.coh-style-padding-right-medium { padding-right: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-right-medium { padding-right: 1.875rem; }  } @media (max-width: 991px) { .coh-style-padding-right-medium { padding-right: 0.9375rem; }  }
.coh-style-padding-left-right-large { padding-right: 5.625rem;padding-left: 5.625rem; } @media (max-width: 1199px) { .coh-style-padding-left-right-large { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (max-width: 991px) { .coh-style-padding-left-right-large { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (max-width: 767px) { .coh-style-padding-left-right-large { padding-right: 0.9375rem;padding-left: 0.9375rem; }  }
.coh-style-padding-left-right-medium { padding-right: 3.75rem;padding-left: 3.75rem; } @media (max-width: 1199px) { .coh-style-padding-left-right-medium { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (max-width: 991px) { .coh-style-padding-left-right-medium { padding-right: 0.9375rem;padding-left: 0.9375rem; }  }
.coh-style-padding-left-right---small { padding-right: 1.875rem;padding-left: 1.875rem; } @media (max-width: 991px) { .coh-style-padding-left-right---small { padding-right: 0.9375rem;padding-left: 0.9375rem; }  }
.coh-ce-b9087520 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;list-style-type: none;margin-bottom: 0rem;padding-left: 0rem; }
.coh-ce-4b53f124 { padding: 0.625rem;border: none;color: rgba(93, 93, 93, 1);font-size: 1.25rem;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;border-bottom-width: 0rem; } .coh-ce-4b53f124::before { position: relative;top: -2px; } .coh-ce-4b53f124.linkedin::before { content: "\f0e1";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-4b53f124.facebook::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-4b53f124.twitter::before { content: "\f099";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: fontawesome !important;content: "\e61b" !important; } .coh-ce-4b53f124.youtube::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-4b53f124.instagram::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-4b53f124:hover { color: var(--ssa-color-palette-purple);border-bottom-width: 0rem; }
.coh-ce-2403ef3d:nth-child(3) > a::after { right: -2.5rem !important; }
.coh-ce-a2e9915e { padding-right: 10px;padding-left: 10px; } .coh-ce-a2e9915e::before { right: -0.5rem !important; }
.coh-ce-b47e85b6 { top: -webkit-calc(100% - 30px) !important; top: calc(100% - 30px) !important; }
.coh-ce-52b81628 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;list-style-type: none;margin-top: 0.625rem;margin-bottom: 0.625rem;padding-left: 0rem;-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: 1199px) { .coh-ce-52b81628 { margin-top: 0rem;margin-bottom: 0rem; }  }
.coh-ce-769b3489 a { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(88, 88, 88, 1);font-size: 0.875rem;padding-top: 0.3125rem;padding-bottom: 0.3125rem;margin-right: 1.0625rem;margin-left: 1.0625rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;background-color: rgba(0, 0, 0, 0); } @media (max-width: 1199px) { .coh-ce-769b3489 a { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 0.9375rem;padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 1.25rem;margin-right: 0rem;margin-left: 0rem;border-bottom-color: rgba(206, 206, 206, 1);background-color: rgba(245, 245, 245, 1);width: 100%; }  } .coh-ce-769b3489 a:hover { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(88, 88, 88, 1); } @media (max-width: 1199px) { .coh-ce-769b3489 a:hover { border-bottom-color: rgba(206, 206, 206, 1); }  } .coh-ce-769b3489:last-child a { border: none;outline-width: 1px;outline-offset: -1px;outline-color: rgba(88, 88, 88, 1);outline-style: solid;padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;margin-right: 0rem;margin-left: 1.0625rem;background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgba(0, 0, 0, 0)) , to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(left , rgba(0, 0, 0, 0) 1% , rgba(0, 0, 0, 0) 100%);background-image: linear-gradient(90deg , rgba(0, 0, 0, 0) 1% , rgba(0, 0, 0, 0) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;line-height: normal; } @media (max-width: 1199px) { .coh-ce-769b3489:last-child a { background-image: none;padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 1.25rem;margin-right: 0rem;margin-left: 0rem;outline-width: 0rem;outline-offset: 0rem;outline-color: rgba(0, 0, 0, 0);outline-style: none;-webkit-transition: none;transition: none;border-bottom: 1px solid #cecece; }  } .coh-ce-769b3489:last-child a:hover { border: none;outline-width: 1px;outline-offset: -1px;outline-color: rgba(0, 0, 0, 0);outline-style: solid;background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgb(116, 24, 199)) , to(rgb(80, 0, 187)));background-image: -webkit-linear-gradient(left , rgb(116, 24, 199) 1% , rgb(80, 0, 187) 100%);background-image: linear-gradient(90deg , rgb(116, 24, 199) 1% , rgb(80, 0, 187) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;color: var(--ssa-color-palette-white); } @media (max-width: 1199px) { .coh-ce-769b3489:last-child a:hover { background-image: none;border-bottom: 1px solid #cecece;outline-width: 0rem;outline-offset: 0rem;outline-color: rgba(0, 0, 0, 0);outline-style: none;color: var(--ssa-color-palette-black); }  }
.coh-ce-9ac58b31 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;list-style-type: none;margin-bottom: 0rem;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;position: relative;padding-left: 0rem; } @media (max-width: 1199px) { .coh-ce-9ac58b31 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-a73f5659 { padding-top: 1.5625rem;padding-bottom: 1.5625rem;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 1199px) { .coh-ce-a73f5659 { padding: 0rem;margin: 0rem;position: relative; }  } .coh-ce-a73f5659.is-active > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-white); } @media (max-width: 1199px) { .coh-ce-a73f5659.is-active > a { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-color: #cecece !important; }  } .coh-ce-a73f5659.in-active-trail > a { border-bottom-color: var(--ssa-color-palette-white); } @media (max-width: 1199px) { .coh-ce-a73f5659.in-active-trail > a { border-bottom-color: rgba(206, 206, 206, 1); }  } .coh-ce-a73f5659.is-expanded > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-white); } @media (max-width: 1199px) { .coh-ce-a73f5659.is-expanded > a { border-bottom-color: rgba(206, 206, 206, 1); }  } .coh-ce-a73f5659:last-child { margin-right: 0rem; } .coh-ce-a73f5659:first-child { margin-left: 0rem; } .coh-ce-a73f5659:nth-child(1) .megamenu { right: auto;left: auto; } .coh-ce-a73f5659:nth-child(2) .megamenu { right: auto;left: auto; }
.coh-ce-165330fe { color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;padding-top: 0.3125rem;padding-bottom: 0.3125rem;-webkit-transition: all 100ms ease-out;transition: all 100ms ease-out;border-bottom-color: rgba(0, 0, 0, 0);border-style: solid; } @media (max-width: 1199px) { .coh-ce-165330fe { padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 1.25rem;color: var(--ssa-color-palette-black);width: 100%;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;border-bottom-color: rgba(206, 206, 206, 1);font-size: 0.9375rem; }  } .coh-ce-165330fe:hover { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-white); } @media (max-width: 1199px) { .coh-ce-165330fe:hover { border-bottom-color: rgba(206, 206, 206, 1); }  }
.coh-ce-882ecd23 { display: none;font-size: 0rem;height: 2.375rem;width: 3.125rem;position: absolute;top: 0rem;right: 0rem;margin-top: 0.5rem;margin-bottom: 0.5rem;border-left-width: 0.0625rem;border-left-style: solid;border-left-color: rgba(206, 206, 206, 1); } @media (max-width: 1199px) { .coh-ce-882ecd23 { display: inline-block; }  } .coh-ce-882ecd23::before { background-image: none;font-size: 1.8125rem;color: rgba(174, 174, 174, 1);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;font-weight: 400;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: "\f107";font-family: fontello;line-height: 1.0;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-882ecd23::after { content: "\f106";font-family: fontello;line-height: 1.0;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: rgba(174, 174, 174, 1);font-size: 1.8125rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;display: none;font-weight: 400;background-image: none;position: absolute;top: 50%;left: 50%;height: 1.875rem;width: 1.25rem;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .coh-ce-882ecd23.active::after { display: block; } .coh-ce-882ecd23.active::before { display: none; }
.coh-ce-b3d083f0 { display: none;background-color: var(--ssa-color-palette-white);position: absolute;z-index: 99;top: 100%;margin-top: 0rem;right: 0rem;min-width: 38.125rem;max-width: 38.125rem; } @media (max-width: 1199px) { .coh-ce-b3d083f0 { top: auto;position: relative;min-width: auto;max-width: 100%; }  }
.coh-ce-a9f6e66b { -webkit-filter: none; filter: none;background-color: rgba(237, 237, 237, 1);width: 19.375rem;max-width: 19.375rem;min-width: 19.375rem; } @media (max-width: 1199px) { .coh-ce-a9f6e66b { display: none; }  }
.coh-ce-59c75bd7 { width: 19.375rem;height: auto; }
.coh-ce-de8537be { padding: 1.25rem; }
.coh-ce-dc81de6d { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);line-height: 1.15;font-size: 1.375rem;display: inline-block;margin-bottom: 0.625rem; }
.coh-ce-e31431fe { margin-bottom: 0rem;padding-top: 1.875rem;padding-right: 2.5rem;padding-bottom: 1.875rem;padding-left: 1.875rem;list-style-type: none;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 2.1875rem;-moz-column-gap: 2.1875rem;column-gap: 2.1875rem;-webkit-column-fill: auto;-moz-column-fill: auto;column-fill: auto;height: 100%;-webkit-column-width: auto;-moz-column-width: auto;column-width: auto; } @media (max-width: 1199px) { .coh-ce-e31431fe { padding: 0rem; }  } .coh-ce-e31431fe.twocol { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
.coh-ce-e7eb708c { margin-bottom: 1.25rem;width: auto; } @media (max-width: 1199px) { .coh-ce-e7eb708c { margin-bottom: 0rem; }  } .coh-ce-e7eb708c:last-child { margin-right: 0rem; } @media (max-width: 1199px) { .coh-ce-e7eb708c:last-child { margin-bottom: 0rem; }  } .coh-ce-e7eb708c.is-active a { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }
.coh-ce-f88bad35 { border-bottom-width: 0.0625rem;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0);display: inline; } @media (max-width: 1199px) { .coh-ce-f88bad35 { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;border-bottom-color: rgba(206, 206, 206, 1);background-color: rgba(225, 225, 225, 1);width: 100%;padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 2.5rem;font-size: 0.9375rem; }  } .coh-ce-f88bad35:hover { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-black); } @media (max-width: 1199px) { .coh-ce-f88bad35:hover { border-bottom-color: rgba(206, 206, 206, 1); }  }
.coh-ce-f790daae { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-style: normal;text-transform: capitalize;padding-top: 0rem;margin-top: 0rem; }
.coh-ce-7e283dfb { display: block;text-decoration: underline;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-purple); }
.coh-ce-45bcab0e { height: auto;width: 100%;padding-bottom: 56.25%;position: relative;overflow: hidden; }
.coh-ce-ac7cfdd { border: none !important;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1; } .coh-ce-ac7cfdd:hover { border: none !important; } .coh-ce-ac7cfdd article { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; } .coh-ce-ac7cfdd article img { height: 100%;width: 100%;position: absolute;top: 50%;left: 50%;z-index: 2;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-o-object-fit: cover;object-fit: cover; }
.coh-ce-82426d56 { position: absolute;z-index: 3;top: 0.625rem;left: 0.625rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;-webkit-border-top-left-radius: 1.25rem;border-top-left-radius: 1.25rem;-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-border-bottom-right-radius: 1.25rem;border-bottom-right-radius: 1.25rem; }
.coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 5.125rem;padding-left: 1.25rem;height: 100%;position: relative; } @media (max-width: 991px) { .coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem; }  }
.coh-ce-ad935d56 { border: none; } .coh-ce-ad935d56:hover { border: none; }
.coh-ce-31bda57a:hover { border: none !important; }
.coh-ce-d35c1e53 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-14a2b90a p.last-of-type { margin-bottom: 0rem; }
.coh-ce-2166efd6 { font-size: 0.9375rem;position: absolute;left: 1.25rem;bottom: 1.25rem;margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-2166efd6 { position: relative;bottom: auto;left: auto;margin-top: 1.25rem; }  }
.coh-ce-45bcab0e { height: auto;width: 100%;padding-bottom: 56.25%;position: relative;overflow: hidden; }
.coh-ce-ac7cfdd { border: none !important;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1; } .coh-ce-ac7cfdd:hover { border: none !important; } .coh-ce-ac7cfdd article { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; } .coh-ce-ac7cfdd article img { height: 100%;width: 100%;position: absolute;top: 50%;left: 50%;z-index: 2;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-o-object-fit: cover;object-fit: cover; }
.coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 5.125rem;padding-left: 1.25rem;height: 100%;position: relative; } @media (max-width: 991px) { .coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem; }  }
.coh-ce-ad935d56 { border: none; } .coh-ce-ad935d56:hover { border: none; }
.coh-ce-31bda57a:hover { border: none !important; }
.coh-ce-7f668146 { background-color: var(--ssa-color-palette-white); }
.coh-ce-d17b11e6 { color: var(--ssa-color-palette-viridien-purple);margin-top: 0.9375rem;margin-bottom: 1.25rem; } @media (max-width: 991px) { .coh-ce-d17b11e6 { font-size: 1.625rem; }  }
.coh-ce-3e77bf6f { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 1.875rem;margin-bottom: 1.875rem; }
.coh-ce-d35c1e53 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-45bcab0e { height: auto;width: 100%;padding-bottom: 56.25%;position: relative;overflow: hidden; }
.coh-ce-ac7cfdd { border: none !important;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1; } .coh-ce-ac7cfdd:hover { border: none !important; } .coh-ce-ac7cfdd article { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; } .coh-ce-ac7cfdd article img { height: 100%;width: 100%;position: absolute;top: 50%;left: 50%;z-index: 2;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-o-object-fit: cover;object-fit: cover; }
.coh-ce-82426d56 { position: absolute;z-index: 3;top: 0.625rem;left: 0.625rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;-webkit-border-top-left-radius: 1.25rem;border-top-left-radius: 1.25rem;-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-border-bottom-right-radius: 1.25rem;border-bottom-right-radius: 1.25rem; }
.coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 5.125rem;padding-left: 1.25rem;height: 100%;position: relative; } @media (max-width: 991px) { .coh-ce-2625b579 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem; }  }
.coh-ce-ad935d56 { border: none; } .coh-ce-ad935d56:hover { border: none; }
.coh-ce-31bda57a:hover { border: none !important; }
.coh-ce-d35c1e53 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-14a2b90a p.last-of-type { margin-bottom: 0rem; }
.coh-ce-c2f431c4 { position: absolute;bottom: 0rem;left: 0rem;padding-top: 2rem;padding-right: 2rem;padding-bottom: 2rem;padding-left: 2rem;width: 100%; }
.coh-ce-884b3cb5 { font-size: 0.9375rem;position: absolute;bottom: 1.25rem;margin-top: 0rem;right: 1.25rem; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-cdf1d306 { padding-top: 1.875rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem;position: relative;border-width: 0.0625rem;border-style: solid;border-color: rgba(174, 174, 174, 1);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2); }
.coh-ce-462cdb53 { margin-bottom: 1.5rem !important; }
.coh-ce-6b3bc1a9 { color: var(--ssa-color-palette-black);font-size: 0.875rem;background-color: rgba(222, 222, 222, 1);padding-top: 0.375rem;padding-right: 1.25rem;padding-bottom: 0.375rem;padding-left: 1.25rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem; }
.coh-ce-a1c3ccf9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-ce-a1c3ccf9.show-link-1 a:first-child { display: block !important; } .coh-ce-a1c3ccf9.show-link-1 a + a { display: none; }
.coh-ce-ed44bb73 { display: none; } .coh-ce-ed44bb73:hover { border-color: transparent; }
.coh-ce-b14383d5 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-b14383d5 { font-size: 1.375rem; }  }
.coh-ce-e0fc68fa:hover { border-color: transparent; }
.coh-ce-11e0fa72 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem; } @media (max-width: 991px) { .coh-ce-11e0fa72 { font-size: 1.375rem; }  }
.coh-ce-e1663fca { padding-top: 1.25rem;color: rgba(102, 102, 102, 1);font-size: 0.875rem;margin-top: 0.3125rem;margin-bottom: 0.9375rem;font-weight: normal;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-b61102ad { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-ce-b61102ad.show-link-1 a:first-child { display: block !important; } .coh-ce-b61102ad.show-link-1 a + a { display: none; }
.coh-ce-3fc63bff { display: none;font-size: 0.9375rem; }
.coh-ce-a74ceb44 { font-size: 0.9375rem; }
.coh-ce-b842c0f7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-93277457 { position: relative;padding-top: 2.5rem;padding-right: 2.5rem;padding-bottom: 2.5rem;padding-left: 2.5rem;width: 100%;background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-ce-fa13231f { margin-bottom: 1.5rem; }
.coh-ce-d1f5511d { border: none !important;width: 100%; } .coh-ce-d1f5511d:hover { border: none !important; }
.coh-ce-5db2d308 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem;line-height: 1.25;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-gray); } @media (max-width: 991px) { .coh-ce-5db2d308 { font-size: 1.375rem;line-height: 1.25; }  }
.coh-ce-80b9d974 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-black);font-size: 0.875rem;display: block;margin-top: 0.3125rem;margin-bottom: 0.9375rem;width: 100%;padding-top: 1.25rem; }
.coh-ce-80bce3b1 { margin-top: 0.625rem;font-size: 0.9375rem; }
.coh-ce-443cc08f { display: none; }
.coh-ce-c56b5da { height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-c56b5da .coh-row-inner { height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-be568900 { margin-top: 1.25rem; } .coh-ce-be568900 h1,.coh-ce-be568900 h2,.coh-ce-be568900 h3,.coh-ce-be568900 h4,.coh-ce-be568900 h5,.coh-ce-be568900 h6 { color: var(--ssa-color-palette-black);font-size: 2.75rem;margin-bottom: 0.625rem; } .coh-ce-be568900 p { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 1.4375rem;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-be568900 p { font-size: 1.125rem; }  }
.coh-ce-262a1b7a { display: inline-block;margin-bottom: 0.625rem;color: var(--ssa-color-palette-purple);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; }
.coh-ce-267eb21 { margin-bottom: 1.25rem;color: var(--ssa-color-palette-black); }
.coh-ce-175e3aab { padding-right: 0rem;padding-left: 1.5625rem;position: relative; } .coh-ce-175e3aab::after { -webkit-transform: translateY(-50%) rotate(180deg) ; -ms-transform: translateY(-50%) rotate(180deg) ; transform: translateY(-50%) rotate(180deg) ;position: absolute;top: 50%;left: 0.4375rem;right: unset; } .coh-ce-175e3aab:hover::after { left: 0rem; }
.coh-ce-e469f39f { margin-top: 2.5rem;margin-bottom: 3.75rem; } @media (max-width: 991px) { .coh-ce-e469f39f { margin-bottom: 1.875rem; }  }
@media (max-width: 991px) { .coh-ce-c5ea216c { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }  }
.coh-ce-23b28ccb { margin-top: 1.25rem; }
.coh-ce-ef188c55 { margin-top: 1.875rem; }
@media (max-width: 991px) { .coh-ce-832148ef { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  }
.coh-ce-b72ac463 img { max-height: 410px;width: auto;margin-bottom: 30px; } .coh-ce-b72ac463 img + img { display: none; }
.coh-ce-3cc39858 h3 { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-blue);font-size: 1.25rem;margin-bottom: 0.3125rem; } .coh-ce-3cc39858 span,.coh-ce-3cc39858 p { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-gray);font-size: 1.25rem;margin-bottom: 1.25rem;display: block; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-f2d875f6 { position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;background-color: var(--ssa-color-palette-white);-webkit-border-radius: 0.625rem;border-radius: 0.625rem;-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2); } @media (max-width: 991px) { .coh-ce-f2d875f6 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  }
.coh-ce-a0905caa { max-width: 25rem;width: 100%;height: auto;position: relative;overflow: hidden;top: 0rem;left: 0rem;display: block;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; } @media (max-width: 991px) { .coh-ce-a0905caa { width: 100%;max-width: none;-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-a0905caa img { height: 101%;width: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } @media (max-width: 991px) { .coh-ce-a0905caa img { height: auto;position: relative;-webkit-transform: translate(0rem, 0rem);-ms-transform: translate(0rem, 0rem);transform: translate(0rem, 0rem);top: unset;left: unset;width: 100% !important; }  }
.coh-ce-1685ba0c { padding-top: 1.875rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem; } @media (max-width: 767px) { .coh-ce-1685ba0c { padding-top: 1.875rem; }  }
.coh-ce-c70a02ff { margin-bottom: 1.5rem !important; }
.coh-ce-e6cc263f { color: var(--ssa-color-palette-black);background-color: rgba(222, 222, 222, 1);padding-top: 0.375rem;padding-right: 1.25rem;padding-bottom: 0.375rem;padding-left: 1.25rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;font-size: 0.75rem; }
.coh-ce-d1f5511d { border: none !important;width: 100%; } .coh-ce-d1f5511d:hover { border: none !important; }
.coh-ce-a5ab3d15 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-a5ab3d15 { font-size: 1.375rem; }  }
.coh-ce-5ea7f8c5 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-gray);font-size: 0.875rem;display: block;margin-top: 0.3125rem;margin-bottom: 0.9375rem;width: 100%;padding-top: 1.25rem; }
.coh-ce-4df51bcd { margin-top: 0.625rem;font-size: 0.9375rem;text-transform: uppercase;line-height: 1.2; }
.coh-ce-51812cc7 { padding-top: 2.5rem;padding-right: 2.5rem;padding-bottom: 2.5rem;padding-left: 2.5rem;background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-ce-9f2aaa2c { display: block; }
.coh-ce-b2caef3e { margin-top: 1.5rem; }
.coh-ce-d1f5511d { border: none !important;width: 100%; } .coh-ce-d1f5511d:hover { border: none !important; }
.coh-ce-a5ab3d15 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-a5ab3d15 { font-size: 1.375rem; }  }
.coh-ce-ee578dbe { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: rgba(153, 153, 153, 1);font-size: 0.875rem;display: block;margin-top: 0.3125rem;margin-bottom: 0.9375rem;width: 100%;padding-top: 1.25rem; }
.coh-ce-80bce3b1 { margin-top: 0.625rem;font-size: 0.9375rem; }
.coh-ce-f3b89f79 { color: var(--ssa-color-palette-black);margin-top: 0.9375rem;margin-bottom: 1.25rem; } @media (max-width: 991px) { .coh-ce-f3b89f79 { font-size: 1.625rem; }  }
.coh-ce-604b520 { margin-top: 1.875rem;margin-bottom: 1.875rem;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-62e541b4 { margin-top: 1.875rem; }
.coh-ce-cfd02f16 { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(102, 102, 102, 1);font-size: 0.875rem;text-align: center;margin-top: 0.9375rem;margin-right: 3.75rem;margin-bottom: 0rem;margin-left: 3.75rem;font-style: italic; } @media (max-width: 1199px) { .coh-ce-cfd02f16 { margin-top: 0.9375rem;margin-right: 1.875rem;margin-bottom: 0rem;margin-left: 1.875rem; }  } @media (max-width: 991px) { .coh-ce-cfd02f16 { margin-top: 0.9375rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }  }
.coh-ce-6c49a7e2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-7b128c70 { margin-right: 0.3125rem; }
.coh-ce-14288660:hover { text-decoration: underline; } @media (max-width: 991px) { .coh-ce-14288660:hover { text-decoration: none; }  }
.coh-ce-d40b3721:hover { text-decoration: underline; } @media (max-width: 991px) { .coh-ce-d40b3721:hover { text-decoration: none; }  }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-832b455 { padding-bottom: 1.875rem;background-color: var(--ssa-color-palette-white); } @media (max-width: 991px) { .coh-ce-832b455 { padding-bottom: 0.9375rem; }  }
.coh-ce-c416cc99 { height: 100%; }
.coh-ce-46d45762 { color: var(--ssa-color-palette-black);margin-top: 0rem;margin-bottom: 1.875rem; }
.coh-ce-87fcddc3 h2,.coh-ce-87fcddc3 h3,.coh-ce-87fcddc3 h4,.coh-ce-87fcddc3 h5,.coh-ce-87fcddc3 h6 { color: var(--ssa-color-palette-black); } .coh-ce-87fcddc3 h2,.coh-ce-87fcddc3 h3 { font-size: 1.875rem; } @media (max-width: 991px) { .coh-ce-87fcddc3 h2,.coh-ce-87fcddc3 h3 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-87fcddc3 h2,.coh-ce-87fcddc3 h3 { font-size: 1.375rem; }  }
.coh-ce-429e11e4 { width: 100%; } .coh-ce-429e11e4 img { height: auto;max-width: 100%; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-f93e24f1 { height: 100%; } @media (max-width: 991px) { .coh-ce-f93e24f1 { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-3d6dee25 { align-items: center;height: 100%; } .coh-ce-3d6dee25 .coh-row-inner { height: 100%;align-items: center; }
.coh-ce-1c902fcb { position: relative;z-index: 2;display: flex; } @media (max-width: 767px) { .coh-ce-1c902fcb { flex-direction: column;flex-wrap: wrap; }  } .coh-ce-1c902fcb p { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.4375rem;color: var(--ssa-color-palette-white);margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-1c902fcb p { font-size: 1.125rem; }  } .coh-ce-1c902fcb p a { font-size: 1rem; } .coh-ce-1c902fcb h1,.coh-ce-1c902fcb h2,.coh-ce-1c902fcb h3,.coh-ce-1c902fcb h4,.coh-ce-1c902fcb h5,.coh-ce-1c902fcb h6 { color: var(--ssa-color-palette-white);margin-bottom: 0.625rem;font-size: 3.75rem; } @media (max-width: 991px) { .coh-ce-1c902fcb h1,.coh-ce-1c902fcb h2,.coh-ce-1c902fcb h3,.coh-ce-1c902fcb h4,.coh-ce-1c902fcb h5,.coh-ce-1c902fcb h6 { font-size: 2rem; }  }
.coh-ce-d1da2b49 { max-width: 6.25rem;margin-right: 1.875rem;align-self: flex-start; } @media (max-width: 767px) { .coh-ce-d1da2b49 { margin-right: 0rem;margin-bottom: 1.25rem; }  }
.coh-ce-73f0749a { position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: all 500ms ease-in-out;object-fit: cover;width: 101%;min-height: 101%; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-f93e24f1 { height: 100%; } @media (max-width: 991px) { .coh-ce-f93e24f1 { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-3d6dee25 { align-items: center;height: 100%; } .coh-ce-3d6dee25 .coh-row-inner { height: 100%;align-items: center; }
.coh-ce-83264715 { position: relative;z-index: 2; } .coh-ce-83264715 p { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.4375rem;color: var(--ssa-color-palette-white); } @media (max-width: 767px) { .coh-ce-83264715 p { font-size: 1.125rem; }  } .coh-ce-83264715 p a { font-size: 0.75rem; } .coh-ce-83264715 h1 { position: relative;z-index: 2;display: inline-block;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-83264715 h1 { font-size: 2.75rem; }  }
.coh-ce-81b64c19 { position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);object-fit: cover;width: 101%;min-height: 101%; }
.coh-ce-93d294b1 { position: absolute;top: 0rem;left: 0rem;z-index: 0;width: 101%;height: 101%; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-7f6b8509 { padding-bottom: 1.25rem; }
.coh-ce-305a20b3 { display: none; }
.coh-ce-e19a0a65 { border-color: rgba(174, 174, 174, 1);border-style: solid;position: relative;border-width: 0.0625rem;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;width: 100%; } @media (max-width: 991px) { .coh-ce-e19a0a65 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  }
.coh-ce-c595e0db { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-blue);padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;position: absolute;top: 0rem;right: 0rem;z-index: 1; }
.coh-ce-ad20f2c5 { height: 100%;position: relative;top: 0rem;left: 0rem;overflow: hidden;display: block;max-width: 25rem;width: 100%; } @media (max-width: 991px) { .coh-ce-ad20f2c5 { max-width: none;width: 100%;padding-bottom: 50%;height: auto; }  } .coh-ce-ad20f2c5 img { height: 101%;width: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.coh-ce-90d1588c { padding-top: 4.0625rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem;background-color: var(--ssa-color-palette-white); } @media (max-width: 991px) { .coh-ce-90d1588c { padding-top: 1.875rem; }  }
.coh-ce-d1f5511d { border: none !important;width: 100%; } .coh-ce-d1f5511d:hover { border: none !important; }
.coh-ce-52e2b014 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem; } @media (max-width: 991px) { .coh-ce-52e2b014 { font-size: 1.375rem; }  }
.coh-ce-4ebeddc0 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-black);font-size: 0.875rem;display: block;margin-top: 1.25rem;margin-bottom: 0.5rem;width: 100%;padding-top: 1.25rem;border-top-width: 0.125rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-blue); }
.coh-ce-80bce3b1 { margin-top: 0.625rem;font-size: 0.9375rem; }
.coh-ce-b842c0f7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-93277457 { position: relative;padding-top: 2.5rem;padding-right: 2.5rem;padding-bottom: 2.5rem;padding-left: 2.5rem;width: 100%;background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.2);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-ce-fa13231f { margin-bottom: 1.5rem; }
.coh-ce-5db2d308 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem;line-height: 1.25;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-gray); } @media (max-width: 991px) { .coh-ce-5db2d308 { font-size: 1.375rem;line-height: 1.25; }  }
.coh-ce-80b9d974 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-black);font-size: 0.875rem;display: block;margin-top: 0.3125rem;margin-bottom: 0.9375rem;width: 100%;padding-top: 1.25rem; }
.coh-ce-c300a0d5 { margin-top: 0.9375rem;margin-bottom: 1.875rem;color: var(--ssa-color-palette-viridien-purple);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 2.8125rem; } @media (max-width: 991px) { .coh-ce-c300a0d5 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-c300a0d5 { font-size: 1.625rem; }  }
.coh-ce-387f573d { width: 100%;position: relative;overflow: hidden;margin-bottom: 1.875rem;padding-bottom: 20%;min-height: 7.8125rem; } @media (max-width: 767px) { .coh-ce-387f573d { margin-bottom: 0.9375rem; }  } .coh-ce-387f573d img { position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 110%;height: auto; } .coh-ce-387f573d::after { height: 40%;width: 100%;content: "";background-color: rgba(80, 0, 187, 0.5);position: absolute;bottom: 0rem;left: 0rem;z-index: 1; }
.coh-ce-99a3534 { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-viridien-purple);padding: 1.5625rem;margin-bottom: 1.5625rem; }
.coh-ce-49d9544a { display: flex;font-size: 1.375rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-49d9544a { font-size: 1.125rem; }  } @media (max-width: 767px) { .coh-ce-49d9544a { font-size: 1rem; }  }
.coh-ce-6c49a7e2 { display: flex; }
.coh-ce-88076c78 { margin-top: 0.9375rem;margin-bottom: 0.1875rem;font-size: 0.9375rem; }
.coh-ce-b27bee4d { display: flex;font-size: 0.9375rem; } .coh-ce-b27bee4d a { color: var(--ssa-color-palette-white);text-decoration: none;border: none !important;opacity: 1; } .coh-ce-b27bee4d a:hover { border: none !important;text-decoration: none;opacity: 0.65; }
.coh-ce-ba166d8d { position: relative; } .coh-ce-ba166d8d::before { margin-right: 0.1875rem;content: "\f08e";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-5b4cbcd0 { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: rgba(222, 222, 222, 1);margin-top: 3.75rem;margin-bottom: 3.75rem; } @media (max-width: 991px) { .coh-ce-5b4cbcd0 { margin-top: 0.3125rem;margin-bottom: 1.25rem; }  }
.coh-ce-4c395595 { overflow-x: auto;width: 100%; }
.coh-ce-45f4d9a5 form { padding-top: 1.5625rem;padding-right: 1.25rem;padding-bottom: 1.5625rem;padding-left: 1.25rem;display: flex;background-color: var(--ssa-color-palette-gray-light);flex-wrap: wrap; } .coh-ce-45f4d9a5 form label { text-transform: capitalize;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-45f4d9a5 form .select2-container { width: 100% !important; } .coh-ce-45f4d9a5 form .form-item { margin: 0rem; } .coh-ce-45f4d9a5 form .form-actions { display: flex;align-items: flex-end; } @media (max-width: 1364px) { .coh-ce-45f4d9a5 form .form-actions { padding-top: 1.5rem; }  } @media (max-width: 1199px) { .coh-ce-45f4d9a5 form .form-actions { display: block;width: 100%; }  } .coh-ce-45f4d9a5 form .form-actions [type="submit"] { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.9375rem;padding-top: 0.6875rem;padding-right: 1.3125rem;padding-bottom: 0.6875rem;padding-left: 1.3125rem;border: 2px solid  rgb(80, 0, 187);-webkit-appearance: none !important;text-transform: uppercase;height: 2.5rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-purple);min-width: 145px; } @media (max-width: 767px) { .coh-ce-45f4d9a5 form .form-actions [type="submit"] { width: 100%;min-width: inherit; }  } .coh-ce-45f4d9a5 form .form-actions [type="submit"]:hover { color: var(--ssa-color-palette-purple);background-color: rgba(0, 0, 0, 0); } .coh-ce-45f4d9a5 table tbody { width: 100%; } @media (max-width: 1199px) { .coh-ce-45f4d9a5 table tbody { display: block; }  } .coh-ce-45f4d9a5 table tr.ev-cal-row { width: 100%; } @media (max-width: 1199px) { .coh-ce-45f4d9a5 table tr.ev-cal-row { display: block; }  } .coh-ce-45f4d9a5 table tr.ev-cal-row td { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;vertical-align: top;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(204, 204, 204, 1);font-size: 1rem; } @media (max-width: 1199px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td { display: block;width: 100% !important;border-bottom: none !important;padding-top: 0.125rem;padding-right: 1.25rem;padding-bottom: 0rem;padding-left: 1.25rem; }  } @media (max-width: 1364px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-title { margin: 1rem 0 1.5rem 0; }  } @media (max-width: 1199px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-title { flex: 2; }  } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-field-event-dates { width: 15rem; } @media (max-width: 1364px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-field-event-dates { margin-bottom: .5rem; }  } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-field-event-country { width: 22rem;margin-bottom: .5rem; } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-field-tags { width: 12rem; } @media (max-width: 1199px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-nothing { border-bottom: 1px solid #cccccc !important;padding: 1.25rem 0 20px 0 !important;margin: 0 1rem; }  } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-nothing .myCal { position: relative;color: var(--ssa-color-palette-purple);cursor: pointer;white-space: pre;transition: 150ms ease-out opacity;opacity: 1; } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-nothing .myCal::before { content: "\e81a";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.3125rem; } .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 0.5; } @media (max-width: 991px) { .coh-ce-45f4d9a5 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 1; }  }
.coh-ce-50aa49b9 { background-color: var(--ssa-color-palette-blue);position: relative; } .coh-ce-50aa49b9 h1 { color: var(--ssa-color-palette-white);text-align: center; }
.coh-ce-e17f0f { margin-right: auto;margin-left: auto; }
.coh-ce-66971433 { 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;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }
.coh-ce-6411571d { background-color: var(--ssa-color-palette-gray-light); }
.coh-ce-979cf205 { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-979cf205 { margin-bottom: 1.25rem; }  }
.coh-ce-50bc85be { padding-top: 1.875rem;padding-bottom: 1.875rem; } .coh-ce-50bc85be form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%; } @media (max-width: 991px) { .coh-ce-50bc85be form { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-ff1c2cd8 { color: var(--ssa-color-palette-blue);margin-top: 0.9375rem;margin-bottom: 1.25rem; }
.coh-ce-e574d43f .form-item { max-width: 31.25rem;width: 100%; } @media (max-width: 991px) { .coh-ce-e574d43f .form-item { max-width: 100%;width: 100%;margin-bottom: 0rem; }  } @media (max-width: 767px) { .coh-ce-e574d43f .form-item { max-width: 100%;width: 100%; }  } .coh-ce-e574d43f .form-item label { display: none; } .coh-ce-e574d43f .form-item [type="text"] { max-width: 31.25rem;width: 100%; } @media (max-width: 991px) { .coh-ce-e574d43f .form-item [type="text"] { max-width: 100%;width: 100%; }  } .coh-ce-e574d43f .form-actions [value="Search"] { margin-top: 0rem;margin-left: 0.5rem;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 0.9375rem;padding-top: 0.75rem;padding-right: 0.9375rem;padding-bottom: 0.6875rem;padding-left: 0.9375rem;border: none;-webkit-border-radius: 0;border-radius: 0;-webkit-appearance: none;background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgb(80, 0, 187)) , to(rgb(116, 24, 199)));background-image: -webkit-linear-gradient(left , rgb(80, 0, 187) 1% , rgb(116, 24, 199) 100%);background-image: linear-gradient(90deg , rgb(80, 0, 187) 1% , rgb(116, 24, 199) 100%);background-position: center center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out; } @media (max-width: 991px) { .coh-ce-e574d43f .form-actions [value="Search"] { margin-top: 0.5rem;margin-left: 0rem; }  } .coh-ce-e574d43f .form-actions [value="Search"]:hover { color: var(--ssa-color-palette-white);padding-top: 0.75rem;padding-right: 1.3125rem;padding-bottom: 0.6875rem;padding-left: 1.3125rem; } .coh-ce-e574d43f .form-actions [value="Reset"] { color: var(--ssa-color-palette-purple);border-color: var(--ssa-color-palette-purple);border-width: 0.0625rem;border-style: solid;display: inline-block;margin-top: 0rem;margin-left: 0.3125rem;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: 150ms ease-out padding;transition: 150ms ease-out padding; } .coh-ce-e574d43f .form-actions [value="Reset"]:hover { color: var(--ssa-color-palette-purple);padding-right: 1.25rem;padding-left: 1.25rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-purple); } @media (max-width: 991px) { .coh-ce-e574d43f .form-actions [value="Reset"]:hover { padding-right: 0.9375rem;padding-left: 0.9375rem; }  }
.coh-ce-3dd73571 { min-height: 18.75rem; }
.coh-ce-17b55bb4 { padding-top: 1.875rem;padding-bottom: 1.875rem;border-top-width: 0.0625rem;border-top-style: solid;border-top-color: rgba(222, 222, 222, 1); } .coh-ce-17b55bb4 a { border: none !important; } .coh-ce-17b55bb4 a:hover { border: none !important; } .coh-ce-17b55bb4 a h2,.coh-ce-17b55bb4 a h1 { font-size: 1.625rem; } @media (max-width: 991px) { .coh-ce-17b55bb4 a h2,.coh-ce-17b55bb4 a h1 { font-size: 1.375rem; }  } .coh-ce-17b55bb4 .meta-data { color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;margin-bottom: 0.1875rem; } .coh-ce-17b55bb4 .coh-style-purple-arrow-cta-link { text-transform: capitalize; }
.coh-ce-60521f34 { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: rgba(222, 222, 222, 1);padding-top: 1.875rem;padding-bottom: 1.875rem; }
.coh-ce-401e858e { color: var(--ssa-color-palette-blue);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 3.125rem;margin-top: 3.75rem;margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-401e858e { font-size: 2.25rem; }  }
.coh-ce-b88e964 .select2 { width: 100% !important; }
.coh-ce-1c2e9018 { padding-left: 0 !important; }
.coh-ce-cdd5caec { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cdd5caec { margin-bottom: 1.25rem; }  }
.coh-ce-a2810807 { padding-bottom: 0.9375rem; }
.coh-ce-489aa56b { background-color: var(--ssa-color-palette-white); }
.coh-ce-44c44e2b { display: none;position: fixed;top: 3.5625rem;left: 0rem;z-index: 5;background-color: rgba(0, 0, 0, 0.9);min-width: 100%;max-width: 100%;min-height: 100vh;max-height: 100vh; }
.coh-ce-cpt_video_modal_card-a18755a0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-bottom: 2rem; }
.coh-ce-cpt_video_modal_card-659c483d { width: 100%;aspect-ratio: 16 / 9; }
.coh-ce-cpt_video_modal_card-872e8b87 { -o-object-fit: cover; object-fit: cover; }
.coh-ce-cpt_video_modal_card-7ad7a2a { padding-top: 2rem;padding-right: 2rem;padding-bottom: 2rem;padding-left: 2rem;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_video_modal_card-85a0560 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: flex-end;-ms-flex-line-pack: end;align-content: flex-end;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_vertical_tab_container-4c4495af.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_vertical_tab_container-4c4495af.full { width: 100%;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-4c4495af.full { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_vertical_tab_container-597bb1e1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;padding-bottom: 3.75rem; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-597bb1e1 { padding-bottom: 1.875rem; }  } .coh-ce-cpt_vertical_tab_container-597bb1e1.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_vertical_tab_container-597bb1e1.no-intro { display: none; }
.coh-ce-cpt_vertical_tab_container-8746d87e h1,.coh-ce-cpt_vertical_tab_container-8746d87e h2,.coh-ce-cpt_vertical_tab_container-8746d87e h3 { margin-top: 0rem;color: var(--ssa-color-palette-gray);font-size: 2.125rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-8746d87e h1,.coh-ce-cpt_vertical_tab_container-8746d87e h2,.coh-ce-cpt_vertical_tab_container-8746d87e h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_vertical_tab_container-8746d87e h1,.coh-ce-cpt_vertical_tab_container-8746d87e h2,.coh-ce-cpt_vertical_tab_container-8746d87e h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_vertical_tab_container-8746d87e h4,.coh-ce-cpt_vertical_tab_container-8746d87e h5,.coh-ce-cpt_vertical_tab_container-8746d87e h6 { color: var(--ssa-color-palette-black);font-size: 1.875rem;margin-top: 0rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-8746d87e h4,.coh-ce-cpt_vertical_tab_container-8746d87e h5,.coh-ce-cpt_vertical_tab_container-8746d87e h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_vertical_tab_container-8746d87e h4,.coh-ce-cpt_vertical_tab_container-8746d87e h5,.coh-ce-cpt_vertical_tab_container-8746d87e h6 { font-size: 1.375rem;text-align: center; }  } .coh-ce-cpt_vertical_tab_container-8746d87e p { color: var(--ssa-color-palette-black);text-align: center; }
.coh-ce-cpt_vertical_tab_container-efa176c6 { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-gray);font-size: 2.25rem;line-height: 3.25rem;text-align: center;font-style: normal;text-transform: uppercase; }
.coh-ce-cpt_vertical_tab_container-e3c9d65c p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_vertical_tab_container-d20ae0f0 { display: none;width: 100%; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-d20ae0f0 { display: block; }  }
.coh-ce-cpt_vertical_tab_container-bdf51e2c { display: block;padding: 0.9375rem;color: var(--ssa-color-palette-white);text-align: left;background-color: var(--ssa-color-palette-viridien-purple);position: relative;z-index: 3;-webkit-border-radius: 0.25rem;border-radius: 0.25rem; } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-bdf51e2c::after { color: var(--ssa-color-palette-white);font-size: 1.75rem;position: absolute;right: 1.25rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;content: "\f107";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; }  } @media (max-width: 991px) { .coh-ce-cpt_vertical_tab_container-bdf51e2c.active::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }  }
.coh-ce-cpt_two_column_content_container-d61bad7e.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-left: auto; } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-d61bad7e.fixed { margin-top: 0rem;margin-right: auto;margin-left: auto; }  } .coh-ce-cpt_two_column_content_container-d61bad7e.full { width: 100%;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-d61bad7e.full { padding-right: 0rem;padding-bottom: 0.9375rem;padding-left: 0rem; }  }
@media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-937e51ae { margin: 0 !important; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-left { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-left { padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-right { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-75-25 .cards-2-col-right { padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-25-75 .cards-2-col-left { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-25-75 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-25-75 .cards-2-col-right { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-25-75 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-left { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-left { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 599px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-left { padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-right { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-right { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 599px) { .coh-ce-cpt_two_column_content_container-937e51ae.col-50-50 .cards-2-col-right { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_two_column_content_container-a57b86b { padding-bottom: 10px; } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-a57b86b { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-a57b86b .container--text { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-a57b86b .container--text .coh-column { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-a57b86b .card-container-one-col { padding-right: 0rem;padding-left: 0rem;padding: 0 !important; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-a57b86b .coh-column { padding-right: 0rem;padding-left: 0rem; }  }
@media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-9510644d { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-9510644d .container--text .coh-column { padding-right: 0rem;padding-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_two_column_content_container-9510644d .card-container-one-col { padding-right: 0rem;padding-left: 0rem;padding: 0 !important; }  }
@media (max-width: 991px) { .coh-ce-cpt_text_image_heading_body_link-2fe8df2b { padding-bottom: 1.5625rem; }  }
.coh-ce-cpt_text_image_heading_body_link-3f59a1b8 { position: relative;padding-right: 1.25rem;overflow: hidden;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin: 0 auto !important; } @media (max-width: 991px) { .coh-ce-cpt_text_image_heading_body_link-3f59a1b8 { width: 100%;margin: unset !important;padding: unset !important; }  }
.coh-ce-cpt_text_image_heading_body_link-ae3642d9 { position: relative;z-index: 2;width: auto;margin-right: auto;margin-left: auto;max-height: 28.125rem; } @media (max-width: 991px) { .coh-ce-cpt_text_image_heading_body_link-ae3642d9 { width: 100%; }  }
.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h1,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h2,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h3 { margin-top: 0rem;font-size: 2.125rem;text-align: left;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-cpt_text_image_heading_body_link-d8069bc9 h1,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h2,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h3 { font-size: 1.25rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_image_heading_body_link-d8069bc9 h1,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h2,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h3 { font-size: 1.625rem;text-align: left; }  } .coh-ce-cpt_text_image_heading_body_link-d8069bc9 h4,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h5,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: left;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-cpt_text_image_heading_body_link-d8069bc9 h4,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h5,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_image_heading_body_link-d8069bc9 h4,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h5,.coh-ce-cpt_text_image_heading_body_link-d8069bc9 h6 { font-size: 1.375rem;text-align: left; }  }
.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h1,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h2,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h3 { font-size: 1.875rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h1,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h2,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h3 { font-size: 1.625rem; }  } .coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h4,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h5,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h6 { font-size: 1.625rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h4,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h5,.coh-ce-cpt_text_image_heading_body_link-85b0ddd0 h6 { font-size: 1.25rem; }  }
.coh-ce-cpt_text_image_heading_body_link-bdde0175 { display: inline-block; }
.coh-ce-cpt_text_image_container_slider-26f756c6 h1,.coh-ce-cpt_text_image_container_slider-26f756c6 h2,.coh-ce-cpt_text_image_container_slider-26f756c6 h3 { color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 2.125rem;margin-top: 0rem;text-transform: none; } @media (max-width: 991px) { .coh-ce-cpt_text_image_container_slider-26f756c6 h1,.coh-ce-cpt_text_image_container_slider-26f756c6 h2,.coh-ce-cpt_text_image_container_slider-26f756c6 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_image_container_slider-26f756c6 h1,.coh-ce-cpt_text_image_container_slider-26f756c6 h2,.coh-ce-cpt_text_image_container_slider-26f756c6 h3 { font-size: 1.625rem; }  } .coh-ce-cpt_text_image_container_slider-26f756c6 h4,.coh-ce-cpt_text_image_container_slider-26f756c6 h5,.coh-ce-cpt_text_image_container_slider-26f756c6 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-cpt_text_image_container_slider-26f756c6 h4,.coh-ce-cpt_text_image_container_slider-26f756c6 h5,.coh-ce-cpt_text_image_container_slider-26f756c6 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_image_container_slider-26f756c6 h4,.coh-ce-cpt_text_image_container_slider-26f756c6 h5,.coh-ce-cpt_text_image_container_slider-26f756c6 h6 { font-size: 1.375rem; }  } .coh-ce-cpt_text_image_container_slider-26f756c6.row .padding-offset { padding-right: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_text_image_container_slider-26f756c6.row .padding-offset { padding-right: 0rem; }  } .coh-ce-cpt_text_image_container_slider-26f756c6.row-reverse .padding-offset { padding-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_text_image_container_slider-26f756c6.row-reverse .padding-offset { padding-left: 0rem; }  }
.coh-ce-cpt_text_image_container_slider-e2eb4838.row .coh-slider-container::after { position: absolute;bottom: 2.5rem;left: -1.25rem;z-index: -1; } .coh-ce-cpt_text_image_container_slider-e2eb4838.row-reverse .coh-slider-container::after { position: absolute;z-index: -1;right: -1.25rem;bottom: 2.5rem; }
.coh-ce-cpt_text_image_body_link_gradien-344caed { background-image: none; } .coh-ce-cpt_text_image_body_link_gradien-344caed.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_text_image_body_link_gradien-344caed.full { margin-right: 0.9375rem;margin-bottom: -0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_text_image_body_link_gradien-ad2593a5 { padding-bottom: 0rem; } .coh-ce-cpt_text_image_body_link_gradien-ad2593a5.image-on-right { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;-webkit-border-top-left-radius: 1.875rem;border-top-left-radius: 1.875rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 1.875rem;border-bottom-left-radius: 1.875rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-ce-cpt_text_image_body_link_gradien-ad2593a5.image-on-right .content-rouned-corner { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-ad2593a5.image-on-right .content-rouned-corner { -webkit-border-top-left-radius: 0rem; border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; }  } .coh-ce-cpt_text_image_body_link_gradien-ad2593a5.image-on-right .img-rouned-corner { -webkit-border-top-left-radius: 0rem; border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-ad2593a5.image-on-right .img-rouned-corner { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; }  }
.coh-ce-cpt_text_image_body_link_gradien-75e7b8ef { position: relative;padding-bottom: 56.25%;overflow: hidden;height: 100%;border-width: 0rem;border-style: hidden;-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-75e7b8ef { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-cpt_text_image_body_link_gradien-75e7b8ef.image-on-right { -webkit-border-top-left-radius: 1.875rem; border-top-left-radius: 1.875rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 1.875rem;border-bottom-left-radius: 1.875rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; }
.coh-ce-cpt_text_image_body_link_gradien-7071d8f5 { position: absolute;z-index: 2;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.coh-ce-cpt_text_image_body_link_gradien-feaf096b { background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgba(80,0,187,1)) , to(rgba(80,0,187,1))); background-image: -webkit-linear-gradient(left , rgba(80,0,187,1) 1% , rgba(80,0,187,1) 100%); background-image: linear-gradient(90deg , rgba(80,0,187,1) 1% , rgba(80,0,187,1) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-origin: border-box;background-clip: border-box;background-attachment: scroll;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;border-style: hidden;border-width: 0rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-feaf096b { -webkit-border-top-left-radius: 0rem; border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; }  } .coh-ce-cpt_text_image_body_link_gradien-feaf096b h1,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h2,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h3 { margin-top: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-white);text-align: left;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-cpt_text_image_body_link_gradien-feaf096b h1,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h2,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-feaf096b h1,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h2,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h3 { font-size: 1.625rem;text-align: left; }  } .coh-ce-cpt_text_image_body_link_gradien-feaf096b h4,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h5,.coh-ce-cpt_text_image_body_link_gradien-feaf096b h6 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_text_image_body_link_gradien-bd617c7 { padding: 1.875rem;color: var(--ssa-color-palette-white);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-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: 767px) { .coh-ce-cpt_text_image_body_link_gradien-bd617c7 { padding: 1.25rem; }  }
.coh-ce-cpt_text_image_body_link_gradien-cc072753 { border-style: solid;border-color: var(--ssa-color-palette-white);padding-bottom: 1.625rem;border-bottom-width: 0.0625rem; }
.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h1,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h2,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h3 { font-size: 1.875rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-9a8db45b h1,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h2,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h3 { font-size: 1.625rem; }  } .coh-ce-cpt_text_image_body_link_gradien-9a8db45b h4,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h5,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h6 { font-size: 1.625rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_text_image_body_link_gradien-9a8db45b h4,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h5,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b h6 { font-size: 1.25rem; }  } .coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td { vertical-align: middle; } .coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h1,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h2,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h3,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h4,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h5,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h6 { margin: 0rem; } .coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h1 a,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h2 a,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h3 a,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h4 a,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h5 a,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h6 a { text-align: center;padding: 0rem; } .coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h1 a:hover,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h2 a:hover,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h3 a:hover,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h4 a:hover,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h5 a:hover,.coh-ce-cpt_text_image_body_link_gradien-9a8db45b table td h6 a:hover { padding: 0rem; }
.coh-ce-cpt_text_image_body_link_gradien-ef3ec08f { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;margin-top: 2.5rem; }
@media (max-width: 991px) { .coh-ce-cpt_text_heading_body_link-3d095004 p { padding-top: 0.625rem; }  } .coh-ce-cpt_text_heading_body_link-3d095004 img { max-width: 100%;height: auto;-o-object-fit: cover;object-fit: cover; } .coh-ce-cpt_text_heading_body_link-3d095004 .align-center img { margin-right: auto;margin-left: auto; } @media (max-width: 991px) { .coh-ce-cpt_text_heading_body_link-3d095004 .align-left img { max-width: 100%;width: auto !important; }  } .coh-ce-cpt_text_heading_body_link-3d095004 h1 { margin-bottom: unset;margin-top: -1px !important; } .coh-ce-cpt_text_heading_body_link-3d095004 .align-center.media--view-mode-small-embed img { width: auto !important;height: auto !important; } .coh-ce-cpt_text_heading_body_link-3d095004 .align-center.media--view-mode-extra-small img { width: auto !important;height: auto !important; }
.coh-ce-cpt_tab_container-4c4495af.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_tab_container-4c4495af.full { width: 100%;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_tab_container-4c4495af.full { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_tab_container-597bb1e1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;padding-bottom: 3.75rem; } @media (max-width: 991px) { .coh-ce-cpt_tab_container-597bb1e1 { padding-bottom: 1.875rem; }  } .coh-ce-cpt_tab_container-597bb1e1.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_tab_container-597bb1e1.no-intro { display: none; }
.coh-ce-cpt_tab_container-df3cefc4 h1,.coh-ce-cpt_tab_container-df3cefc4 h2,.coh-ce-cpt_tab_container-df3cefc4 h3 { margin-top: 0rem;color: var(--ssa-color-palette-black);font-size: 2.125rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_tab_container-df3cefc4 h1,.coh-ce-cpt_tab_container-df3cefc4 h2,.coh-ce-cpt_tab_container-df3cefc4 h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_tab_container-df3cefc4 h1,.coh-ce-cpt_tab_container-df3cefc4 h2,.coh-ce-cpt_tab_container-df3cefc4 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_tab_container-df3cefc4 h4,.coh-ce-cpt_tab_container-df3cefc4 h5,.coh-ce-cpt_tab_container-df3cefc4 h6 { color: var(--ssa-color-palette-black);font-size: 1.875rem;margin-top: 0rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_tab_container-df3cefc4 h4,.coh-ce-cpt_tab_container-df3cefc4 h5,.coh-ce-cpt_tab_container-df3cefc4 h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_tab_container-df3cefc4 h4,.coh-ce-cpt_tab_container-df3cefc4 h5,.coh-ce-cpt_tab_container-df3cefc4 h6 { font-size: 1.375rem;text-align: center; }  } .coh-ce-cpt_tab_container-df3cefc4 p { color: var(--ssa-color-palette-black);text-align: center; }
.coh-ce-cpt_tab_container-4cbc5350 { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 2.25rem;line-height: 3.25rem;text-align: center;font-style: normal;text-transform: uppercase; }
.coh-ce-cpt_tab_container-e3c9d65c p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_tab_container-d20ae0f0 { display: none;width: 100%; } @media (max-width: 991px) { .coh-ce-cpt_tab_container-d20ae0f0 { display: block; }  }
.coh-ce-cpt_tab_container-5498ed1d { display: block;padding: 0.9375rem;color: var(--ssa-color-palette-white);text-align: left;background-color: var(--ssa-color-palette-viridien-purple);position: relative;z-index: 3;-webkit-border-radius: 0.25rem;border-radius: 0.25rem; } @media (max-width: 599px) { .coh-ce-cpt_tab_container-5498ed1d { white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0.9375rem;padding-right: 2.625rem; }  } @media (max-width: 991px) { .coh-ce-cpt_tab_container-5498ed1d::after { color: var(--ssa-color-palette-white);font-size: 1.75rem;position: absolute;right: 1.25rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;content: "\f107";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; }  } @media (max-width: 991px) { .coh-ce-cpt_tab_container-5498ed1d.active::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }  }
.coh-ce-cpt_sticky_contact_widget-9a3f4b0a { position: fixed;top: 18.125rem;z-index: 100;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: auto;left: -webkit-calc(100% - 50px);left: calc(100% - 50px);-webkit-transition: all 200ms ease-in-out 50ms;transition: all 200ms ease-in-out 50ms;min-width: 18.75rem;-webkit-box-shadow: 1px 1px 11px #0000001c;box-shadow: 1px 1px 11px #0000001c;-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem; } .coh-ce-cpt_sticky_contact_widget-9a3f4b0a:hover { left: -webkit-calc(100% - 130px); left: calc(100% - 130px); } .coh-ce-cpt_sticky_contact_widget-9a3f4b0a.open-sharing { left: -webkit-calc(100% - 330px); left: calc(100% - 330px); }
.coh-ce-cpt_sticky_contact_widget-f0f2dd8f { background-color: var(--ssa-color-palette-green-bright);-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; } .coh-ce-cpt_sticky_contact_widget-f0f2dd8f button { padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 3.125rem;color: var(--ssa-color-palette-black);line-height: 1.25;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;position: relative;text-align: left;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; } .coh-ce-cpt_sticky_contact_widget-f0f2dd8f button::before { background-image: none;height: 1.875rem;width: 1.875rem;position: absolute;top: 50%;left: 0.625rem;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: ""; } .coh-ce-cpt_sticky_contact_widget-f0f2dd8f button:last-child { border-bottom: none; } .coh-ce-cpt_sticky_contact_widget-f0f2dd8f button:hover { background-image: none;background-origin: border-box;background-clip: border-box;background-color: var(--ssa-color-palette-green-bright);-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-ce-cpt_sticky_contact_widget-f0f2dd8f:hover { right: 0rem; }
.coh-ce-cpt_slide_item_thumbnail-22fa48cd .image-mask { cursor: pointer; } .coh-ce-cpt_slide_item_thumbnail-22fa48cd .image-mask img { opacity: 0.5;-webkit-transition: 150ms ease-out opacity;transition: 150ms ease-out opacity; } .coh-ce-cpt_slide_item_thumbnail-22fa48cd.slick-current .image-mask img { opacity: 1; } .coh-ce-cpt_slide_item_thumbnail-22fa48cd:hover .image-mask img { opacity: 1; } .coh-ce-cpt_slide_item_thumbnail-22fa48cd:focus { outline: none !important; } .coh-ce-cpt_slide_item_thumbnail-22fa48cd:focus .image-mask { outline-width: 0.125rem;outline-offset: -0.125rem;outline-color: var(--ssa-color-palette-blue);outline-style: solid; }
.coh-ce-cpt_slide_item_thumbnail-abc8dbad { height: auto;width: 100%;padding-bottom: 48%;overflow: hidden;position: relative;max-width: 123px;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-ce-cpt_slide_item_thumbnail-f1892cf7 { height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: none;width: 101%;z-index: -1; }
.coh-ce-cpt_slide_item_image-65d5d8db { position: relative;z-index: 1; }
.coh-ce-cpt_slide_item_image-4d149ca5 { height: auto;width: 100%;padding-bottom: 56.25%;overflow: hidden;position: relative; }
.coh-ce-cpt_slide_item_image-4f656389 { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: none; }
.coh-ce-cpt_slide_item_image-2447d11f { color: var(--ssa-color-palette-gray);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.9375rem;text-align: center;padding: 1.875rem;margin: 0rem;background-color: var(--ssa-color-palette-gray-light);min-height: 6.5rem;width: 100%;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;position: absolute;bottom: -3rem;left: 0rem;z-index: 2; } @media (max-width: 1199px) { .coh-ce-cpt_slide_item_image-2447d11f { position: absolute;left: 0rem;bottom: -1rem; }  } @media (max-width: 991px) { .coh-ce-cpt_slide_item_image-2447d11f { padding: 0.9375rem; }  } @media (max-width: 767px) { .coh-ce-cpt_slide_item_image-2447d11f { min-height: 0.0625rem;position: relative;bottom: -2px;z-index: 2; }  } .coh-ce-cpt_slide_item_image-2447d11f p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_resources_news_feature_topic-e4ebc664.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-e4ebc664.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_resources_news_feature_topic-e4ebc664.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_topic-e4ebc664.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_resources_news_feature_topic-b4f9050f { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_topic-b4f9050f { padding-bottom: 0rem; }  }
.coh-ce-cpt_resources_news_feature_topic-5caffa63 { text-align: center; } .coh-ce-cpt_resources_news_feature_topic-5caffa63 h1,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h2,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h3 { margin-top: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_topic-5caffa63 h1,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h2,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-5caffa63 h1,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h2,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h3 { font-size: 1.625rem;text-align: left; }  } .coh-ce-cpt_resources_news_feature_topic-5caffa63 h4,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h5,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_topic-5caffa63 h4,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h5,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-5caffa63 h4,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h5,.coh-ce-cpt_resources_news_feature_topic-5caffa63 h6 { font-size: 1.375rem;text-align: center; }  }
@media null { .coh-ce-cpt_resources_news_feature_topic-2ab011ff:before,.coh-ce-cpt_resources_news_feature_topic-2ab011ff:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_resources_news_feature_topic-2ab011ff { float: left;text-transform: uppercase; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-2ab011ff:before,.coh-ce-cpt_resources_news_feature_topic-2ab011ff:after { clear: none;content: normal;display: inline; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-2ab011ff { float: none; }  }
.coh-ce-cpt_resources_news_feature_topic-85b6fb14 { position: absolute;bottom: 1.0625rem;right: 0.9375rem;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_topic-85b6fb14 { position: relative;bottom: 0rem;right: 0rem;margin-bottom: 0.9375rem;display: block;text-align: left; }  }
.coh-ce-cpt_resources_news_feature_manua-e4ebc664.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_manua-e4ebc664.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_resources_news_feature_manua-e4ebc664.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_manua-e4ebc664.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_resources_news_feature_manua-b4f9050f { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_manua-b4f9050f { padding-bottom: 0rem; }  }
.coh-ce-cpt_resources_news_feature_manua-3de8f600 { text-align: center; } .coh-ce-cpt_resources_news_feature_manua-3de8f600 h1,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h2,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h3 { margin-top: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_manua-3de8f600 h1,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h2,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_manua-3de8f600 h1,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h2,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_resources_news_feature_manua-3de8f600 h4,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h5,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature_manua-3de8f600 h4,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h5,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_manua-3de8f600 h4,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h5,.coh-ce-cpt_resources_news_feature_manua-3de8f600 h6 { font-size: 1.375rem;text-align: center; }  }
@media null { .coh-ce-cpt_resources_news_feature_manua-ec2a69c5:before,.coh-ce-cpt_resources_news_feature_manua-ec2a69c5:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_resources_news_feature_manua-ec2a69c5 { float: left; }
.coh-ce-cpt_resources_news_feature_manua-90845eaa { position: absolute;bottom: 1.0625rem;right: 0.9375rem;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature_manua-90845eaa { position: relative;bottom: 0rem;right: 0rem;margin-bottom: 1.875rem; }  }
.coh-ce-cpt_resources_news_feature-e4ebc664.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-e4ebc664.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_resources_news_feature-e4ebc664.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature-e4ebc664.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_resources_news_feature-b4f9050f { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature-b4f9050f { padding-bottom: 0rem; }  }
.coh-ce-cpt_resources_news_feature-5caffa63 { text-align: center; } .coh-ce-cpt_resources_news_feature-5caffa63 h1,.coh-ce-cpt_resources_news_feature-5caffa63 h2,.coh-ce-cpt_resources_news_feature-5caffa63 h3 { margin-top: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature-5caffa63 h1,.coh-ce-cpt_resources_news_feature-5caffa63 h2,.coh-ce-cpt_resources_news_feature-5caffa63 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-5caffa63 h1,.coh-ce-cpt_resources_news_feature-5caffa63 h2,.coh-ce-cpt_resources_news_feature-5caffa63 h3 { font-size: 1.625rem;text-align: left; }  } .coh-ce-cpt_resources_news_feature-5caffa63 h4,.coh-ce-cpt_resources_news_feature-5caffa63 h5,.coh-ce-cpt_resources_news_feature-5caffa63 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_resources_news_feature-5caffa63 h4,.coh-ce-cpt_resources_news_feature-5caffa63 h5,.coh-ce-cpt_resources_news_feature-5caffa63 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-5caffa63 h4,.coh-ce-cpt_resources_news_feature-5caffa63 h5,.coh-ce-cpt_resources_news_feature-5caffa63 h6 { font-size: 1.375rem;text-align: center; }  }
@media null { .coh-ce-cpt_resources_news_feature-2ab011ff:before,.coh-ce-cpt_resources_news_feature-2ab011ff:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_resources_news_feature-2ab011ff { float: left;text-transform: uppercase; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-2ab011ff:before,.coh-ce-cpt_resources_news_feature-2ab011ff:after { clear: none;content: normal;display: inline; }  } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-2ab011ff { float: none; }  }
.coh-ce-cpt_resources_news_feature-85b6fb14 { position: absolute;bottom: 1.0625rem;right: 0.9375rem;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_resources_news_feature-85b6fb14 { position: relative;bottom: 0rem;right: 0rem;margin-bottom: 0.9375rem;display: block;text-align: left; }  }
.coh-ce-cpt_resources_news_feature-ea8eada3 { width: 100%;background-color: var(--ssa-color-palette-blue-light); }
.coh-ce-cpt_related_resource_container-241d6778.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_related_resource_container-241d6778.full { width: 100%;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_related_resource_container-241d6778.full { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_related_resource_container-92a5606d { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;padding-bottom: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_related_resource_container-92a5606d { padding-bottom: 1.25rem; }  } .coh-ce-cpt_related_resource_container-92a5606d.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_related_resource_container-92a5606d.no-intro { display: none; }
.coh-ce-cpt_related_resource_container-1b5fc9d7 h1,.coh-ce-cpt_related_resource_container-1b5fc9d7 h2,.coh-ce-cpt_related_resource_container-1b5fc9d7 h3 { margin-top: 0rem;color: var(--ssa-color-palette-black);font-size: 2.125rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_related_resource_container-1b5fc9d7 h1,.coh-ce-cpt_related_resource_container-1b5fc9d7 h2,.coh-ce-cpt_related_resource_container-1b5fc9d7 h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_related_resource_container-1b5fc9d7 h1,.coh-ce-cpt_related_resource_container-1b5fc9d7 h2,.coh-ce-cpt_related_resource_container-1b5fc9d7 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_related_resource_container-1b5fc9d7 h4,.coh-ce-cpt_related_resource_container-1b5fc9d7 h5,.coh-ce-cpt_related_resource_container-1b5fc9d7 h6 { color: var(--ssa-color-palette-black);font-size: 1.875rem;margin-top: 0rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_related_resource_container-1b5fc9d7 h4,.coh-ce-cpt_related_resource_container-1b5fc9d7 h5,.coh-ce-cpt_related_resource_container-1b5fc9d7 h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_related_resource_container-1b5fc9d7 h4,.coh-ce-cpt_related_resource_container-1b5fc9d7 h5,.coh-ce-cpt_related_resource_container-1b5fc9d7 h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_related_resource_container-c30aeca0 { text-transform: uppercase; }
.coh-ce-cpt_related_resource_container-e3c9d65c p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_modal_global_search-577a41b0 { background-color: var(--ssa-color-palette-blue);padding-top: 3.125rem;padding-right: 2.5rem;padding-bottom: 3.125rem;padding-left: 2.5rem;color: var(--ssa-color-palette-white); }
.coh-ce-cpt_modal_global_contact_form-21847420 { background-color: var(--ssa-color-palette-viridien-purple);padding-top: 3.125rem;padding-right: 2.5rem;padding-bottom: 3.125rem;padding-left: 2.5rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } @media (max-width: 767px) { .coh-ce-cpt_modal_global_contact_form-21847420 { padding: 0.9375rem; }  } .coh-ce-cpt_modal_global_contact_form-21847420 input[type="submit"] { -webkit-appearance: none; } @media (max-width: 767px) { .coh-ce-cpt_modal_global_contact_form-21847420 input[type="submit"] { margin-bottom: 0.625rem; }  }
@media (max-width: 991px) { .coh-ce-cpt_modal_global_contact_form-f4798287 form { overflow-y: auto;height: -webkit-calc(100vh - 100px);height: calc(100vh - 100px); }  }
.coh-ce-cpt_modal_button-5be73029.left-large { margin-left: 3.75rem; } .coh-ce-cpt_modal_button-5be73029.left-medium { margin-left: 1.875rem; } .coh-ce-cpt_modal_button-5be73029.left-small { margin-left: 0.9375rem; } .coh-ce-cpt_modal_button-5be73029.right-large { margin-right: 3.75rem; } .coh-ce-cpt_modal_button-5be73029.right-medium { margin-right: 1.875rem; } .coh-ce-cpt_modal_button-5be73029.right-small { margin-right: 0.9375rem; } .coh-ce-cpt_modal_button-5be73029.left-right-large { margin-right: 3.75rem;margin-left: 3.75rem; } .coh-ce-cpt_modal_button-5be73029.left-right-medium { margin-right: 1.875rem;margin-left: 1.875rem; } .coh-ce-cpt_modal_button-5be73029.left-right-small { margin-right: 0.9375rem;margin-left: 0.9375rem; }
.coh-ce-cpt_language_switcher_dropdown-ce3a29ca { margin-left: 1.25rem;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-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;right: 1rem; } @media (max-width: 1364px) { .coh-ce-cpt_language_switcher_dropdown-ce3a29ca { position: relative; }  } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-ce3a29ca { margin-left: 1.875rem;display: block;position: relative;top: 30px; }  } @media (max-width: 991px) { .coh-ce-cpt_language_switcher_dropdown-ce3a29ca { margin-left: 1.875rem; }  }
.coh-ce-cpt_language_switcher_dropdown-acf0289e { padding-top: 0.3125rem;padding-right: 2rem;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 150ms ease-in;transition: all 150ms ease-in; } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-acf0289e { width: 100%;color: var(--ssa-color-palette-gray);font-size: 0.875rem;padding-top: 0.3125rem;padding-right: 0rem;padding-left: 0rem;background-color: var(--ssa-color-palette-white); }  } .coh-ce-cpt_language_switcher_dropdown-acf0289e:hover { color: var(--ssa-color-palette-black);outline-color: rgba(0, 0, 0, 0);outline-style: solid; } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-acf0289e:hover { outline-width: 0rem;outline-offset: 0rem;outline-color: rgba(0, 0, 0, 0);outline-style: none; }  } .coh-ce-cpt_language_switcher_dropdown-acf0289e:hover::after { color: var(--ssa-color-palette-black); } @media (max-width: 1364px) { .coh-ce-cpt_language_switcher_dropdown-acf0289e:hover::after { color: var(--ssa-color-palette-gray); }  } .coh-ce-cpt_language_switcher_dropdown-acf0289e:focus { outline-width: 2px;outline-offset: 2px; } .coh-ce-cpt_language_switcher_dropdown-acf0289e::after { content: "\f106";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);position: absolute;top: 0.875rem;right: 1rem;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); } @media (max-width: 1364px) { .coh-ce-cpt_language_switcher_dropdown-acf0289e::after { position: absolute;right: 0.9375rem;top: 0.875rem; }  } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-acf0289e::after { color: var(--ssa-color-palette-gray); }  } .coh-ce-cpt_language_switcher_dropdown-acf0289e.active::after { rotate: 180deg; }
.coh-ce-cpt_language_switcher_dropdown-648d6d1e { display: none;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);position: absolute;top: -webkit-calc(100% + 4px);top: calc(100% + 4px);left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);min-width: 5.625rem;max-width: 5.625rem; } @media (max-width: 1364px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e { min-width: 100%;max-width: 100%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;position: absolute;top: -webkit-calc(100% + 4px);top: calc(100% + 4px); }  } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e { position: absolute;top: -webkit-calc(100% + 4px);top: calc(100% + 4px);font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(75, 57, 57, 1); }  } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul { padding: 0rem;list-style-type: none;border-width: 0.0625rem;border-style: solid;border-color: rgba(190, 192, 194, 1);background-color: var(--ssa-color-palette-white);-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem; } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul { margin-top: 10px; }  } @media (max-width: 991px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul { width: -webkit-calc(100vw - 35px); width: calc(100vw - 35px); }  } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li a { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;color: var(--ssa-color-palette-gray);display: block;padding-top: 0.5625rem;padding-bottom: 0.5625rem;padding-left: 0.4375rem; } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li a { font-size: 0.875rem;padding-top: 0.5625rem;padding-bottom: 0.5625rem;padding-left: 0.4375rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-gray); }  } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li a:hover { background-color: rgba(240, 240, 240, 1);border-bottom: none !important; } @media (max-width: 1199px) { .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li a:hover { background-color: rgba(234, 234, 234, 1); }  } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li.is-active a { background-color: rgba(240, 240, 240, 1);border-bottom: none !important; } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li.is-active a:hover { background-color: rgba(240, 240, 240, 1); } .coh-ce-cpt_language_switcher_dropdown-648d6d1e ul li:first-child { background-color: var(--ssa-color-palette-gray-light); }
.coh-ce-cpt_image-42bbc81b { min-height: 1px; }
.coh-ce-cpt_header_refresh-4e697a47 { width: 100%;position: fixed;top: 0rem;z-index: 100; } @media (max-width: 767px) { .coh-ce-cpt_header_refresh-4e697a47 { z-index: 101; }  } .user-logged-in .coh-ce-cpt_header_refresh-4e697a47 { position: relative; }
.coh-ce-cpt_header_refresh-570c302d { width: 100%;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;padding-right: 1.875rem;padding-left: 1.875rem; } .coh-ce-cpt_header_refresh-570c302d::before { display: none; } .coh-ce-cpt_header_refresh-570c302d::after { display: none; }
.coh-ce-cpt_header_refresh-440e3244 { width: 17.1875rem;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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-right: 1.875rem; } .coh-ce-cpt_header_refresh-440e3244 a { width: 100%;position: relative;display: block;border: none;outline: none; } .coh-ce-cpt_header_refresh-440e3244 a img { width: 100%; }
.coh-ce-cpt_header_refresh-8d34b323 { max-width: 43.75rem;width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; } .coh-ce-cpt_header_refresh-8d34b323 nav { height: 3rem;width: 100%;border-width: 0.125rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;border-style: solid;border-color: rgba(95, 88, 215, 1); } .coh-ce-cpt_header_refresh-8d34b323 nav a { outline: none !important;border-bottom-width: 0.125rem;color: var(--ssa-color-palette-viridien-purple);padding-top: 0.3125rem;font-size: 0.875rem; } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: -2px;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: -webkit-calc(100% + 4px);height: calc(100% + 4px);width: 100%;border-bottom-width: 0.125rem;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around; } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li { height: 100%;padding-top: 0rem;padding-right: 0.625rem;padding-bottom: 0rem;padding-left: 0.625rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li:nth-child(3) > a::after { height: 100%;width: 0.125rem;position: absolute;top: 0rem;right: -3.125rem;content: "";background-color: rgba(95, 88, 215, 1); } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li > a { color: var(--ssa-color-palette-white);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-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;position: relative;text-transform: uppercase; } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li > a:hover { border-bottom-width: 0.125rem;border-style: solid;border-color: rgba(57, 255, 20, 1); } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li.has-children > a { pointer-events: none; } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li.has-children > a::before { color: var(--ssa-color-palette-white);font-size: 1rem;position: absolute;top: 1.0625rem;right: -1.125rem;content: "\f107";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li.is-expanded > a { border-bottom-width: 0.125rem;border-bottom-style: solid;border-bottom-color: rgba(57, 255, 20, 1); } .coh-ce-cpt_header_refresh-8d34b323 nav ul.menu-level-1 > li.is-expanded > a::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh { width: 100%;position: absolute;top: -webkit-calc(100% - 25px);top: calc(100% - 25px);left: 0rem;z-index: 99;display: none;-webkit-box-shadow: 0.3125rem 0.3125rem 0.3125rem rgba(0, 0, 0, 0.24);box-shadow: 0.3125rem 0.3125rem 0.3125rem rgba(0, 0, 0, 0.24); } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer { width: 100%;background-color: var(--ssa-color-palette-white);margin-top: 25px;padding-top: 1.875rem;padding-right: 0rem;padding-bottom: 1.875rem;padding-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 { display: grid;grid-template-columns: repeat(4, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 30px;grid-row-gap: 30px; } @media (max-width: 1364px) { .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 { grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(3, 1fr); }  } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 > li { text-transform: none; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 > li > a { color: var(--ssa-color-palette-gray);text-transform: uppercase;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;border: none !important;outline: none !important;line-height: 1.3;padding-top: 0.625rem;padding-bottom: 0.625rem;font-size: 1.125rem;font-weight: 600; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 > li > a:hover { text-decoration: underline; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-2 > li span { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;color: var(--ssa-color-palette-gray);font-size: 1.125rem;line-height: 1.3;text-transform: uppercase;padding-top: 0.625rem;padding-bottom: 0.625rem; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li { margin-top: 0.1875rem;margin-right: 0rem;margin-bottom: 0.1875rem;margin-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li > a { color: rgba(111, 111, 111, 1);border: none !important;outline: none !important;padding-top: 0.125rem;padding-bottom: 0.125rem;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li > a:hover { text-decoration: underline; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li:last-child { margin-top: 0.5rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li:last-child > a { text-transform: uppercase;color: var(--ssa-color-palette-purple);font-size: 0.875rem;position: relative; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer ul.menu-level-3 > li:last-child > a::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-purple);position: absolute;top: 0.25rem;right: -0.75rem;font-size: 1rem; } .coh-ce-cpt_header_refresh-8d34b323 nav div.megamenu-dropdown-refresh .megamenu-dropdown-buffer .megamenu-col-left { min-width: 21.875rem;max-width: 21.875rem;width: 100%; } .coh-ce-cpt_header_refresh-8d34b323 .megamenu-image-card { padding-top: 0rem;padding-right: 0.9375rem;padding-bottom: 0rem;padding-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 .megamenu-image-card img { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0.9375rem;margin-left: 0rem; } .coh-ce-cpt_header_refresh-8d34b323 .megamenu-image-card p { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }
.coh-ce-cpt_header_refresh-4a5f12ca { 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;position: relative;padding-left: 3.75rem;margin-left: 1.25rem; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search { height: 2.5rem;width: 2.5rem;position: absolute;border-width: 0.125rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;border-style: solid;border-color: var(--ssa-color-palette-white);right: -webkit-calc(100% - 40px);right: calc(100% - 40px);z-index: 3;-webkit-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search::after { color: var(--ssa-color-palette-white);font-size: 1rem;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);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;right: 0.625rem; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search label,.coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search .form-actions { clip: rect(0,0,0,0);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;height: 0.0625rem;width: 0.0625rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: absolute;overflow: hidden; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search [type="text"] { border: none;background: transparent;padding-top: 0rem;padding-right: 2.5rem;padding-bottom: 0rem;padding-left: 1.25rem;color: var(--ssa-color-palette-white);height: 2.25rem; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search .header-refresh-search-trigger { text-indent: -9999px;height: 2.5rem;width: 2.5rem;position: absolute;top: -0.125rem;right: 0rem;z-index: 4;display: block;border: none !important;outline: none !important; } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search.open { width: -webkit-calc(100vw - 600px); width: calc(100vw - 600px); } .coh-ce-cpt_header_refresh-4a5f12ca .header-refresh-search.open::after { 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; }
.coh-ce-cpt_header_refresh-443cc08f { display: none; }
.coh-ce-cpt_header_refresh-94efe6e0 { height: 100%;width: 100%;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;padding-right: 0.9375rem;padding-left: 0.9375rem; } .coh-ce-cpt_header_refresh-94efe6e0::before { display: none; } .coh-ce-cpt_header_refresh-94efe6e0::after { display: none; }
.coh-ce-cpt_header_refresh-6d5cc670 { width: auto;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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%; } .coh-ce-cpt_header_refresh-6d5cc670 a { width: 100%;position: relative;display: block;border: none;outline: none; } .coh-ce-cpt_header_refresh-6d5cc670 a img { width: auto;max-height: 1.5625rem;height: 100%; }
.coh-ce-cpt_header_refresh-2bc83bcf { 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;position: relative;min-width: 4.75rem;height: 3.125rem; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search { height: 1.875rem;width: 1.875rem;position: absolute;border-width: 0.125rem;-webkit-border-radius: 1.25rem;border-radius: 1.25rem;border-style: solid;border-color: var(--ssa-color-palette-white);top: 0.5625rem;right: -webkit-calc(100% - 30px);right: calc(100% - 30px);z-index: 3;-webkit-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search::after { color: var(--ssa-color-palette-white);font-size: 0.8125rem;position: absolute;top: 49%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);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;right: 0.4375rem; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search label,.coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search .form-actions { clip: rect(0,0,0,0);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;height: 0.0625rem;width: 0.0625rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: absolute;overflow: hidden; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search [type="text"] { border: none;background: transparent;padding-top: 0rem;padding-right: 2.5rem;padding-bottom: 0rem;padding-left: 1.25rem;color: var(--ssa-color-palette-white);height: 1.875rem;font-size: 0.875rem;margin-top: -0.125rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search .header-refresh-search-trigger { text-indent: -9999px;height: 1.875rem;width: 1.875rem;position: absolute;top: -0.125rem;right: -0.125rem;z-index: 4;display: block;border: none !important;outline: none !important; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search.open { width: -webkit-calc(100vw - 90px); width: calc(100vw - 90px); } @media (max-width: 1364px) { .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search.open { width: -webkit-calc(100vw - 280px); width: calc(100vw - 280px); }  } @media (max-width: 991px) { .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search.open { width: -webkit-calc(100vw - 280px); width: calc(100vw - 280px); }  } @media (max-width: 767px) { .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search.open { width: -webkit-calc(100vw - 90px); width: calc(100vw - 90px); }  } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-search.open::after { 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; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-language-trigger { position: relative;padding-right: 1.75rem; } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-language-trigger::after { color: var(--ssa-color-palette-white);font-size: 1rem;position: absolute;top: 0.625rem;right: 0.625rem;content: "\f107";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-language-trigger:hover::after { color: var(--ssa-color-palette-gray); } .coh-ce-cpt_header_refresh-2bc83bcf .header-refresh-language-trigger.open::after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.coh-ce-cpt_header_refresh-3e9062f2 { position: relative; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-mobile-menu-trigger { display: block;text-indent: -9999px;height: 1.875rem;width: 1.875rem;position: relative;z-index: 101; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-mobile-menu-trigger:hover { border: none !important; } .coh-ce-cpt_header_refresh-3e9062f2::after { color: var(--ssa-color-palette-white);font-size: 1.375rem;position: absolute;top: 0.1875rem;right: 0.3125rem;content: "\f0c9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_header_refresh-3e9062f2.open::after { content: "\e816";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_header_refresh-3e9062f2 .header-refresh-menu-mobile { width: 100vw;height: 100%;background-color: var(--ssa-color-palette-white);position: fixed;top: 3rem;left: 0rem;z-index: 102;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;overflow-y: auto; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0.15);margin-right: 0.9375rem;margin-left: 0.9375rem;position: relative; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > a { color: var(--ssa-color-palette-gray);text-transform: uppercase;font-size: 1rem;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-decoration: none;border: none;font-weight: 700;padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 0.9375rem;padding-left: 0rem;display: block;position: relative;z-index: 2; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > a:hover { border: none;outline: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > a:focus { outline: none !important;border: none; } @media (max-width: 1199px) { .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > a:focus { color: var(--ssa-color-palette-viridien-purple); }  } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > button { height: 100%;width: 1.875rem;position: absolute;top: 0rem;right: 0rem;display: block;z-index: 1; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > button span { display: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li > button::after { position: absolute;top: 1.0625rem;right: 0rem;font-size: 1.75rem;color: var(--ssa-color-palette-gray);content: "\f105";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_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li.is-expanded > a { padding-left: 1.25rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li.is-expanded > button { right: auto;left: 0rem;height: 3.125rem;width: 0.625rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li.is-expanded > button::after { content: "\f104";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_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-1 > li span { font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase;padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 0.9375rem;padding-left: 0rem;position: relative;display: block;border: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 { display: none;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0.625rem;padding-left: 0rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li { position: relative;margin-right: 0.9375rem;margin-left: 0.9375rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0.15); } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > a { color: var(--ssa-color-palette-black);font-size: 1rem;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase;text-decoration: none;font-weight: 600;display: block;padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 0.9375rem;padding-left: 0rem;position: relative;z-index: 2;border: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > a:hover { border: none;text-decoration: underline; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > a:focus { outline: none !important;border: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > button { height: 100%;width: 2.75rem;position: absolute;top: 0rem;right: 0rem;z-index: 5;left: auto; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > button span { display: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > button::after { color: var(--ssa-color-palette-black);font-size: 1.875rem;position: absolute;top: 0.9375rem;content: "\f107";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;right: 0rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li > button:focus { outline: none !important;border: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li.is-expanded > button::after { content: "\f106";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_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-2 > li:last-child { border-bottom-width: 0rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 { display: none;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0.375rem;padding-left: 0rem; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li > a { color: rgba(111, 111, 111, 1);font-weight: 500;font-size: 0.875rem;display: block;text-decoration: none;padding-top: 0.4375rem;padding-right: 0rem;padding-bottom: 0.4375rem;padding-left: 0rem;border: none; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li > a:hover { border: none;text-decoration: underline; } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li > a:focus { outline: none !important;border: none; } @media (max-width: 1199px) { .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li:last-child >a { color: var(--ssa-color-palette-viridien-purple); }  } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li:last-child >a::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } @media (max-width: 1199px) { .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile ul.menu-level-3 > li:last-child >a::after { color: var(--ssa-color-palette-viridien-purple);content: "\f105";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: relative;top: 0rem;left: 0.3125rem; }  } .coh-ce-cpt_header_refresh-3e9062f2 .header-refresh-menu-mobile .coh-style-green-border-white-text { width: -webkit-calc(100% - 30px); width: calc(100% - 30px);margin-top: 1.25rem;margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem;color: var(--ssa-color-palette-gray);text-align: center; }
.coh-ce-cpt_header_refresh-e220e7ab { display: none; }
.coh-ce-cpt_header_refresh-6af07ec0 { margin-left: 1.25rem;display: none; }
.coh-ce-cpt_header_refresh-5659993a { height: 6.1875rem;width: 100%;position: relative;top: 0rem;left: 0rem; } @media (max-width: 1199px) { .coh-ce-cpt_header_refresh-5659993a { height: 3.0625rem; }  } .user-logged-in .coh-ce-cpt_header_refresh-5659993a { display: none; }
.coh-ce-cpt_geostore_cta-c6638c7f { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-cpt_geostore_cta-317ffd03 { z-index: 2; }
.coh-ce-cpt_geostore_cta-c5c45f2c { padding-top: 3.125rem;padding-bottom: 3.125rem; } @media (max-width: 991px) { .coh-ce-cpt_geostore_cta-c5c45f2c { padding-top: 1.875rem;padding-bottom: 1.875rem; }  }
.coh-ce-cpt_geostore_cta-61fd6bf8 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold; }
.coh-ce-cpt_geostore_cta-d15b8c2f { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;z-index: 1; } @media (max-width: 767px) { .coh-ce-cpt_geostore_cta-d15b8c2f { margin-top: -5rem; }  }
.coh-ce-cpt_footer_contact_form-6d47290d { width: 100%;padding-top: 1.875rem;padding-bottom: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_footer_contact_form-6d47290d { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_footer_contact_form-6d47290d { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_footer_career_contact_form-6d47290d { width: 100%;padding-top: 1.875rem;padding-bottom: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_footer_career_contact_form-6d47290d { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_footer_career_contact_form-6d47290d { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_footer-52182d73 { margin-top: 2.8125rem;margin-bottom: 2.8125rem; }
.coh-ce-cpt_footer-c6638c7f { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 991px) { .coh-ce-cpt_footer-eb0d198c { margin-bottom: 1.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  }
.coh-ce-cpt_footer-624cf498 { height: 100%;display: inline-block;border: none !important; } .coh-ce-cpt_footer-624cf498:hover { border: none !important; }
.coh-ce-cpt_footer-fc3035b { max-width: 10rem;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;position: relative;top: 0.125rem; }
@media (max-width: 991px) { .coh-ce-cpt_footer-d0c7584 { 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;margin-bottom: 1.25rem; }  }
.coh-ce-cpt_footer-899bd371 { 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;color: rgba(102, 102, 102, 1);font-size: 0.875rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: flex !important; } @media (max-width: 991px) { .coh-ce-cpt_footer-899bd371 { -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-cpt_footer-899bd371 p.link { margin-bottom: 0rem;margin-left: 1.5rem;position: relative; } .coh-ce-cpt_footer-899bd371 p.link a { color: rgba(102, 102, 102, 1);font-size: 0.8125rem; } .coh-ce-cpt_footer-899bd371 p.link a:hover { color: rgba(102, 102, 102, 1);border-bottom-color: rgba(102, 102, 102, 1); } @media (max-width: 991px) { .coh-ce-cpt_footer-899bd371 p.link a:hover { border-bottom-color: rgba(0, 0, 0, 0); }  } .coh-ce-cpt_footer-899bd371 p.link::after { height: 0.75rem;width: 0.0625rem;position: absolute;top: 0.25rem;left: -0.8125rem;background-color: rgba(102, 102, 102, 1);content: ""; } @media (max-width: 991px) { .coh-ce-cpt_footer-899bd371 p.link:first-child { margin-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_footer-899bd371 p.link:first-child::after { display: none; }  }
.coh-ce-cpt_footer-4c0a8bc8 { margin: 0rem; } @media (max-width: 1199px) { .coh-ce-cpt_footer-4c0a8bc8 { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0.3125rem;margin-left: 0rem; }  } @media (max-width: 991px) { .coh-ce-cpt_footer-4c0a8bc8 { width: 100%;text-align: center; }  }
.coh-ce-cpt_footer-7a56510d { width: auto;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: 991px) { .coh-ce-cpt_footer-7a56510d { width: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  }
.coh-ce-cpt_footer-398d74c0 { color: rgba(102, 102, 102, 1);font-size: 0.875rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 991px) { .coh-ce-cpt_footer-398d74c0 { 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;margin-top: 0.625rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }  }
.coh-ce-cpt_footer-58841b90 { margin: 0rem; }
@media (max-width: 991px) { .coh-ce-cpt_footer-8e630f2c { 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-cpt_events_calendar_0-c7ef57f5.views-exposed-form.js-form-item input { -webkit-border-radius: 10px; border-radius: 10px; }
.coh-ce-cpt_events_calendar_0-67974fea .embedded-entity.align-center img { margin-right: auto;margin-left: auto; } .coh-ce-cpt_events_calendar_0-67974fea .embedded-entity.align-left img { margin-right: 1.875rem;margin-bottom: 1.875rem; } .coh-ce-cpt_events_calendar_0-67974fea .embedded-entity.align-right img { margin-bottom: 1.875rem;margin-left: 1.875rem; } .coh-ce-cpt_events_calendar_0-67974fea .embedded-entity img { height: auto;width: 100%; }
.coh-ce-cpt_events_calendar_0-48203463 { display: inline-block;font-size: 0.9375rem; }
.coh-ce-cpt_events_calendar_0-4c395595 { overflow-x: auto;width: 100%; }
.coh-ce-cpt_events_calendar_0-30480c59 form { padding-top: 1.5625rem;padding-right: 1.25rem;padding-bottom: 1.5625rem;padding-left: 1.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: var(--ssa-color-palette-gray-light);-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-ce-cpt_events_calendar_0-30480c59 form label { text-transform: capitalize;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_events_calendar_0-30480c59 form .select2-container { width: 100% !important; } .coh-ce-cpt_events_calendar_0-30480c59 form .form-item { margin: 0rem; } .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-search-api-fulltext { padding-right: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-search-api-fulltext { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-month-value { width: 15rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-month-value { width: 33%;padding-top: 1rem;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-month-value { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-event-country { width: 22rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-event-country { width: 33%;padding-top: 1rem;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-event-country { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-tags { width: 12rem;margin-right: 1rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-tags { width: 34%;margin-right: unset;padding-top: 1rem;padding-right: unset;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-item.form-item-field-tags { width: 100%; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions { padding-top: 1.5rem; }  } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions { display: block;width: 100%; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions [type="submit"] { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.9375rem;padding-top: 0.6875rem;padding-right: 1.3125rem;padding-bottom: 0.6875rem;padding-left: 1.3125rem;border: 2px solid  rgb(80, 0, 187);-webkit-appearance: none !important;text-transform: uppercase;height: 2.5rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-purple);min-width: 145px; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions [type="submit"] { width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions [type="submit"] { width: 100%;min-width: inherit; }  } .coh-ce-cpt_events_calendar_0-30480c59 form .form-actions [type="submit"]:hover { color: var(--ssa-color-palette-purple);background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_events_calendar_0-30480c59 table { width: 100%; } .coh-ce-cpt_events_calendar_0-30480c59 table tbody { width: 100%; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 table tbody { display: block; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row { width: 100%; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row { display: block; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;vertical-align: top;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(204, 204, 204, 1);font-size: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td { display: block;width: 100% !important;border-bottom: none !important;padding-top: 0.125rem;padding-right: 1.25rem;padding-bottom: 0rem;padding-left: 1.25rem; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-title { padding-right: 6.25rem; } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-title { margin: 1rem 0 1.5rem 0; }  } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-title { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-field-event-dates { width: 15rem; } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-field-event-dates { margin-botto: .5re; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-field-event-country { width: 22rem;margin-bottom: .5rem; } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-field-tags { width: 12rem; } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing { text-align: right; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing { border-bottom: 1px solid #cccccc !important;padding: 1.25rem 0 20px 0 !important; }  } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing .myCal { position: relative;color: var(--ssa-color-palette-purple);cursor: pointer;white-space: pre;-webkit-transition: 150ms ease-out opacity;transition: 150ms ease-out opacity;opacity: 1; } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing .myCal::before { content: "\e81a";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.3125rem; } .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 0.5; } @media (max-width: 991px) { .coh-ce-cpt_events_calendar_0-30480c59 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 1; }  }
.coh-ce-cpt_contacts_expander-fd74edde.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;max-width: 81.5625rem;width: 100%; } @media (max-width: 1199px) { .coh-ce-cpt_contacts_expander-fd74edde.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  } .coh-ce-cpt_contacts_expander-fd74edde.full { width: 100%;margin-right: 1.875rem;margin-bottom: 0rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_contacts_expander-fd74edde.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_contacts_expander-4a34c0b { margin-bottom: 2.5rem; } .coh-ce-cpt_contacts_expander-4a34c0b a { text-decoration: none;border-width: 0rem; } .coh-ce-cpt_contacts_expander-4a34c0b a:hover { text-decoration: underline; } @media (max-width: 991px) { .coh-ce-cpt_contacts_expander-4a34c0b a:hover { text-decoration: none; }  } .coh-ce-cpt_contacts_expander-4a34c0b:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_carousel_with_previews_conta-cc9a62bb { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_carousel_with_previews_conta-cc9a62bb.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_carousel_with_previews_conta-cc9a62bb.no-intro { display: none; }
.coh-ce-cpt_carousel_with_previews_conta-e232165b h1,.coh-ce-cpt_carousel_with_previews_conta-e232165b h2,.coh-ce-cpt_carousel_with_previews_conta-e232165b h3 { text-align: center;font-size: 2.125rem;color: var(--ssa-color-palette-black);margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_carousel_with_previews_conta-e232165b h1,.coh-ce-cpt_carousel_with_previews_conta-e232165b h2,.coh-ce-cpt_carousel_with_previews_conta-e232165b h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_carousel_with_previews_conta-e232165b h1,.coh-ce-cpt_carousel_with_previews_conta-e232165b h2,.coh-ce-cpt_carousel_with_previews_conta-e232165b h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_carousel_with_previews_conta-e232165b h4,.coh-ce-cpt_carousel_with_previews_conta-e232165b h5,.coh-ce-cpt_carousel_with_previews_conta-e232165b h6 { margin-top: 0rem;font-size: 1.875rem;text-align: center;color: var(--ssa-color-palette-black); } @media (max-width: 991px) { .coh-ce-cpt_carousel_with_previews_conta-e232165b h4,.coh-ce-cpt_carousel_with_previews_conta-e232165b h5,.coh-ce-cpt_carousel_with_previews_conta-e232165b h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_carousel_with_previews_conta-e232165b h4,.coh-ce-cpt_carousel_with_previews_conta-e232165b h5,.coh-ce-cpt_carousel_with_previews_conta-e232165b h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_card_item_text_and_image-e76424c { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_text_and_image-e76424c { margin-bottom: 0.9375rem; }  }
.coh-ce-cpt_card_item_text_and_image-d0eb8407 { 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;background-color: var(--ssa-color-palette-white);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-ce-cpt_card_item_text_and_image-d0eb8407 h1,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h2,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h3 { font-size: 1.75rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 767px) { .coh-ce-cpt_card_item_text_and_image-d0eb8407 h1,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h2,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h3 { font-size: 1.375rem; }  } .coh-ce-cpt_card_item_text_and_image-d0eb8407 h4,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h5,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h6 { font-size: 1.25rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 767px) { .coh-ce-cpt_card_item_text_and_image-d0eb8407 h4,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h5,.coh-ce-cpt_card_item_text_and_image-d0eb8407 h6 { font-size: 1rem; }  } .coh-ce-cpt_card_item_text_and_image-d0eb8407 a.card-link-header { border: none !important; } .coh-ce-cpt_card_item_text_and_image-d0eb8407 a.card-link-header:hover { border: none !important; } .coh-ce-cpt_card_item_text_and_image-d0eb8407 .image-wrapper { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem; }
.coh-ce-cpt_card_item_text_and_image-bee3a8b3 { height: auto;width: 100%;padding-bottom: 56.25%;overflow: hidden;position: relative; } .coh-ce-cpt_card_item_text_and_image-bee3a8b3 img { -webkit-transition: 600ms ease-out transform; transition: 600ms ease-out transform;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); } .coh-ce-cpt_card_item_text_and_image-bee3a8b3:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } @media (max-width: 991px) { .coh-ce-cpt_card_item_text_and_image-bee3a8b3:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }  }
.coh-ce-cpt_card_item_text_and_image-5b1115ce { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1;border: none !important; } .coh-ce-cpt_card_item_text_and_image-5b1115ce:hover { border: none !important; }
.coh-ce-cpt_card_item_text_and_image-f7af0380 { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;max-width: 101%; }
.coh-ce-cpt_card_item_text_and_image-d709fd2a p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_text_and_image-cc636c5f { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_card_item_text_and_image-606d3937 { margin-top: -0.3125rem;margin-bottom: 0.9375rem;padding-left: 0rem;list-style-type: none; } .coh-ce-cpt_card_item_text_and_image-606d3937 li { margin-top: 0.3125rem;margin-bottom: 0.3125rem; } .coh-ce-cpt_card_item_text_and_image-606d3937 li a { border: none !important; } .coh-ce-cpt_card_item_text_and_image-606d3937 li a:hover { border: none !important;text-decoration: underline; } @media (max-width: 991px) { .coh-ce-cpt_card_item_text_and_image-606d3937 li a:hover { text-decoration: none; }  }
.coh-ce-cpt_card_item_text_and_image-fd37590f { padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;display: block; }
.coh-ce-cpt_card_item_text_and_image-a74ceb44 { font-size: 0.9375rem; }
.coh-ce-cpt_card_item_text-d7295307 { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_text-d7295307 { margin-bottom: 0.9375rem; }  }
.coh-ce-cpt_card_item_text-76c416fa { padding-bottom: 0.9375rem;margin-bottom: 0.9375rem;border-bottom-style: solid;border-bottom-color: rgba(115, 121, 124, 1);border-bottom-width: 0.0625rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_card_item_text-d709fd2a p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_text-d724c02a { padding-top: 1.25rem; }
.coh-ce-cpt_card_item_text-6df9c8da { font-size: 0.9375rem;display: block; }
.coh-ce-cpt_card_item_slider-b7f752ad:focus { outline: none !important; } .coh-ce-cpt_card_item_slider-b7f752ad:focus .card-item--slider { outline-width: 0.125rem;outline-offset: 0.125rem;outline-style: solid;outline-color: var(--ssa-color-palette-blue-light); }
.coh-ce-cpt_card_item_slider-3518c0ac { border-width: 0.0625rem;border-style: solid;border-color: rgba(205, 206, 209, 1);background-color: var(--ssa-color-palette-white);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; }
.coh-ce-cpt_card_item_slider-7bf345e1 { height: auto;width: 100%;padding-bottom: 56.25%;position: relative;overflow: hidden;-webkit-border-top-left-radius: 0.625rem;border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem; }
.coh-ce-cpt_card_item_slider-b11df5ae { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 1;display: block;border: none !important; } .coh-ce-cpt_card_item_slider-b11df5ae:hover { border: none !important; }
.coh-ce-cpt_card_item_slider-954e8007 { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);left: 50%;top: 50%;position: absolute;width: 101%;height: auto;max-width: 101%; }
.coh-ce-cpt_card_item_slider-79b16210 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 0rem;padding-left: 1.25rem; }
.coh-ce-cpt_card_item_slider-c5877854 { margin-top: 0rem; }
.coh-ce-cpt_card_item_slider-ce76d745 p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_slider-cbbe6ee1 { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem; }
.coh-ce-cpt_card_item_slider-a74ceb44 { font-size: 0.9375rem; }
.coh-ce-cpt_card_item_purple_card-684808f2 { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_purple_card-684808f2 { margin-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_card_item_purple_card-684808f2 .coh-component { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_card_item_purple_card-2645c621 { 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;background-color: rgba(0, 0, 0, 0);-webkit-border-bottom-left-radius: 0.625rem;border-bottom-left-radius: 0.625rem;-webkit-border-bottom-right-radius: 0.625rem;border-bottom-right-radius: 0.625rem; } .coh-ce-cpt_card_item_purple_card-2645c621 h1,.coh-ce-cpt_card_item_purple_card-2645c621 h2,.coh-ce-cpt_card_item_purple_card-2645c621 h3 { font-size: 1.75rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 767px) { .coh-ce-cpt_card_item_purple_card-2645c621 h1,.coh-ce-cpt_card_item_purple_card-2645c621 h2,.coh-ce-cpt_card_item_purple_card-2645c621 h3 { font-size: 1.375rem; }  } .coh-ce-cpt_card_item_purple_card-2645c621 h4,.coh-ce-cpt_card_item_purple_card-2645c621 h5,.coh-ce-cpt_card_item_purple_card-2645c621 h6 { font-size: 1.25rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_purple_card-2645c621 h4,.coh-ce-cpt_card_item_purple_card-2645c621 h5,.coh-ce-cpt_card_item_purple_card-2645c621 h6 { font-size: 1rem; }  } .coh-ce-cpt_card_item_purple_card-2645c621 a.card-link-header { border: none !important; } .coh-ce-cpt_card_item_purple_card-2645c621 a.card-link-header:hover { border: none !important; } .coh-ce-cpt_card_item_purple_card-2645c621 .image-wrapper { -webkit-border-top-left-radius: 0.625rem; border-top-left-radius: 0.625rem;-webkit-border-top-right-radius: 0.625rem;border-top-right-radius: 0.625rem; }
.coh-ce-cpt_card_item_purple_card-51a6a4ce { height: auto;width: 100%;padding-bottom: 56.25%;overflow: hidden;position: relative; } .coh-ce-cpt_card_item_purple_card-51a6a4ce img { -webkit-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);-o-object-fit: cover;object-fit: cover;-webkit-transition: 600ms ease-out transform;transition: 600ms ease-out transform;height: 100%;min-height: 100%;width: 100%; } .coh-ce-cpt_card_item_purple_card-51a6a4ce:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } @media (max-width: 991px) { .coh-ce-cpt_card_item_purple_card-51a6a4ce:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }  }
.coh-ce-cpt_card_item_purple_card-92f36ff7 { height: 101%;width: 101%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1;border: none !important; } .coh-ce-cpt_card_item_purple_card-92f36ff7:hover { border: none !important; }
.coh-ce-cpt_card_item_purple_card-d27d31e6 { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;max-width: 101%; } @media (max-width: 1199px) { .coh-ce-cpt_card_item_purple_card-d27d31e6 { max-height: 100% !important; }  }
.coh-ce-cpt_card_item_purple_card-1366c79 { background-color: var(--ssa-color-palette-viridien-purple);-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px; }
.coh-ce-cpt_card_item_purple_card-41c6c569 { border-style: none;border-color: rgba(250, 250, 250, 1);border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: rgba(250, 250, 250, 1); }
.coh-ce-cpt_card_item_purple_card-fe1809dd { font-size: 24px;line-height: 32px;font-style: normal;text-align: left;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);margin-bottom: 20px; } @media (max-width: 599px) { .coh-ce-cpt_card_item_purple_card-fe1809dd { font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 18px;line-height: 32px;text-align: left;margin-bottom: 20px; }  }
.coh-ce-cpt_card_item_purple_card-edfa306f { padding-top: 20px;border-top-width: 1px;border-top-style: solid;border-top-color: rgba(250, 250, 250, 1); } @media (max-width: 599px) { .coh-ce-cpt_card_item_purple_card-edfa306f { padding-top: 20px; }  } .coh-ce-cpt_card_item_purple_card-edfa306f p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_purple_card-ee2b1106 { padding-top: 0.625rem;padding-right: 1.25rem;padding-left: 1.25rem;margin-top: 1.25rem;margin-bottom: 1.25rem; }
.coh-ce-cpt_card_item_purple_card-6c1038e1 { font-size: 0.875rem; }
.coh-ce-cpt_card_item_profile-d7295307 { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_profile-d7295307 { margin-bottom: 0.9375rem; }  }
.coh-ce-cpt_card_item_profile-2043c857 { 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;background-color: rgba(244, 244, 244, 1);padding: 3.125rem;height: 100%;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } @media (max-width: 1364px) { .coh-ce-cpt_card_item_profile-2043c857 { padding-top: 1.875rem;padding-right: 1.25rem;padding-bottom: 1.875rem;padding-left: 1.25rem; }  } @media (max-width: 991px) { .coh-ce-cpt_card_item_profile-2043c857 { -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;row-gap: 15px; }  } .coh-ce-cpt_card_item_profile-2043c857 h1,.coh-ce-cpt_card_item_profile-2043c857 h2,.coh-ce-cpt_card_item_profile-2043c857 h3 { font-size: 1.75rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 767px) { .coh-ce-cpt_card_item_profile-2043c857 h1,.coh-ce-cpt_card_item_profile-2043c857 h2,.coh-ce-cpt_card_item_profile-2043c857 h3 { font-size: 1.375rem; }  } .coh-ce-cpt_card_item_profile-2043c857 h4,.coh-ce-cpt_card_item_profile-2043c857 h5,.coh-ce-cpt_card_item_profile-2043c857 h6 { font-size: 1.25rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_profile-2043c857 h4,.coh-ce-cpt_card_item_profile-2043c857 h5,.coh-ce-cpt_card_item_profile-2043c857 h6 { font-size: 1rem; }  } .coh-ce-cpt_card_item_profile-2043c857 a.card-link-header { border: none !important; } .coh-ce-cpt_card_item_profile-2043c857 a.card-link-header:hover { border: none !important; }
.coh-ce-cpt_card_item_profile-7e5fdacc { -webkit-border-radius: 100%; border-radius: 100%;max-width: 6.5625rem; }
.coh-ce-cpt_card_item_profile-7bddd0da { margin-left: 1.5625rem;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 991px) { .coh-ce-cpt_card_item_profile-7bddd0da { margin-left: 0rem; }  }
.coh-ce-cpt_card_item_profile-50169f2d { margin-bottom: 0.3125rem;font-size: 20px !important;word-break: break-word; } @media (max-width: 991px) { .coh-ce-cpt_card_item_profile-50169f2d { text-align: center; }  }
.coh-ce-cpt_card_item_profile-930e52a { word-break: break-word; } @media (max-width: 991px) { .coh-ce-cpt_card_item_profile-930e52a { text-align: center; }  }
.coh-ce-cpt_card_item_profile-8fd07f5f { margin-top: 0.625rem;display: inline;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; } @media (max-width: 991px) { .coh-ce-cpt_card_item_profile-8fd07f5f { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_card_item_mini_text_and_imag-cdf172c4 { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_mini_text_and_imag-cdf172c4 { margin-bottom: 2.5rem; }  }
.coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 { 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;background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h1,.coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h2,.coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h3 { margin-top: 0rem;font-family: var(--ssa-font-stacks-flama);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h4,.coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h5,.coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 h6 { margin-top: 0rem; } .coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 a.card-link-header { border: none !important; } .coh-ce-cpt_card_item_mini_text_and_imag-f26c6318 a.card-link-header:hover { border: none !important; }
.coh-ce-cpt_card_item_mini_text_and_imag-a417d54f { height: auto;width: 100%;padding-bottom: 56.25%;overflow: hidden;position: relative;-webkit-border-radius: 10px;border-radius: 10px; } .coh-ce-cpt_card_item_mini_text_and_imag-a417d54f img { -webkit-transition: 600ms ease-out transform; transition: 600ms ease-out transform;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); } .coh-ce-cpt_card_item_mini_text_and_imag-a417d54f:hover a { bottom: -1.125rem; } @media (max-width: 1199px) { .coh-ce-cpt_card_item_mini_text_and_imag-a417d54f:hover a { bottom: -1.125rem; }  } .coh-ce-cpt_card_item_mini_text_and_imag-a417d54f:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } @media (max-width: 991px) { .coh-ce-cpt_card_item_mini_text_and_imag-a417d54f:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }  }
.coh-ce-cpt_card_item_mini_text_and_imag-5b1115ce { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;display: block;z-index: 1;border: none !important; } .coh-ce-cpt_card_item_mini_text_and_imag-5b1115ce:hover { border: none !important; }
.coh-ce-cpt_card_item_mini_text_and_imag-928b595b { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2; }
.coh-ce-cpt_card_item_mini_text_and_imag-fec0318a { padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }
.coh-ce-cpt_card_item_mini_text_and_imag-d709fd2a p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_mini_text_and_imag-b72bee6e { padding-top: 0.9375rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; } .coh-ce-cpt_card_item_mini_text_and_imag-b72bee6e a { display: block; }
.coh-ce-cpt_card_item_mini_text_and_imag-a74ceb44 { font-size: 0.9375rem; }
.coh-ce-cpt_card_item_image-5a26d1a5 { margin-bottom: 3.75rem; } @media (max-width: 1364px) { .coh-ce-cpt_card_item_image-5a26d1a5 { margin-bottom: 3.75rem; }  } @media (max-width: 1199px) { .coh-ce-cpt_card_item_image-5a26d1a5 { margin-bottom: 1.875rem; }  } @media (max-width: 991px) { .coh-ce-cpt_card_item_image-5a26d1a5 { padding-right: 15px !important; }  } @media (max-width: 767px) { .coh-ce-cpt_card_item_image-5a26d1a5 { margin-bottom: 0.9375rem; }  }
.coh-ce-cpt_card_item_image-dc64d266 { background-color: var(--ssa-color-palette-white);position: relative;width: -webkit-calc(100% - 20px);width: calc(100% - 20px);height: auto;padding-bottom: 56.25%;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;margin-bottom: 1.75rem; } .coh-ce-cpt_card_item_image-dc64d266 h1,.coh-ce-cpt_card_item_image-dc64d266 h2,.coh-ce-cpt_card_item_image-dc64d266 h3 { font-size: 1.75rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_image-dc64d266 h1,.coh-ce-cpt_card_item_image-dc64d266 h2,.coh-ce-cpt_card_item_image-dc64d266 h3 { font-size: 1.375rem; }  } .coh-ce-cpt_card_item_image-dc64d266 h4,.coh-ce-cpt_card_item_image-dc64d266 h5,.coh-ce-cpt_card_item_image-dc64d266 h6 { font-size: 1.25rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_image-dc64d266 h4,.coh-ce-cpt_card_item_image-dc64d266 h5,.coh-ce-cpt_card_item_image-dc64d266 h6 { font-size: 1rem; }  } .coh-ce-cpt_card_item_image-dc64d266 a { border: none !important;-webkit-transition: 300ms ease-out bottom;transition: 300ms ease-out bottom; } .coh-ce-cpt_card_item_image-dc64d266 img { -webkit-transition: 600ms ease-out transform; transition: 600ms ease-out transform;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); } .coh-ce-cpt_card_item_image-dc64d266:hover a { bottom: -1.125rem; } @media (max-width: 1199px) { .coh-ce-cpt_card_item_image-dc64d266:hover a { bottom: -1.125rem; }  } .coh-ce-cpt_card_item_image-dc64d266:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } @media (max-width: 991px) { .coh-ce-cpt_card_item_image-dc64d266:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }  }
.coh-ce-cpt_card_item_image-936327fa { position: absolute;top: 0rem;left: 0rem;z-index: 1;overflow: hidden;height: 100%;width: 100%;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-ce-cpt_card_item_image-936327fa::before { background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgba(167,127,221,1)) , to(rgba(23,105,228,0))); background-image: -webkit-linear-gradient(left , rgba(167,127,221,1) 1% , rgba(23,105,228,0) 100%); background-image: linear-gradient(90deg , rgba(167,127,221,1) 1% , rgba(23,105,228,0) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 2;content: "";opacity: 0.6; }
.coh-ce-cpt_card_item_image-c0babb6d { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;z-index: 1;max-width: none; }
.coh-ce-cpt_card_container_two_columns-3694f54b.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-3694f54b.fixed { margin-bottom: -0.9375rem; }  } .coh-ce-cpt_card_container_two_columns-3694f54b.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_two_columns-3694f54b.full { margin-right: 0.9375rem;margin-bottom: -0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_card_container_two_columns-eaeb6d67 { padding-bottom: 1.875rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-eaeb6d67 { padding-bottom: 0.9375rem; }  } .coh-ce-cpt_card_container_two_columns-eaeb6d67.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_card_container_two_columns-eaeb6d67.no-intro { display: none; }
.coh-ce-cpt_card_container_two_columns-1c4e0426 h1,.coh-ce-cpt_card_container_two_columns-1c4e0426 h2,.coh-ce-cpt_card_container_two_columns-1c4e0426 h3 { font-size: 2.125rem;text-align: center;color: var(--ssa-color-palette-black);margin-top: 0rem;margin-bottom: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_two_columns-1c4e0426 h1,.coh-ce-cpt_card_container_two_columns-1c4e0426 h2,.coh-ce-cpt_card_container_two_columns-1c4e0426 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-1c4e0426 h1,.coh-ce-cpt_card_container_two_columns-1c4e0426 h2,.coh-ce-cpt_card_container_two_columns-1c4e0426 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_card_container_two_columns-1c4e0426 h4,.coh-ce-cpt_card_container_two_columns-1c4e0426 h5,.coh-ce-cpt_card_container_two_columns-1c4e0426 h6 { margin-top: 0rem;margin-bottom: 0rem;font-size: 1.875rem;text-align: center;color: var(--ssa-color-palette-black); } @media (max-width: 991px) { .coh-ce-cpt_card_container_two_columns-1c4e0426 h4,.coh-ce-cpt_card_container_two_columns-1c4e0426 h5,.coh-ce-cpt_card_container_two_columns-1c4e0426 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-1c4e0426 h4,.coh-ce-cpt_card_container_two_columns-1c4e0426 h5,.coh-ce-cpt_card_container_two_columns-1c4e0426 h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_card_container_two_columns-bb23066a { margin-top: 0.9375rem; } .coh-ce-cpt_card_container_two_columns-bb23066a h1,.coh-ce-cpt_card_container_two_columns-bb23066a h2,.coh-ce-cpt_card_container_two_columns-bb23066a h3 { font-size: 1.875rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-bb23066a h1,.coh-ce-cpt_card_container_two_columns-bb23066a h2,.coh-ce-cpt_card_container_two_columns-bb23066a h3 { font-size: 1.5rem; }  } .coh-ce-cpt_card_container_two_columns-bb23066a h4,.coh-ce-cpt_card_container_two_columns-bb23066a h5,.coh-ce-cpt_card_container_two_columns-bb23066a h6 { font-size: 1.625rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_two_columns-bb23066a h4,.coh-ce-cpt_card_container_two_columns-bb23066a h5,.coh-ce-cpt_card_container_two_columns-bb23066a h6 { font-size: 1.25rem; }  } .coh-ce-cpt_card_container_two_columns-bb23066a p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_container_two_columns-9b914bd4.col-75-25 .cards-2-col-left { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-75-25 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_two_columns-9b914bd4.col-75-25 .cards-2-col-right { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-75-25 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_two_columns-9b914bd4.col-25-75 .cards-2-col-left { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-25-75 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_two_columns-9b914bd4.col-25-75 .cards-2-col-right { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-25-75 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_two_columns-9b914bd4.col-50-50 .cards-2-col-left { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-50-50 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_two_columns-9b914bd4.col-50-50 .cards-2-col-right { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_two_columns-9b914bd4.col-50-50 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  }
.coh-ce-cpt_card_container_slider-3ff5a602 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;padding-bottom: 1.875rem; } .coh-ce-cpt_card_container_slider-3ff5a602.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_card_container_slider-3ff5a602.no-intro { display: none; }
.coh-ce-cpt_card_container_slider-b229f90d h1,.coh-ce-cpt_card_container_slider-b229f90d h2,.coh-ce-cpt_card_container_slider-b229f90d h3 { font-size: 2.125rem;text-align: center;color: var(--ssa-color-palette-black);margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_slider-b229f90d h1,.coh-ce-cpt_card_container_slider-b229f90d h2,.coh-ce-cpt_card_container_slider-b229f90d h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_slider-b229f90d h1,.coh-ce-cpt_card_container_slider-b229f90d h2,.coh-ce-cpt_card_container_slider-b229f90d h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_card_container_slider-b229f90d h4,.coh-ce-cpt_card_container_slider-b229f90d h5,.coh-ce-cpt_card_container_slider-b229f90d h6 { margin-top: 0rem;color: var(--ssa-color-palette-black);font-size: 1.875rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_card_container_slider-b229f90d h4,.coh-ce-cpt_card_container_slider-b229f90d h5,.coh-ce-cpt_card_container_slider-b229f90d h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_slider-b229f90d h4,.coh-ce-cpt_card_container_slider-b229f90d h5,.coh-ce-cpt_card_container_slider-b229f90d h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_card_container_slider-aac8b013 { margin-top: 0rem; }
.coh-ce-cpt_card_container_slider-9ceffe14 p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_card_container_one_column-3ae1b05.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 991px) { .coh-ce-cpt_card_container_one_column-3ae1b05.fixed { margin-bottom: 0rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_one_column-3ae1b05.fixed { margin-bottom: 0rem; }  } .coh-ce-cpt_card_container_one_column-3ae1b05.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_one_column-3ae1b05.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_card_container_one_column-e1caf6c3 { padding-bottom: 1.875rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_card_container_one_column-e1caf6c3 { padding-bottom: 0.9375rem; }  } .coh-ce-cpt_card_container_one_column-e1caf6c3.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_card_container_one_column-e1caf6c3.no-intro { display: none; }
.coh-ce-cpt_card_container_one_column-20923c9b h1,.coh-ce-cpt_card_container_one_column-20923c9b h2,.coh-ce-cpt_card_container_one_column-20923c9b h3 { margin-top: 0rem;margin-bottom: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_card_container_one_column-20923c9b h1,.coh-ce-cpt_card_container_one_column-20923c9b h2,.coh-ce-cpt_card_container_one_column-20923c9b h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_one_column-20923c9b h1,.coh-ce-cpt_card_container_one_column-20923c9b h2,.coh-ce-cpt_card_container_one_column-20923c9b h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_card_container_one_column-20923c9b h4,.coh-ce-cpt_card_container_one_column-20923c9b h5,.coh-ce-cpt_card_container_one_column-20923c9b h6 { margin-top: 0rem;margin-bottom: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_card_container_one_column-20923c9b h4,.coh-ce-cpt_card_container_one_column-20923c9b h5,.coh-ce-cpt_card_container_one_column-20923c9b h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_one_column-20923c9b h4,.coh-ce-cpt_card_container_one_column-20923c9b h5,.coh-ce-cpt_card_container_one_column-20923c9b h6 { font-size: 1.375rem;text-align: center; }  }
@media null { .coh-ce-cpt_card_container_one_column-a85f354:before,.coh-ce-cpt_card_container_one_column-a85f354:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_card_container_one_column-a85f354 { float: none;text-transform: uppercase; }
.coh-ce-cpt_card_container_one_column-abdd9603 { margin-top: 0.9375rem; } .coh-ce-cpt_card_container_one_column-abdd9603 h1,.coh-ce-cpt_card_container_one_column-abdd9603 h2,.coh-ce-cpt_card_container_one_column-abdd9603 h3 { font-size: 1.875rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_one_column-abdd9603 h1,.coh-ce-cpt_card_container_one_column-abdd9603 h2,.coh-ce-cpt_card_container_one_column-abdd9603 h3 { font-size: 1.625rem; }  } .coh-ce-cpt_card_container_one_column-abdd9603 h4,.coh-ce-cpt_card_container_one_column-abdd9603 h5,.coh-ce-cpt_card_container_one_column-abdd9603 h6 { font-size: 1.625rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_one_column-abdd9603 h4,.coh-ce-cpt_card_container_one_column-abdd9603 h5,.coh-ce-cpt_card_container_one_column-abdd9603 h6 { font-size: 1.25rem; }  } .coh-ce-cpt_card_container_one_column-abdd9603 p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_back_to_top-8bb9412d { text-indent: -9999px;height: 3.0625rem;width: 3.0625rem;position: fixed;bottom: 1.25rem;right: 1.25rem;display: block;opacity: 0;z-index: 100;background-color: var(--ssa-color-palette-green-bright);-webkit-transition: all 150ms ease-out;transition: all 150ms ease-out;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;pointer-events: none; } @media (max-width: 767px) { .coh-ce-cpt_back_to_top-8bb9412d { height: 2.1875rem;width: 2.1875rem; }  } .coh-ce-cpt_back_to_top-8bb9412d::after { color: var(--ssa-color-palette-black);text-indent: 0rem;height: 1.3125rem;width: 1.3125rem;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: "\f106";font-family: fontello;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 22px;line-height: 17px; } @media (max-width: 767px) { .coh-ce-cpt_back_to_top-8bb9412d::after { font-size: 22px;line-height: 17px;text-indent: 0rem; }  } .coh-ce-cpt_back_to_top-8bb9412d.visible { opacity: 1;position: fixed;bottom: 1.25rem;right: 1.25rem;pointer-events: auto; }
.coh-ce-cpt_accordion_item_container-bd31772e { padding: 1.875rem;padding-right: 3.4375rem;position: absolute;opacity: 0;left: 0.9375rem;margin-top: 1.875rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;width: -webkit-calc(100% - 30px);width: calc(100% - 30px); } @media (max-width: 767px) { .coh-ce-cpt_accordion_item_container-bd31772e { padding: 1.25rem;margin-top: 0.9375rem;width: -webkit-calc(100% - 15px);width: calc(100% - 15px);left: 0.4375rem; }  }
.coh-ce-cpt_accordion_item-bd31772e { padding: 1.875rem;padding-right: 3.4375rem;position: absolute;opacity: 0;left: 0.9375rem;margin-top: 1.875rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;width: -webkit-calc(100% - 30px);width: calc(100% - 30px); } @media (max-width: 767px) { .coh-ce-cpt_accordion_item-bd31772e { padding: 1.25rem;margin-top: 0.9375rem;width: -webkit-calc(100% - 15px);width: calc(100% - 15px);left: 0.4375rem; }  }
.coh-ce-cpt_accordion_item-e50059e5 img { max-width: 100%;height: auto; }
.coh-ce-cpt_accordion_container-241d6778.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_accordion_container-241d6778.full { width: 100%;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_accordion_container-241d6778.full { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_accordion_container-8e38695c { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;padding-bottom: 1.875rem; } .coh-ce-cpt_accordion_container-8e38695c.yes-intro { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_accordion_container-8e38695c.no-intro { display: none; }
.coh-ce-cpt_accordion_container-1b5fc9d7 h1,.coh-ce-cpt_accordion_container-1b5fc9d7 h2,.coh-ce-cpt_accordion_container-1b5fc9d7 h3 { margin-top: 0rem;color: var(--ssa-color-palette-black);font-size: 2.125rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_accordion_container-1b5fc9d7 h1,.coh-ce-cpt_accordion_container-1b5fc9d7 h2,.coh-ce-cpt_accordion_container-1b5fc9d7 h3 { font-size: 1.875rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_accordion_container-1b5fc9d7 h1,.coh-ce-cpt_accordion_container-1b5fc9d7 h2,.coh-ce-cpt_accordion_container-1b5fc9d7 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_accordion_container-1b5fc9d7 h4,.coh-ce-cpt_accordion_container-1b5fc9d7 h5,.coh-ce-cpt_accordion_container-1b5fc9d7 h6 { color: var(--ssa-color-palette-black);font-size: 1.875rem;margin-top: 0rem;text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_accordion_container-1b5fc9d7 h4,.coh-ce-cpt_accordion_container-1b5fc9d7 h5,.coh-ce-cpt_accordion_container-1b5fc9d7 h6 { font-size: 1.625rem;text-align: center; }  } @media (max-width: 767px) { .coh-ce-cpt_accordion_container-1b5fc9d7 h4,.coh-ce-cpt_accordion_container-1b5fc9d7 h5,.coh-ce-cpt_accordion_container-1b5fc9d7 h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_accordion_container-c30aeca0 { text-transform: uppercase; }
.coh-ce-cpt_accordion_container-e3c9d65c p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_featured_blog-e4ebc664.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_featured_blog-e4ebc664.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_featured_blog-e4ebc664.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_featured_blog-e4ebc664.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_featured_blog-b4f9050f { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_featured_blog-b4f9050f { padding-bottom: 0rem; }  }
.coh-ce-cpt_featured_blog-e8076a11 { text-align: center; } .coh-ce-cpt_featured_blog-e8076a11 h1,.coh-ce-cpt_featured_blog-e8076a11 h2,.coh-ce-cpt_featured_blog-e8076a11 h3 { margin-top: 0rem;margin-bottom: 45px;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 1199px) { .coh-ce-cpt_featured_blog-e8076a11 h1,.coh-ce-cpt_featured_blog-e8076a11 h2,.coh-ce-cpt_featured_blog-e8076a11 h3 { margin-bottom: 15px; }  } @media (max-width: 991px) { .coh-ce-cpt_featured_blog-e8076a11 h1,.coh-ce-cpt_featured_blog-e8076a11 h2,.coh-ce-cpt_featured_blog-e8076a11 h3 { font-size: 1.875rem;margin-bottom: 30px; }  } .coh-ce-cpt_featured_blog-e8076a11 h4,.coh-ce-cpt_featured_blog-e8076a11 h5,.coh-ce-cpt_featured_blog-e8076a11 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_featured_blog-e8076a11 h4,.coh-ce-cpt_featured_blog-e8076a11 h5,.coh-ce-cpt_featured_blog-e8076a11 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_featured_blog-e8076a11 h4,.coh-ce-cpt_featured_blog-e8076a11 h5,.coh-ce-cpt_featured_blog-e8076a11 h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_featured_blog-def77820 { text-align: center; }
.coh-ce-cpt_all_stories-ace53db4 div.views-element-container > div > div { width: 100%;padding-top: 0rem;padding-bottom: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: normal;-webkit-justify-content: normal;-ms-flex-pack: normal;justify-content: normal; } @media (max-width: 991px) { .coh-ce-cpt_all_stories-ace53db4 div.views-element-container > div > div { padding-top: 0.9375rem;padding-bottom: 0.9375rem;display: block; }  }
.coh-ce-cpt_temp_resources_news_feature-e4ebc664.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_temp_resources_news_feature-e4ebc664.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_temp_resources_news_feature-e4ebc664.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-e4ebc664.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_temp_resources_news_feature-b4f9050f { padding-bottom: 0.9375rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-b4f9050f { padding-bottom: 0rem; }  }
.coh-ce-cpt_temp_resources_news_feature-55299ae6 { text-align: center; } .coh-ce-cpt_temp_resources_news_feature-55299ae6 h1,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h2,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h3 { margin-top: 0rem;font-size: 2.125rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-55299ae6 h1,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h2,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_temp_resources_news_feature-55299ae6 h1,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h2,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h3 { font-size: 1.625rem;text-align: center; }  } .coh-ce-cpt_temp_resources_news_feature-55299ae6 h4,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h5,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black);text-align: center; } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-55299ae6 h4,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h5,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_temp_resources_news_feature-55299ae6 h4,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h5,.coh-ce-cpt_temp_resources_news_feature-55299ae6 h6 { font-size: 1.375rem;text-align: center; }  }
.coh-ce-cpt_temp_resources_news_feature-90845eaa { position: absolute;bottom: 1.0625rem;right: 0.9375rem;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_temp_resources_news_feature-90845eaa { position: relative;bottom: 0rem;right: 0rem;margin-bottom: 1.875rem; }  }
.coh-ce-cpt_temp_resources_news_feature-d41d90c5 { background-color: var(--ssa-color-palette-white);position: relative;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;border-width: 0.0625rem;border-style: solid;border-color: rgba(174, 174, 174, 1); } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-d41d90c5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  }
.coh-ce-cpt_temp_resources_news_feature-fff9feaf { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-blue);padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;position: absolute;top: 0rem;right: 0rem;z-index: 1; }
.coh-ce-cpt_temp_resources_news_feature-8961c7cc { padding-top: 3.75rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_temp_resources_news_feature-8961c7cc { padding-top: 1.875rem; }  }
.coh-ce-cpt_temp_resources_news_feature-471a115e { border: none !important;min-width: 100%; } .coh-ce-cpt_temp_resources_news_feature-471a115e:hover { border: none !important; }
.coh-ce-cpt_temp_resources_news_feature-11e0fa72 { font-size: 1.625rem;margin-top: 0rem;margin-bottom: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_temp_resources_news_feature-11e0fa72 { font-size: 1.375rem; }  }
.coh-ce-cpt_temp_resources_news_feature-e4a57ef3 { font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal;color: var(--ssa-color-palette-black);font-size: 0.875rem;width: 100%;padding-top: 1.25rem;margin-top: 1.25rem;margin-bottom: 0.5rem;display: block;border-top-width: 0.125rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-blue); }
.coh-ce-cpt_temp_resources_news_feature-dea82a14 { font-size: 0.9375rem;margin-top: 0.625rem; }
.coh-ce-cpt_sticky_widget-1f776d54 { position: fixed;top: 18.125rem;z-index: 98;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: auto;left: -webkit-calc(100% - 50px);left: calc(100% - 50px);-webkit-transition: all 200ms ease-in-out 50ms;transition: all 200ms ease-in-out 50ms;min-width: 20.625rem;-webkit-box-shadow: 1px 1px 11px #0000001c;box-shadow: 1px 1px 11px #0000001c; } @media (max-width: 1199px) { .coh-ce-cpt_sticky_widget-1f776d54 { display: none; }  } .coh-ce-cpt_sticky_widget-1f776d54:hover { left: -webkit-calc(100% - 119px); left: calc(100% - 119px); } .coh-ce-cpt_sticky_widget-1f776d54.open-sharing { left: -webkit-calc(100% - 330px); left: calc(100% - 330px); }
.coh-ce-cpt_sticky_widget-ff12c1b3 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(116, 24, 199)) , to(rgb(80, 0, 187)));background-image: -webkit-linear-gradient(top , rgb(116, 24, 199) 1% , rgb(80, 0, 187) 100%);background-image: linear-gradient(180deg , rgb(116, 24, 199) 1% , rgb(80, 0, 187) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-color: var(--ssa-color-palette-white);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1199px) { .coh-ce-cpt_sticky_widget-ff12c1b3 { display: none; }  } .coh-ce-cpt_sticky_widget-ff12c1b3 button { padding-top: 0.9375rem;padding-right: 1.25rem;padding-bottom: 0.9375rem;padding-left: 3.125rem;color: var(--ssa-color-palette-white);line-height: 1.25;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;position: relative;text-align: left;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(255, 255, 255, 0.5);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; } .coh-ce-cpt_sticky_widget-ff12c1b3 button::before { background-image: none;height: 1.875rem;width: 1.875rem;position: absolute;top: 50%;left: 0.625rem;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: ""; } .coh-ce-cpt_sticky_widget-ff12c1b3 button:last-child { border-bottom: none; } .coh-ce-cpt_sticky_widget-ff12c1b3 button:hover { background-image: none;background-origin: border-box;background-clip: border-box;background-color: var(--ssa-color-palette-purple); } .coh-ce-cpt_sticky_widget-ff12c1b3:hover { right: 0rem; }
.coh-ce-cpt_sticky_widget-dd3c4a6 { 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;padding-right: 1.25rem;padding-left: 1.25rem;background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_sticky_widget-c344f910 { margin-bottom: 0.625rem;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_sticky_widget-4dac0029 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_sticky_widget-4dac0029 img { margin-right: 1.25rem;max-height: 1.25rem;cursor: pointer; } .coh-ce-cpt_sticky_widget-4dac0029 img:last-child { margin-right: 0rem; }
.coh-ce-cpt_sticky_widget-374f385b { max-height: 24px !important; }
.coh-ce-cpt_sticky_widget-752917f8 { max-height: 17px !important; }
.coh-ce-cpt_navigation_header-536c9471 { width: 100%;position: absolute;top: 0rem;left: 0rem;display: none; }
.coh-ce-cpt_navigation_header-18ba98f3 { z-index: 100 !important; } @media (max-width: 1199px) { .coh-ce-cpt_navigation_header-18ba98f3 { display: none; }  } .coh-ce-cpt_navigation_header-18ba98f3.headroom--pinned:not(.headroom--top) { background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgb(80, 0, 187)) , to(rgb(23, 105, 228))); background-image: -webkit-linear-gradient(left , rgb(80, 0, 187) 1% , rgb(23, 105, 228) 100%); background-image: linear-gradient(90deg , rgb(80, 0, 187) 1% , rgb(23, 105, 228) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-origin: border-box;background-clip: border-box;background-attachment: scroll; }
.coh-ce-cpt_navigation_header-c6638c7f { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-ce-cpt_navigation_header-8a4d83d { 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; }
.coh-ce-cpt_navigation_header-98e0c413 { background-image: -webkit-gradient(linear , left top, right top , color-stop(1%, rgb(80, 0, 187)) , to(rgb(0, 147, 244))); background-image: -webkit-linear-gradient(left , rgb(80, 0, 187) 1% , rgb(0, 147, 244) 100%); background-image: linear-gradient(90deg , rgb(80, 0, 187) 1% , rgb(0, 147, 244) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; } @media (max-width: 1199px) { .coh-ce-cpt_navigation_header-98e0c413 { padding-top: 0.5rem;padding-bottom: 0.5rem; }  }
.coh-ce-cpt_navigation_header-6540a541 { border-bottom-width: 0rem;height: 2.6875rem;width: auto; } @media (max-width: 767px) { .coh-ce-cpt_navigation_header-6540a541 { height: 2.1875rem;width: auto; }  } .coh-ce-cpt_navigation_header-6540a541:hover { border-bottom-width: 0rem; } .coh-ce-cpt_navigation_header-6540a541 svg { height: 2.6875rem;width: auto; } @media (max-width: 767px) { .coh-ce-cpt_navigation_header-6540a541 svg { width: auto;height: 2.1875rem; }  }
.coh-ce-cpt_navigation_header-98bacd07 { max-width: 8.125rem; }
.coh-ce-cpt_navigation_header-51cd37c6 { 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; }
.coh-ce-cpt_navigation_header-f2e32b5a { -webkit-transition: 150ms ease-out right; transition: 150ms ease-out right;-webkit-overflow-scrolling: touch; } @media (max-width: 1199px) { .coh-ce-cpt_navigation_header-f2e32b5a { width: 16.25rem;right: -16.25rem;top: 4.125rem;position: fixed;background-color: rgba(234, 234, 234, 1);height: 100vh;overflow-y: scroll; }  } @media (max-width: 767px) { .coh-ce-cpt_navigation_header-f2e32b5a { top: 3.5625rem;position: fixed; }  } .coh-ce-cpt_navigation_header-f2e32b5a #ul--utility-menu { display: none; } @media (max-width: 1199px) { .coh-ce-cpt_navigation_header-f2e32b5a #ul--utility-menu { display: block; }  } .coh-ce-cpt_navigation_header-f2e32b5a.open { right: 0rem; }
.coh-ce-cpt_navigation_header-82a682ba { display: none; } @media (max-width: 1199px) { .coh-ce-cpt_navigation_header-82a682ba { display: block;padding-bottom: 9.375rem; }  }
.coh-ce-cpt_modal_window_form_embed-ff72d6c3 { background-color: var(--ssa-color-palette-purple); }
.coh-ce-cpt_image_magnifier-ead59924 { margin-right: auto;margin-left: auto;text-align: center; }
.coh-ce-cpt_image_magnifier-327aec7e { text-align: center; }
.coh-ce-cpt_image_magnifier-11dda932 { position: absolute;z-index: 1;left: 0rem;display: none; }
.coh-ce-cpt_image_magnifier-443cc08f { display: none; }
.coh-ce-cpt_geoverse_text_with_bg_image-a0acad0c { height: 100%;position: relative;z-index: 2; } @media (max-width: 1199px) { .coh-ce-cpt_geoverse_text_with_bg_image-a0acad0c { max-width: 100%; }  } @media (max-width: 991px) { .coh-ce-cpt_geoverse_text_with_bg_image-a0acad0c { position: absolute;top: 0rem;left: 0rem;padding-right: 0.9375rem;padding-left: 0.9375rem; }  } .coh-ce-cpt_geoverse_text_with_bg_image-a0acad0c .coh-row { height: 100%; }
.coh-ce-cpt_geoverse_text_with_bg_image-f40def6b { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;height: 100%; } .coh-ce-cpt_geoverse_text_with_bg_image-f40def6b.text-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_geoverse_text_with_bg_image-d96ad2e9 { -o-object-fit: cover; object-fit: cover;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1; } @media (max-width: 767px) { .coh-ce-cpt_geoverse_text_with_bg_image-d96ad2e9 { width: auto;height: 100%; }  }
.coh-ce-cpt_geoverse_text-1c6fe669 { margin-top: 0.625rem; } .coh-ce-cpt_geoverse_text-1c6fe669 img { max-width: 100%;height: auto; } .coh-ce-cpt_geoverse_text-1c6fe669 .align-center img { margin-right: auto;margin-left: auto; }
.coh-ce-cpt_geoverse_text-ad8422a { display: inline-block;font-size: 0.9375rem;margin-top: 1.25rem; }
.coh-ce-cpt_geoverse_campaign_contact_fo-6d47290d { width: 100%;padding-top: 1.875rem;padding-bottom: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_geoverse_campaign_contact_fo-6d47290d { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_geoverse_campaign_contact_fo-6d47290d { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_geoverse_bg_image_with_text-97c2d44a { padding-top: 6.5%;padding-left: 10%;position: absolute;z-index: 2;width: 46.875rem; } @media (max-width: 1199px) { .coh-ce-cpt_geoverse_bg_image_with_text-97c2d44a { width: auto; }  } @media (max-width: 767px) { .coh-ce-cpt_geoverse_bg_image_with_text-97c2d44a { width: auto; }  } @media (max-width: 599px) { .coh-ce-cpt_geoverse_bg_image_with_text-97c2d44a { width: auto; }  }
.coh-ce-cpt_geoverse_bg_image_with_text-a2903f1c { position: relative;z-index: 3;padding: 1.875rem; }
.coh-ce-cpt_geoverse_bg_image_with_text-8ea7941d { position: absolute;z-index: 2;width: 46.875rem;top: 60%;left: 62.5%; } @media (max-width: 1199px) { .coh-ce-cpt_geoverse_bg_image_with_text-8ea7941d { width: auto; }  } @media (max-width: 991px) { .coh-ce-cpt_geoverse_bg_image_with_text-8ea7941d { position: absolute;top: 60%;left: 10.5%;z-index: 2; }  } @media (max-width: 767px) { .coh-ce-cpt_geoverse_bg_image_with_text-8ea7941d { width: auto; }  } @media (max-width: 599px) { .coh-ce-cpt_geoverse_bg_image_with_text-8ea7941d { width: auto;position: absolute;top: 60%;left: 10%;z-index: 2; }  }
.coh-ce-cpt_geoverse_bg_image_with_text-7395df1e { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.coh-ce-cpt_geotraining_footer_contact_f-6d47290d { width: 100%;padding-top: 1.875rem;padding-bottom: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_geotraining_footer_contact_f-6d47290d { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_geotraining_footer_contact_f-6d47290d { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_events_calendar_webinars-67974fea .embedded-entity.align-center img { margin-right: auto;margin-left: auto; } .coh-ce-cpt_events_calendar_webinars-67974fea .embedded-entity.align-left img { margin-right: 1.875rem;margin-bottom: 1.875rem; } .coh-ce-cpt_events_calendar_webinars-67974fea .embedded-entity.align-right img { margin-bottom: 1.875rem;margin-left: 1.875rem; } .coh-ce-cpt_events_calendar_webinars-67974fea .embedded-entity img { height: auto;width: 100%; }
.coh-ce-cpt_events_calendar_webinars-48203463 { display: inline-block;font-size: 0.9375rem; }
.coh-ce-cpt_events_calendar_webinars-4c395595 { overflow-x: auto;width: 100%; }
.coh-ce-cpt_events_calendar_webinars-67c0d9f8 form { padding-top: 1.5625rem;padding-right: 1.25rem;padding-bottom: 1.5625rem;padding-left: 1.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: var(--ssa-color-palette-gray-light);-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form label { text-transform: capitalize;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .select2-container { width: 100% !important; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item { margin: 0rem; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-search-api-fulltext { padding-right: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-search-api-fulltext { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-month-value { width: 15rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-month-value { width: 33%;padding-top: 1rem;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-month-value { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-event-country { width: 22rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-event-country { width: 33%;padding-top: 1rem;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-event-country { width: 100%;padding-right: unset; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-tags { width: 12rem;margin-right: 1rem;padding-right: 1rem;padding-left: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-tags { width: 34%;margin-right: unset;padding-top: 1rem;padding-right: unset;padding-left: unset; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-item.form-item-field-tags { width: 100%; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions { padding-top: 1.5rem; }  } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions { display: block;width: 100%; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions [type="submit"] { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.9375rem;padding-top: 0.6875rem;padding-right: 1.3125rem;padding-bottom: 0.6875rem;padding-left: 1.3125rem;border: 2px solid  rgb(80, 0, 187);-webkit-appearance: none !important;text-transform: uppercase;height: 2.5rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;background-color: var(--ssa-color-palette-purple);min-width: 145px; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions [type="submit"] { width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions [type="submit"] { width: 100%;min-width: inherit; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 form .form-actions [type="submit"]:hover { color: var(--ssa-color-palette-purple);background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tbody { width: 100%; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tbody { display: block; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row { width: 100%; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row { display: block; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;vertical-align: top;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: rgba(204, 204, 204, 1);font-size: 1rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td { display: block;width: 100% !important;border-bottom: none !important;padding-top: 0.125rem;padding-right: 1.25rem;padding-bottom: 0rem;padding-left: 1.25rem; }  } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-title { margin: 1rem 0 1.5rem 0; }  } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-title { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-field-event-dates { width: 15rem; } @media (max-width: 1364px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-field-event-dates { margin-bottom: .5rem; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-field-event-country { width: 22rem;margin-bottom: .5rem; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-field-tags { width: 12rem; } @media (max-width: 1199px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-nothing { border-bottom: 1px solid #cccccc !important;padding: 1.25rem 0 20px 0 !important;margin: 0 1rem; }  } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-nothing .myCal { position: relative;color: var(--ssa-color-palette-purple);cursor: pointer;white-space: pre;-webkit-transition: 150ms ease-out opacity;transition: 150ms ease-out opacity;opacity: 1; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-nothing .myCal::before { content: "\e81a";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.3125rem; } .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 0.5; } @media (max-width: 991px) { .coh-ce-cpt_events_calendar_webinars-67c0d9f8 table tr.ev-cal-row td.views-field-nothing .myCal:hover { opacity: 1; }  }
.coh-ce-cpt_embed_code-d5e471af { width: 100%; }
.coh-ce-cpt_ccus_campaign_contact_form-eab191f0.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_ccus_campaign_contact_form-eab191f0.full { width: 100%;margin-right: 1.875rem;margin-bottom: -1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_ccus_campaign_contact_form-eab191f0.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_ccus_campaign_contact_form-d5b0eb81 { width: 100%;padding-top: 1.875rem;padding-right: 1.875rem;padding-bottom: 1.875rem;padding-left: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_ccus_campaign_contact_form-d5b0eb81 { padding-top: 0.9375rem;padding-right: 0.9375rem;padding-bottom: 0.9375rem;padding-left: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_ccus_campaign_contact_form-d5b0eb81 { padding-top: 0rem;padding-right: 0.9375rem;padding-bottom: 0rem;padding-left: 0.9375rem; }  }
.coh-ce-cpt_careers_feature-8c3183bb { position: relative;z-index: 2; } .coh-ce-cpt_careers_feature-8c3183bb.fixed { max-width: 81.5625rem;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-8c3183bb.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: 1.875rem;margin-left: auto; }  } .coh-ce-cpt_careers_feature-8c3183bb.full { width: 100%;margin-right: 1.875rem;margin-bottom: 0rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-8c3183bb.full { margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_careers_feature-c6638c7f { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 991px) { .coh-ce-cpt_careers_feature-789f6cb4 { margin-top: 0.9375rem;margin-bottom: 2.1875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_careers_feature-789f6cb4 { margin-top: 0.625rem;margin-bottom: 0.3125rem; }  } .coh-ce-cpt_careers_feature-789f6cb4 h1,.coh-ce-cpt_careers_feature-789f6cb4 h2,.coh-ce-cpt_careers_feature-789f6cb4 h3 { color: var(--ssa-color-palette-black);font-size: 2.125rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama-light);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;position: relative; } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-789f6cb4 h1,.coh-ce-cpt_careers_feature-789f6cb4 h2,.coh-ce-cpt_careers_feature-789f6cb4 h3 { font-size: 1.875rem;margin-bottom: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_careers_feature-789f6cb4 h1,.coh-ce-cpt_careers_feature-789f6cb4 h2,.coh-ce-cpt_careers_feature-789f6cb4 h3 { font-size: 1.625rem; }  } .coh-ce-cpt_careers_feature-789f6cb4 h1::after,.coh-ce-cpt_careers_feature-789f6cb4 h2::after,.coh-ce-cpt_careers_feature-789f6cb4 h3::after { content: "";height: 0.125rem;width: 100%;display: none;background-color: var(--ssa-color-palette-blue);position: absolute;bottom: -15px;left: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-789f6cb4 h1::after,.coh-ce-cpt_careers_feature-789f6cb4 h2::after,.coh-ce-cpt_careers_feature-789f6cb4 h3::after { display: block; }  } .coh-ce-cpt_careers_feature-789f6cb4 h4,.coh-ce-cpt_careers_feature-789f6cb4 h5,.coh-ce-cpt_careers_feature-789f6cb4 h6 { margin-top: 0rem;font-size: 1.875rem;color: var(--ssa-color-palette-black); } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-789f6cb4 h4,.coh-ce-cpt_careers_feature-789f6cb4 h5,.coh-ce-cpt_careers_feature-789f6cb4 h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_careers_feature-789f6cb4 h4,.coh-ce-cpt_careers_feature-789f6cb4 h5,.coh-ce-cpt_careers_feature-789f6cb4 h6 { font-size: 1.375rem; }  } .coh-ce-cpt_careers_feature-789f6cb4 .coh-link { margin-top: 1.25rem; }
.coh-ce-cpt_careers_feature-1553080f p:last-of-type { margin-bottom: 0rem; }
.coh-ce-cpt_careers_feature-a74ceb44 { font-size: 0.9375rem; }
.coh-ce-cpt_careers_feature-f812369 { display: block; } @media (max-width: 767px) { .coh-ce-cpt_careers_feature-f812369 { display: none; }  }
.coh-ce-cpt_careers_feature-4fdc8f84 { -o-object-fit: cover; object-fit: cover; }
.coh-ce-cpt_careers_feature-6e34de63 { display: none; } @media (max-width: 767px) { .coh-ce-cpt_careers_feature-6e34de63 { display: block; }  }
.coh-ce-cpt_careers_feature-e45147a6 { display: none; }
.coh-ce-cpt_careers_feature-dbb1043f { -o-object-fit: cover; object-fit: cover; }
.coh-ce-cpt_careers_feature-74d5b05e { height: 100%;width: 100%;overflow: hidden;position: absolute;top: 0rem;left: 0rem;z-index: 1; } .coh-ce-cpt_careers_feature-74d5b05e::after { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 2;content: "";background: -webkit-gradient(linear, left top, right top, color-stop(25%, rgba(255,255,255,1)),to(rgba(255,255,255,0.25)));background: -webkit-linear-gradient(left, rgba(255,255,255,1) 25%,rgba(255,255,255,0.25) 100%);background: linear-gradient(to right, rgba(255,255,255,1) 25%,rgba(255,255,255,0.25) 100%);; }
.coh-ce-cpt_careers_feature-61c13f20 { height: auto;width: 101%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1;max-width: none; } @media (max-width: 991px) { .coh-ce-cpt_careers_feature-61c13f20 { height: 101%;width: auto;max-width: none; }  }
.coh-ce-cpt_card_item_software-3583c40e { margin-bottom: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_software-3583c40e { margin-bottom: 0.9375rem; }  } .coh-ce-cpt_card_item_software-3583c40e:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_card_item_software-c066b358 { 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;background-color: var(--ssa-color-palette-white);border-style: solid;border-color: rgba(0, 0, 0, 0);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } @media (max-width: 991px) { .coh-ce-cpt_card_item_software-c066b358 { border-color: rgba(206, 208, 209, 1); }  } .coh-ce-cpt_card_item_software-c066b358 h1,.coh-ce-cpt_card_item_software-c066b358 h2,.coh-ce-cpt_card_item_software-c066b358 h3 { font-size: 1.75rem;margin-top: 0rem;font-family: var(--ssa-font-stacks-flama-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; } @media (max-width: 767px) { .coh-ce-cpt_card_item_software-c066b358 h1,.coh-ce-cpt_card_item_software-c066b358 h2,.coh-ce-cpt_card_item_software-c066b358 h3 { font-size: 1.375rem; }  } .coh-ce-cpt_card_item_software-c066b358 h1::after,.coh-ce-cpt_card_item_software-c066b358 h2::after,.coh-ce-cpt_card_item_software-c066b358 h3::after { right: -0.9375rem; } .coh-ce-cpt_card_item_software-c066b358 h4,.coh-ce-cpt_card_item_software-c066b358 h5,.coh-ce-cpt_card_item_software-c066b358 h6 { font-size: 1.25rem;margin-top: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_card_item_software-c066b358 h4,.coh-ce-cpt_card_item_software-c066b358 h5,.coh-ce-cpt_card_item_software-c066b358 h6 { font-size: 1rem; }  } .coh-ce-cpt_card_item_software-c066b358 a.card-link-header { border: none !important; } .coh-ce-cpt_card_item_software-c066b358 a.card-link-header:hover { border: none !important; } .coh-ce-cpt_card_item_software-c066b358:hover { border-style: none;-webkit-box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.25);box-shadow: 0rem 0.1875rem 1.25rem rgba(0, 0, 0, 0.25); } .coh-ce-cpt_card_item_software-c066b358:hover h2::after,.coh-ce-cpt_card_item_software-c066b358:hover h3::after,.coh-ce-cpt_card_item_software-c066b358:hover h4::after,.coh-ce-cpt_card_item_software-c066b358:hover h5::after,.coh-ce-cpt_card_item_software-c066b358:hover h6::after { right: -1.25rem; }
.coh-ce-cpt_card_item_software-d9cc1bc7 { padding: 1.25rem;width: 100%;border: none !important;color: var(--ssa-color-palette-gray);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-ce-cpt_card_item_software-d9cc1bc7:hover { border: none !important; }
.coh-ce-cpt_card_item_software-208b4e5 { height: auto;width: 5rem;-webkit-border-radius: 100%;border-radius: 100%;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_card_item_software-befe459b { margin-left: 1.5625rem;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_card_container_mini_cards_wi-c180cc94.fixed { width: 100%;max-width: 81.5625rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (max-width: 991px) { .coh-ce-cpt_card_container_mini_cards_wi-c180cc94.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -1.875rem;margin-left: auto; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-c180cc94.fixed { margin-top: 0rem;margin-right: auto;margin-bottom: -0.9375rem;margin-left: auto; }  } .coh-ce-cpt_card_container_mini_cards_wi-c180cc94.full { width: 100%;margin-right: 1.875rem;margin-left: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_mini_cards_wi-c180cc94.full { margin-right: 0.9375rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-75-25 .cards-2-col-left { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-75-25 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-75-25 .cards-2-col-right { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-75-25 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-25-75 .cards-2-col-left { -ms-flex: 0 0 25%;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-25-75 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-25-75 .cards-2-col-right { -ms-flex: 0 0 75%;-webkit-box-flex: 0;-webkit-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-25-75 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-50-50 .cards-2-col-left { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-wdith: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-50-50 .cards-2-col-left { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  } .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-50-50 .cards-2-col-right { -ms-flex: 0 0 50%;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-371aed7b.col-50-50 .cards-2-col-right { -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }  }
.coh-ce-cpt_card_container_mini_cards_wi-6816acf9 { background-color: var(--ssa-color-palette-white);padding-top: 1.875rem;padding-right: 1.875rem;padding-bottom: 0rem;padding-left: 1.875rem; } @media (max-width: 1199px) { .coh-ce-cpt_card_container_mini_cards_wi-6816acf9 { margin-bottom: 1.875rem; }  } @media (max-width: 991px) { .coh-ce-cpt_card_container_mini_cards_wi-6816acf9 { padding-top: 0.9375rem;padding-right: 0.9375rem;padding-bottom: 0rem;padding-left: 0.9375rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-6816acf9 { margin-bottom: 1.25rem; }  }
.coh-ce-cpt_card_container_mini_cards_wi-bacd701b.yes-intro { display: block; } .coh-ce-cpt_card_container_mini_cards_wi-bacd701b.no-intro { display: none; } .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h1,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h2,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h3 { color: var(--ssa-color-palette-black);font-size: 2.125rem;margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h1,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h2,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h1,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h2,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h3 { font-size: 1.625rem; }  } .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h4,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h5,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h6 { color: var(--ssa-color-palette-black);font-size: 1.875rem;margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h4,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h5,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-bacd701b h4,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h5,.coh-ce-cpt_card_container_mini_cards_wi-bacd701b h6 { font-size: 1.375rem; }  }
.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h1,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h2,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h3 { margin-top: 0rem;font-size: 1.875rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h1,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h2,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h3 { font-size: 1.625rem; }  } .coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h4,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h5,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h6 { margin-top: 0rem;font-size: 1.625rem; } @media (max-width: 767px) { .coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h4,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h5,.coh-ce-cpt_card_container_mini_cards_wi-96d4d5e1 h6 { font-size: 1.25rem; }  }
.coh-ce-cpt_campaign_contact_form-6d47290d { width: 100%;padding-top: 1.875rem;padding-bottom: 1.875rem;max-width: 81.5625rem;margin-right: auto;margin-left: auto; } @media (max-width: 1199px) { .coh-ce-cpt_campaign_contact_form-6d47290d { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  } @media (max-width: 991px) { .coh-ce-cpt_campaign_contact_form-6d47290d { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_before_after_feature-2d0fc5fc h1,.coh-ce-cpt_before_after_feature-2d0fc5fc h2,.coh-ce-cpt_before_after_feature-2d0fc5fc h3 { color: var(--ssa-color-palette-black);font-size: 2.125rem;margin-top: 0rem; } @media (max-width: 991px) { .coh-ce-cpt_before_after_feature-2d0fc5fc h1,.coh-ce-cpt_before_after_feature-2d0fc5fc h2,.coh-ce-cpt_before_after_feature-2d0fc5fc h3 { font-size: 1.875rem; }  } @media (max-width: 767px) { .coh-ce-cpt_before_after_feature-2d0fc5fc h1,.coh-ce-cpt_before_after_feature-2d0fc5fc h2,.coh-ce-cpt_before_after_feature-2d0fc5fc h3 { font-size: 1.625rem; }  } .coh-ce-cpt_before_after_feature-2d0fc5fc h4,.coh-ce-cpt_before_after_feature-2d0fc5fc h5,.coh-ce-cpt_before_after_feature-2d0fc5fc h6 { margin-top: 0rem;color: var(--ssa-color-palette-black);font-size: 1.875rem; } @media (max-width: 991px) { .coh-ce-cpt_before_after_feature-2d0fc5fc h4,.coh-ce-cpt_before_after_feature-2d0fc5fc h5,.coh-ce-cpt_before_after_feature-2d0fc5fc h6 { font-size: 1.625rem; }  } @media (max-width: 767px) { .coh-ce-cpt_before_after_feature-2d0fc5fc h4,.coh-ce-cpt_before_after_feature-2d0fc5fc h5,.coh-ce-cpt_before_after_feature-2d0fc5fc h6 { font-size: 1.375rem; }  }
.coh-ce-cpt_before_after_feature-6114f294 { margin-bottom: 0.625rem; }
.coh-ce-cpt_before_after_feature-aede529a .twentytwenty-overlay .twentytwenty-before-label::before { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;font-weight: 600;left: 1.875rem; } .coh-ce-cpt_before_after_feature-aede529a .twentytwenty-overlay .twentytwenty-after-label::before { font-weight: 600;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;right: 1.875rem; }
.coh-ce-cpt_before_after_feature-ad88d140 { margin-top: 0.625rem;text-align: center;font-size: 0.875rem;font-style: italic; }

