.coh-style-yellow-button {
  background-color: rgb(249, 158, 40);
  text-align: center;
  padding: 8px;
  color: #fff;
  display: block;
}
@media (max-width: 767px) {
  .coh-style-yellow-button {
    margin: 0 auto;
    width: 80%;
  }
}
.coh-style-mt-0 {
  margin-top: 0 !important;
}
.coh-style-ipesen-cares-program {
  color: rgb(0, 57, 116);
}
.coh-style-ipsencares-pop-up-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.95);
}
.coh-style-iqirvo-isi-font-color {
  color: rgb(27, 153, 243);
  font-weight: bold;
}
.coh-style-iqirvo-isi-font-color-black {
  color: rgb(0, 0, 0);
}
.coh-style-legally-required {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 1.15;
}
@media (max-width: 564px) {
  .coh-style-letter-space {
    letter-spacing: -0.3px !important;
  }
}
.coh-style-letter-space br {
  display: none;
}
@media (max-width: 1023px) {
  .coh-style-letter-space br {
    display: block;
  }
}
.coh-style-magenta-color {
  color: rgb(216, 50, 105);
}
.coh-style-main-header-logo {
  max-width: 95rem;
  height: 80px;
}
.coh-style-margin-top-20px {
  margin-top: 35px;
}
.coh-style-min-h-auto {
  min-height: auto;
}
.coh-style-ony-green-bg {
  background-color: rgb(44, 179, 74);
  color: rgb(255, 255, 255);
  padding-bottom: 0 !important;
}
.coh-style-increlex-grens {
  background-color: #00ac89;
  font-size: 16px;
  line-height: 1.5em;
}
.coh-style-increlex-grens p {
  color: rgb(255, 255, 255);
}
.coh-style-increlex-grens h3 {
  font-size: 22px;
  line-height: 1.5em;
  color: #fff;
}
.coh-style-increlex-grens ul li {
  color: #fff;
}
.coh-style-padding-left-right-15px {
  padding: 0px 15px 0 15px;
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right-15px {
    padding: 0;
  }
}
.coh-style-padding-left-right-23px {
  padding: 0px 23px 0 23px;
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right-23px {
    padding: 0;
  }
}
.coh-style-padding-left-right-30px {
  padding: 0px 30px 0 30px;
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right-30px {
    padding: 0;
  }
}
.coh-style-padding-left-right-35px {
  padding: 0px 35px 0 35px;
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right-35px {
    padding: 0;
  }
}
.coh-style-padding-left-right-45px {
  padding: 0px 45px 0 45px;
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right-45px {
    padding: 0;
  }
}
.coh-style-padding-right-60px {
  padding-right: 60px;
}
@media (max-width: 1023px) {
  .coh-style-padding-right-60px {
    padding-right: 0;
  }
}
.coh-style-para-footer {
  font-family: Open Sans light !important;
  letter-spacing: 1px;
  padding-top: 8px;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 0.15rem;
}
@media (max-width: 1023px) {
  .coh-style-para-footer {
    font-size: 12px;
  }
}
.coh-style-soma-color-blue {
  background-color: #003974 !important;
}
.coh-style-button-minheight {
  min-height: 0px!important;
}
.coh-style-somtuline-button {
  backgroind-color: #003974 !important;
}
.coh-style-increlex-logo {
  width: 260px !important;
}
.coh-style-inc-green-bg {
  background-color: rgb(44, 179, 74);
  color: rgb(255, 255, 255);
}
.coh-style-tab-heading-section- {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 1.15;
  text-align: center;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 0;
  background-color: rgb(0, 57, 116);
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-style-tab-heading-section- {
    font-size: 16px;
  }
}
.coh-style-tab-section-border {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(0, 57, 116);
}
.coh-style-banner-logo-visible {
  display: block !important;
}
.coh-style-banner-logo-invisible {
  display: none !important;
}
.coh-style-bylvay-isi {
  margin-bottom: 0px;
}
.coh-style-bylvay-isi ul {
  margin-top: 0px;
}
.coh-style-bylvay-isi li {
  margin-bottom: 0px;
}
.coh-style-wysiwyg-download-section-sub-heading {
  color: rgb(0, 57, 116);
  font-weight: 700;
  font-size: 14px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}
.coh-style-utility-menu-link {
  color: rgb(3, 124, 56);
  font-weight: 300;
  font-size: 0.875rem;
  text-transform: none !important;
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.15;
}
.coh-style-utility-menu-link:hover {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(3, 124, 56);
  font-size: 0.875rem;
}
.coh-style-dys-dark-green {
  background-color: rgb(0, 83, 61);
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-style-dys-dark-green ul {
    margin-left: 0 !important;
  }
}
.coh-style-taz-teal {
  background-color: rgb(0, 116, 141);
  color: rgb(255, 255, 255);
}
.coh-style-taz-orange {
  background-color: rgb(255, 158, 26);
  color: rgb(255, 255, 255);
}
.coh-style-tag {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  font-weight: bold;
  -webkit-border-radius: 0.75rem;
          border-radius: 0.75rem;
  -webkit-transition: color 300ms ease, background-color 300ms ease;
  transition: color 300ms ease, background-color 300ms ease;
  height: 1.5rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgb(242, 242, 242);
  margin-right: 0.75rem;
  color: rgb(72, 72, 72);
}
@media (max-width: 767px) {
  .coh-style-tag {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.coh-style-tag:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-video-tab-section-heading {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 57, 116);
  font-size: 30px;
  line-height: 1.15;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-style-video-tab-section-heading {
    font-size: 22px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-style-video-tab-section-heading {
    font-size: 22px;
    text-align: center;
  }
}
.coh-style-extra-small-text {
  font-size: 8px;
  color: rgb(102, 102, 102);
  letter-spacing: 1px;
  line-height: 2em;
  margin-bottom: 15px;
  margin-top: 8px!important;
}
.coh-style-paragraph-default {
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  letter-spacing: 1px;
}
.coh-style-font-size-16px {
  font-size: 16px;
}
.coh-style-font-color-white {
  color: rgb(255, 255, 255);
}
.coh-style-slider-flex-layout .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-for-li {
  margin-left: 1.8rem;
}
@media (max-width: 1023px) {
  .coh-style-for-li {
    margin-left: 0;
  }
}
.coh-style-form-para-mrgn {
  padding: 0 0 10px 0 !important;
  margin-top: 0 !important;
}
.coh-style-hcp-resources-style {
  background-color: rgb(255, 255, 255);
  min-height: 120px;
  padding: 0.25rem;
  -webkit-box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
          box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  margin-top: 25px;
  margin-bottom: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-hcp-resources-style:hover {
  background-color: rgb(50, 164, 178);
}
.coh-style-hcp-resources-style:hover h4 {
  color: rgb(255, 255, 255);
}
.coh-style-hcp-resources-style:hover .download-icon {
  border-left: 1px solid rgba(255,255,255);
  fill: #ffffff;
}
.coh-style-hcp-resources-style h4 {
  font-weight: 600;
  color: rgb(50, 164, 178);
  font-size: 14px;
  padding: 0.75rem;
  margin-bottom: 0px;
  font-family: "Open Sans light" !important;
}
.coh-style-hcp-resources-style p {
  margin: 0 !important;
}
.coh-style-hcp-resources-style .download-icon {
  border-left: 1px solid rgba(0,0,0,.8);
  fill: #d92b4c;
  min-height: 100px;
  min-width: 70px;
  padding: 1.5rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-hcp-additional-resources {
  font-size: 12px;
  color: rgb(102, 102, 102);
  line-height: 2em;
  letter-spacing: 1px;
  font-weight: normal;
}
.coh-style-hcp-additional-resources::marker {
  color: rgb(43, 143, 158);
}
.coh-style-hcp-prm-enrollment {
  font-size: 14px;
  line-height: 1.5;
  margin-top: 10px;
}
.coh-style-home-logo-section {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-style-homepage-needimmidiate-section {
  max-width: 1080px !important;
  margin: 0 auto !important;
}
.coh-style-style-black {
  color: #000 !important;
}
.coh-style-main-menu-link {
  font-size: .875rem !important;
  padding: 1.5rem 0 !important;
  color: #003974 !important;
  font-weight: bold;
  position: relative;
  height: 100%;
  line-height: 1.2 !important;
}
@media (max-width: 1169px) {
  .coh-style-main-menu-link {
    padding: 0.5rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-main-menu-link {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-style-main-menu-link {
    font-size: .75rem !important;
  }
}
@media (max-width: 564px) {
  .coh-style-main-menu-link {
    padding: .75rem 4.5rem .75rem 3rem !important;
    font-family: Open Sans light !important;
  }
}
.coh-style-tab-heading-section-2- {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 1.15;
  text-align: center;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 0;
  background-color: rgb(43, 143, 158);
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-style-tab-heading-section-2- {
    font-size: 16px;
  }
}
.coh-style-button-onv-bgcolor {
  background-color: rgb(0, 34, 68);
  display: block;
  text-align: center;
  color: #fff;
  margin-bottom: 0px !important;
  padding: 8px;
}
@media (max-width: 1023px) {
  .coh-style-button-onv-bgcolor {
    margin: 0 auto;
    width: 80%;
  }
}
.coh-style-fill-space {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-style-fill-space > article {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-style-fill-space > article > .coh-container {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-style-fill-space > article > .coh-container > .coh-container:first-child {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-style-download-section-sub-heading {
  color: rgb(0, 57, 116);
  font-size: 14px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  min-height: 40px;
}
.coh-style-tab-section-button {
  background-color: rgb(200, 61, 80);
  padding: 8px;
  display: block;
  color: rgb(255, 255, 255);
  font-size: 16px;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 8px;
  margin-bottom: 0 !important;
}
@media (max-width: 1023px) {
  .coh-style-tab-section-button {
    width: 80%;
  }
}
.coh-style-tab-section-button:hover {
  color: rgb(255, 255, 255);
}
.coh-style-download-button {
  color: rgb(255, 255, 255);
  font-size: 16px;
  text-align: center;
  background-color: rgb(200, 61, 80);
  display: block;
  padding: 8px;
  font-weight: 700;
  width: 100%;
  margin-top: 10px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-style-download-button {
    width: 80%;
  }
}
.coh-style-download-button:hover {
  color: rgb(255, 255, 255);
}
.coh-style-display-hidden {
  display: none;
  -webkit-transition: all 0.3ms ease-in-out 0.5ms;
  transition: all 0.3ms ease-in-out 0.5ms;
}
.coh-style-tazverik-page-style {
  color: rgb(102, 102, 102);
  font-weight: normal;
  font-size: 12px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 12px;
  margin-bottom: 14px;
}
.coh-style-tazverik-page-style li {
  color: #32a4b2 !important;
  font-size: 12px !important;
  margin-bottom: 0  !important;
  margin-left: 12px  !important;
}
.coh-style-tazverik-page-style li span {
  color: rgb(0, 0, 0);
}
.coh-style-cta-has-shadow {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
.coh-style-button-green-bgcolor {
  background-color: rgb(0, 83, 61);
  display: block;
  text-align: center;
  margin: 0 !important;
  padding: 8px;
  color: #fff;
}
@media (max-width: 1023px) {
  .coh-style-button-green-bgcolor {
    margin: 0 auto 0 !important;
    width: 80%;
  }
}
.coh-style-header-link {
  background-color: #037c38;
  padding: 1rem;
  color: rgb(255, 255, 255);
}
.coh-style-header-link:hover {
  color: rgb(255, 255, 255);
}
.coh-style-button-blue-bgcolor {
  color: #fff;
  padding: 8px;
  margin-bottom: 0 !important;
  text-align: center;
  display: block;
  background-color: #003F88!important;
}
@media (max-width: 1023px) {
  .coh-style-button-blue-bgcolor {
    margin: 0 auto 0;
    width: 80%;
  }
}
.coh-style-button-purple-bgcolor {
  background-color: rgb(114, 34, 109);
  text-align: center;
  display: block;
  padding: 8px;
  margin-bottom: 0px !important;
  color: #fff;
}
@media (max-width: 1023px) {
  .coh-style-button-purple-bgcolor {
    max-width: 80%;
    margin: 0 auto;
  }
}
.coh-style-text-color-black {
  color: #000 !important;
  font-family: Open Sans light !important;
}
.coh-style-bold-blue {
  background-color: rgb(27, 153, 243);
  color: rgb(255, 255, 255);
}
.coh-style-bg-green {
  background-color: rgb(101, 164, 68);
  color: rgb(255, 255, 255);
}
.coh-style-bg-blue {
  background-color: rgb(0, 57, 116);
  color: rgb(255, 255, 255);
}
.coh-style-bg-blue h3 {
  margin-top: -6px;
}
@media (max-width: 767px) {
  .coh-style-bg-blue ul {
    margin-left: 0 !important;
  }
}
.coh-style-text-color-white {
  color: #fff !important;
}
.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: 0 0 0 0.1875rem rgb(255, 204, 78);
          box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
}
.coh-style-focusable-content .card-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-style-focusable-content .card-link:focus:after {
  -webkit-box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
          box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
}
.coh-style-focusable-content a[role=link] {
  display: block;
}
.coh-style-button-red-bgcolor {
  background-color: rgb(200, 61, 80);
  padding: 8px;
  display: block;
  color: rgb(255, 255, 255);
  font-size: 16px;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 8px;
  margin-bottom: 0 !important;
}
@media (max-width: 1023px) {
  .coh-style-button-red-bgcolor {
    width: 80%;
  }
}
.coh-style-button-red-bgcolor:hover {
  color: rgb(255, 255, 255);
}
.coh-style-tab-sub-title {
  font-size: 1.875rem;
  color: rgb(0, 57, 116);
  margin-bottom: 1.875rem;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-style-tab-sub-title {
    font-size: 22px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-sub-title {
    font-size: 22px;
    text-align: center;
  }
}
.coh-style-tab-title-link-text {
  color: rgb(0, 57, 116);
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.5px;
}
@media (max-width: 1439px) {
  .coh-style-tab-title-link-text {
    font-size: 14px;
  }
}
@media (max-width: 1169px) {
  .coh-style-tab-title-link-text {
    font-size: 14px;
    letter-spacing: 0.5px;
  }
}
@media (max-width: 1023px) {
  .coh-style-tab-title-link-text {
    font-size: 14px;
    letter-spacing: 0.5px;
  }
}
@media (max-width: 767px) {
  .coh-style-tab-title-link-text {
    font-size: 10px;
    letter-spacing: 0.5px;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-title-link-text {
    font-size: 10px;
    letter-spacing: 0.5px;
  }
}
.coh-style-tab-title-link-text:hover {
  color: rgb(0, 57, 116);
}
.coh-style-hero-background-light-shade:before {
  background-image: -webkit-gradient(linear, right top, left top, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(61%, rgb(255, 255, 255)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 20%, rgb(255, 255, 255) 61%);
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 20%, rgb(255, 255, 255) 61%);
  background-size: cover;
  background-repeat: no-repeat;
  mix-blend-mode: normal;
  background-image: -webkit-gradient(linear,right top, left top,from(hsla(0,0%,100%,.3)),to(#fff));
  background-image: -webkit-linear-gradient(right,hsla(0,0%,100%,.3),#fff);
  background-image: linear-gradient(270deg,hsla(0,0%,100%,.3),#fff);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  opacity: 0.8;
}
@media (max-width: 564px) {
  .coh-style-hero-background-light-shade:before {
    background-image: -webkit-gradient(linear,left top, left bottom,color-stop(10%, hsla(0,0%,100%,0)),color-stop(15%, hsla(0,0%,100%,.3)),to(#fff));
    background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.3) 15%,#fff);
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.3) 15%,#fff);
  }
}
.coh-style-hero-background-light-shade .hero-content-container {
  color: rgb(0, 0, 0);
}
.coh-style-hero-background-no-shade:before {
  mix-blend-mode: normal;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  opacity: 0.8;
}
.coh-style-hero-background-no-shade .hero-content-container {
  min-height: auto;
  max-width: 100%;
  color: rgb(255, 255, 255);
  font-family: "Open Sans light" !important;
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-style-hero-background-no-shade .hero-content-container {
    min-height: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-hero-background-no-shade .hero-content-container {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .coh-style-hero-background-no-shade .hero-content-container {
    min-height: 100%;
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-hero-background-no-shade .hero-content-container {
    min-height: 100%;
    width: 100%;
  }
}
.coh-style-hero-heading-h2 {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.15;
}
.coh-style-hero-background-dark-shade:before {
  background-image: -webkit-gradient(linear, right top, left top, color-stop(21%, rgba(57, 54, 81, 0.3)), color-stop(62%, rgb(4, 3, 42)));
  background-image: -webkit-linear-gradient(right, rgba(57, 54, 81, 0.3) 21%, rgb(4, 3, 42) 62%);
  background-image: linear-gradient(270deg, rgba(57, 54, 81, 0.3) 21%, rgb(4, 3, 42) 62%);
  background-size: cover;
  background-repeat: no-repeat;
  mix-blend-mode: normal;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  opacity: 0.8;
}
.coh-style-hero-background-dark-shade .hero-content-container {
  color: rgb(255, 255, 255);
}
.coh-style-heading-5-size {
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 700;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-style-heading-5-size {
    font-size: 1.25rem;
  }
}
.coh-style-tab-sub-title-small {
  font-weight: 600;
  font-size: 1.25rem;
  color: rgb(43, 143, 158);
}
@media (max-width: 1023px) {
  .coh-style-tab-sub-title-small {
    font-size: 14px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-sub-title-small {
    font-size: 14px;
    text-align: center;
  }
}
.coh-style-inc-purple-bg {
  background-color: rgb(114, 34, 109);
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-style-inc-purple-bg ul {
    margin-left: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-tab-display-none {
    display: none;
  }
}
.coh-style-ipsencares-pop-up-screen {
  width: 90%;
  background-color: rgb(255, 255, 255);
  max-width: 680px;
  padding: 3rem;
  -webkit-box-shadow: rgb(0 111 238 / 5%) 0px 0px 50px, rgb(0 111 238 / 5%) 1px -4px 50px, rgb(0 111 238 / 5%) 3px -12px 50px, rgb(0 111 238 / 5%) 6px -23px 50px;
          box-shadow: rgb(0 111 238 / 5%) 0px 0px 50px, rgb(0 111 238 / 5%) 1px -4px 50px, rgb(0 111 238 / 5%) 3px -12px 50px, rgb(0 111 238 / 5%) 6px -23px 50px;
}
@media (max-width: 1023px) {
  .coh-style-ipsencares-pop-up-screen {
    width: 100%;
  }
}
.coh-style-tazverik-banner {
  background-size: cover !important;
}
.coh-style-iqirvo-font-size p {
  font-size: 14px !important;
  line-height: 1.5 !important;
  font-family: "Open Sans light" !important;
  letter-spacing: 0 !important;
}
.coh-style-iqirvo-font-size ul li {
  font-size: 14px !important;
  font-family: "Open Sans light" !important;
  line-height: 1.5 !important;
  letter-spacing: 0 !important;
}
.coh-style-facet-accordion .collapsiblock {
  background-image: none;
  background-origin: border-box;
  background-clip: border-box;
}
.coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2 {
  border-bottom-color: rgb(219, 219, 220);
  border-bottom-width: 0.0625rem;
}
.coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
}
.coh-style-facet-accordion .collapsiblock a {
  color: rgb(0, 0, 0);
}
.coh-style-facet-accordion .collapsiblock h2 {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom-width: 0.125rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(38, 163, 221);
  padding-right: 1.875rem;
  padding-bottom: 0.75rem;
  padding-left: 1.875rem;
}
.coh-style-facet-accordion .collapsiblock h2:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-facet-accordion .coh-block {
  margin-bottom: 2.5rem;
}
.coh-style-facet-accordion .facet-item {
  margin-left: 0;
  list-style-type: none;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}
.coh-style-facet-accordion .facet-item a {
  color: rgb(38, 163, 221);
  cursor: pointer;
}
.coh-style-facet-accordion .facet-item a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-facet-accordion .facet-item a.is-active {
  color: rgb(0, 0, 0);
}
.coh-style-facet-accordion .facet-item a.is-active .facet-item__status {
  color: rgb(38, 163, 221);
}
.coh-style-facet-accordion .facet-item a .facet-item__count {
  color: rgb(0, 0, 0);
  float: right;
}
.coh-style-search-result-container {
  padding-bottom: 2rem;
  margin-bottom: 2rem;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
@media (max-width: 1169px) {
  .coh-style-search-result-container {
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.coh-style-contact-information {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.coh-style-contact-information li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
  margin-left: 0;
  list-style-type: none;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.coh-style-contact-information li:before {
  width: 1rem;
  margin-right: 1rem;
}
.coh-style-contact-information li.place-contact-name:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f007";
  font-family: icomoon;
}
.coh-style-contact-information li.place-company:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1ad";
  font-family: icomoon;
}
.coh-style-contact-information li.place-address:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f041";
  font-family: icomoon;
}
.coh-style-contact-information li.place-telephone:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f098";
  font-family: icomoon;
}
.coh-style-contact-information li.place-email:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e0";
  font-family: icomoon;
}
.coh-style-date-with-icon {
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .coh-style-date-with-icon {
    margin-right: 0.25rem;
  }
}
.coh-style-date-with-icon:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f133";
  font-family: icomoon;
  margin-right: 0.25rem;
}
.coh-style-date-with-hyphen {
  margin-right: 0.75rem;
  margin-left: -0.5rem;
}
@media (max-width: 767px) {
  .coh-style-date-with-hyphen {
    margin-right: 0.5rem;
    margin-left: -0.25rem;
  }
}
.coh-style-date-with-hyphen:before {
  margin-right: 0.25rem;
  content: "-";
}
@media (max-width: 767px) {
  .coh-style-date-with-hyphen:before {
    margin-right: 0.125rem;
  }
}
.coh-style-location-with-icon {
  position: relative;
  z-index: 1;
}
.coh-style-location-with-icon:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f041";
  font-family: icomoon;
  margin-right: 0.25rem;
}
.coh-style-search-block {
  margin-bottom: 1rem;
}
.coh-style-search-block form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-search-block .form-type-search-api-autocomplete {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0;
}
.coh-style-search-block .form-text.form-autocomplete {
  height: 3.5rem;
  width: 100%;
  background-color: rgb(242, 242, 242);
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  border-style: none;
  color: rgb(72, 72, 72);
}
.coh-style-search-block .form-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgb(242, 242, 242);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  padding: 0;
}
.coh-style-search-block .form-actions:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  font-family: icomoon;
  position: absolute;
  font-size: 1.5rem;
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
.coh-style-search-block .form-actions:hover {
  background-color: rgb(38, 163, 221);
}
.coh-style-search-block .form-actions:hover:before {
  color: rgb(255, 255, 255);
  cursor: pointer;
}
.coh-style-search-block .button.form-submit {
  height: 3.5rem;
  width: 3.5rem;
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  color: rgba(0, 0, 0, 0);
  z-index: 1;
}
.coh-style-search-block .button.form-submit:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}
.coh-style-hide-default-listing-view + .coh-row .default-listing-view {
  display: none;
}
.coh-style-pre-heading, .coh-style-pre-heading-light, .coh-style-pre-heading-blue, .coh-style-pre-heading-dark {
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.125rem;
  line-height: 1rem;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-pre-heading, .coh-style-pre-heading-light, .coh-style-pre-heading-blue, .coh-style-pre-heading-dark {
    margin-bottom: 0.5rem;
  }
}
.coh-style-pre-heading-dark {
  color: rgb(0, 0, 0);
}
.coh-style-pre-heading-blue {
  color: rgb(38, 163, 221);
}
.coh-style-pre-heading-light {
  color: rgb(255, 255, 255);
}
.coh-style-clear-facets-block #block-clear-facet-filters {
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
  font-size: 0.875rem;
}
@media (max-width: 1023px) {
  .coh-style-clear-facets-block #block-clear-facet-filters {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-map-info-window p {
  font-size: 0.75rem;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
.coh-style-extra-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
}
.coh-style-extra-info li {
  font-weight: bold;
  font-size: 0.75rem;
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
}
@media (max-width: 564px) {
  .coh-style-extra-info li {
    font-size: 0.625rem;
  }
}
.coh-style-header-light-theme {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .utilities-bar-horizontal {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-horizontal .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-light-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-light-theme .main-menu-toggle-button {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .main-menu-toggle-button:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
    -webkit-box-shadow: inset 0 0.0625rem 0 0 rgb(219, 219, 220);
            box-shadow: inset 0 0.0625rem 0 0 rgb(219, 219, 220);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover {
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(219, 219, 220);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-light-theme .search-toggle-button:hover {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(38, 163, 221);
  }
}
.coh-style-header-light-theme .search-toggle-button.search-active {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-light-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme {
  background-color: rgb(34, 34, 34);
}
.coh-style-header-dark-theme .utilities-bar-horizontal {
  background-color: rgb(50, 50, 50);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-dark-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-dark-theme .main-menu-toggle-button {
  color: rgb(255, 255, 255);
}
.coh-style-header-dark-theme .main-menu-toggle-button:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li > a {
  color: rgb(255, 255, 255);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover {
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(50, 50, 50);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .search-toggle-button:hover {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(38, 163, 221);
  }
}
.coh-style-header-dark-theme .search-toggle-button.search-active {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme {
  background-color: rgb(26, 137, 201);
}
.coh-style-header-colored-theme .utilities-bar-horizontal {
  background-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .social-links a {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-colored-theme .main-menu-toggle-button {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .main-menu-toggle-button:hover {
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail {
    -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
            box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li > a {
  color: rgb(255, 255, 255);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover {
    color: rgb(38, 163, 221);
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-toggle-button:hover {
  background-color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-toggle-button.search-active {
  background-color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
}
.coh-style-position---vertical-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-footer-light-theme {
  background-color: rgb(242, 242, 242);
}
.coh-style-footer-light-theme .footer-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-footer-light-theme .footer-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-footer-light-theme .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-footer-light-theme .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-footer-light-theme .secondary-row {
  background-color: rgb(219, 219, 220);
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme {
  background-color: rgb(38, 163, 221);
}
.coh-style-footer-colored-theme .footer-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-footer-colored-theme .footer-menu a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme .social-links a {
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme .social-links a:hover {
  color: rgb(255, 255, 255);
}
.coh-style-footer-colored-theme .secondary-row {
  background-color: rgb(26, 137, 201);
  color: rgb(255, 255, 255);
}
.coh-style-footer-dark-theme {
  background-color: rgb(34, 34, 34);
}
.coh-style-footer-dark-theme .footer-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-footer-dark-theme .footer-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-footer-dark-theme .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-footer-dark-theme .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-footer-dark-theme .secondary-row {
  background-color: rgb(50, 50, 50);
  color: rgb(255, 255, 255);
}
.coh-style-text-color-light-background {
  color: rgb(0, 0, 0);
}
.coh-style-text-color-colored-background {
  color: rgb(255, 255, 255);
}
.coh-style-text-color-dark-background {
  color: rgb(255, 255, 255);
}
.coh-style-fake-link-with-icon {
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
.coh-style-fake-link-with-icon:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  padding-left: 0.375rem;
  font-size: 0.625rem;
}
.coh-style-fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-fake-button:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-fake-button:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
}
.coh-style-card-text-dark-background {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background:hover .fake-link {
  color: rgb(112, 195, 233);
}
.coh-style-card-text-dark-background:hover .fake-button {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background a {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .fake-link {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-date {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-tag {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-tag:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(112, 195, 233);
}
.coh-style-card-text-dark-background .card-person {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-person:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-place {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-place:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-link:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-light-background:hover .fake-link {
  color: rgb(112, 195, 233);
}
.coh-style-card-text-light-background:hover .fake-button {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background a {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-light-background .fake-link {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background .card-date {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-tag {
  color: rgb(72, 72, 72);
  background-color: rgb(242, 242, 242);
}
.coh-style-card-text-light-background .card-tag:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background .card-person {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-person:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .card-place {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-place:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .card-link:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-colored-background {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background:hover .fake-link {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-colored-background:hover .fake-button {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background a {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .fake-link {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .fake-button {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-date {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-tag {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-tag:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(72, 72, 72);
}
.coh-style-card-text-colored-background .card-person {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-person:hover {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-place {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-place:hover {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-link {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-link:hover {
  color: rgb(0, 0, 0);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(255, 255, 255);
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, background-color 300ms ease;
  transition: 200ms ease box-shadow, background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(255, 255, 255);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li.is-active a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow;
  transition: 200ms ease box-shadow;
  color: rgb(255, 255, 255);
  background-color: rgba(0, 0, 0, 0);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(0, 0, 0);
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, background-color 300ms ease;
  transition: 200ms ease box-shadow, background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li.is-active a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow;
  transition: 200ms ease box-shadow;
  color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-padding-top-bottom---medium {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom---medium {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom---medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.coh-style-accordion-tabs-solid .coh-accordion-title {
  margin-bottom: 0.0625rem;
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-title a {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-solid .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-solid .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-solid .coh-accordion-title a:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-accordion-tabs-solid .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  margin-right: 0.0625rem;
  margin-bottom: 0.0625rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(112, 195, 233);
}
.coh-style-paragraph-small {
  font-size: 0.75rem;
}
.coh-style-padding-top-bottom---small {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom---small {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.coh-style-ipsencares-pop-up-close {
  height: 50px;
  width: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(217, 43, 76);
  font-size: 0.9375rem;
  font-weight: bold;
}
.coh-style-ipsencares-pop-up-close:before {
  content: "✕";
}
.coh-style-modal-close-button-light, .coh-style-modal-close-button-dark, .coh-style-modal-close-button-color {
  height: 3rem;
  width: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(38, 163, 221);
  font-size: 1.5rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  background-color: rgb(242, 242, 242);
}
.coh-style-modal-close-button-light:before, .coh-style-modal-close-button-dark:before, .coh-style-modal-close-button-color:before {
  content: "✕";
}
.coh-style-modal-close-button-light:hover, .coh-style-modal-close-button-dark:hover, .coh-style-modal-close-button-color:hover {
  color: rgb(26, 137, 201);
  background-color: rgb(219, 219, 220);
}
.coh-style-modal-close-button-color {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-modal-close-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-modal-close-button-dark {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-modal-close-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-slider-navigation-left, .coh-style-slider-navigation-right {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 3.5rem;
  width: 3rem;
  background-color: rgba(0, 0, 0, 0.25);
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
@media (max-width: 1169px) {
  .coh-style-slider-navigation-left, .coh-style-slider-navigation-right {
    width: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left, .coh-style-slider-navigation-right {
    width: 1.5rem;
  }
}
.coh-style-slider-navigation-left:before, .coh-style-slider-navigation-right:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f053";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  font-size: 1rem;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left:before, .coh-style-slider-navigation-right:before {
    font-size: 0.75rem;
  }
}
.coh-style-slider-navigation-left:hover, .coh-style-slider-navigation-right:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
.coh-style-slider-navigation-right:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
}
.coh-style-modal-open-button-light, .coh-style-modal-open-button-color, .coh-style-modal-open-button-dark {
  background-color: rgb(242, 242, 242);
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  color: rgb(38, 163, 221);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.coh-style-modal-open-button-light:hover, .coh-style-modal-open-button-color:hover, .coh-style-modal-open-button-dark:hover {
  background-color: rgb(219, 219, 220);
  color: rgb(26, 137, 201);
}
.coh-style-modal-open-button-dark {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
}
.coh-style-modal-open-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-modal-open-button-color {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-modal-open-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-padding-left-right---medium {
  padding-right: 4rem;
  padding-left: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-left-right---medium {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-padding-left-right---medium {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-left-right---medium {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
.coh-style-read-more-button-light {
  background-color: rgb(242, 242, 242);
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  color: rgb(38, 163, 221);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-read-more-button-light:hover {
  background-color: rgb(219, 219, 220);
  color: rgb(38, 163, 221);
}
.coh-style-read-more-button-light:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.is-expanded.coh-style-read-more-button-light:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-read-more-button-dark {
  background-color: rgb(0, 0, 0);
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  color: rgb(255, 255, 255);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-read-more-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-read-more-button-dark:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.is-expanded.coh-style-read-more-button-dark:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-read-more-button-color {
  background-color: rgb(38, 163, 221);
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  color: rgb(255, 255, 255);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-read-more-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-read-more-button-color:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.is-expanded.coh-style-read-more-button-color:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-read-more {
  padding-top: 0.5rem;
  padding-right: 1.25rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  color: rgb(38, 163, 221);
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
.coh-style-read-more:hover {
  color: rgb(112, 195, 233);
}
.coh-style-read-more:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.25rem;
}
.is-expanded.coh-style-read-more:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-cta-primary {
  color: rgb(255, 255, 255);
  display: inline-block;
  padding-top: 0.75rem;
  padding-right: 1.5rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: normal;
  line-height: 1.2;
  font-weight: 700;
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-border-radius: 0.25rem;
          border-radius: 0.25rem;
  cursor: pointer;
  background: -webkit-gradient(linear, left top, right top, color-stop(32%, #037c38), color-stop(90%, #09c05a));
  background: -webkit-linear-gradient(left, #037c38 32%, #09c05a 90%);
  background: linear-gradient(90deg, #037c38 32%, #09c05a 90%);
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  position: relative;
  overflow: hidden;
  max-width: 100%;
  position: relative;
  z-index: 0;
  width: auto;
}
.coh-style-cta-primary:hover {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  -webkit-transition: 0.6s;
  transition: 0.6s;
}
.coh-style-cta-primary:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-cta-primary:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f178";
  font-family: icomoon;
  margin-left: 20px;
  font-size: 10px;
}
.coh-style-cta-primary:focus {
  -webkit-transition: background-color 6ms ease;
  transition: background-color 6ms ease;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}
.coh-style-cta-primary:focus:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-cta-primary:before {
  background-image: -webkit-gradient(linear,left top, right top,from(#037c38),color-stop(50%, #09c05a));
  background-image: -webkit-linear-gradient(left,#037c38,#09c05a 50%);
  background-image: linear-gradient(90deg,#037c38,#09c05a 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  height: 100%;
  width: 200%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -99;
  content: "";
}
.coh-style-link-button {
  color: rgb(255, 255, 255);
  display: inline-block;
  padding-top: 1rem;
  padding-right: 2.5rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  position: relative;
  text-transform: none;
  font-size: 0.75rem;
  letter-spacing: 0.125rem;
  line-height: 1rem;
  font-weight: 700;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(32%, rgb(3, 124, 56)), color-stop(91%, rgb(9, 192, 90)));
  background-image: -webkit-linear-gradient(left, rgb(3, 124, 56) 32%, rgb(9, 192, 90) 91%);
  background-image: linear-gradient(90deg, rgb(3, 124, 56) 32%, rgb(9, 192, 90) 91%);
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  -webkit-border-radius: 0.25rem;
          border-radius: 0.25rem;
}
.coh-style-link-button:hover {
  background-color: rgb(216, 50, 105);
  color: rgb(255, 255, 255);
}
.coh-style-link-button:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  position: absolute;
  right: 1rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.coh-style-heading-xl {
  font-size: 5rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-xl {
    font-size: 4.5rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-heading-xl {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-heading-xl {
    font-size: 3.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-xl {
    font-size: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-style-heading-xl {
    font-size: 2.5rem;
  }
}
.coh-style-heading-1-size {
  font-size: 3rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-1-size {
    font-size: 2.5rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-heading-1-size {
    font-size: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-1-size {
    font-size: 1.75rem;
  }
}
.coh-style-heading-2-size {
  font-weight: bold;
  font-size: 2rem;
  line-height: 1.25;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-2-size {
    font-size: 1.75rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-2-size {
    font-size: 1.5rem;
  }
}
.coh-style-main-navigation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-style-main-navigation {
    -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;
    gap: 1rem;
    display: grid;
    margin-top: 1rem;
  }
}
@media (max-width: 564px) {
  .coh-style-main-navigation {
    display: grid;
  }
}
.coh-style-main-navigation li {
  margin-bottom: 0;
  margin-left: 2rem;
  list-style: none;
}
@media (max-width: 1023px) {
  .coh-style-main-navigation li {
    margin-bottom: 0;
    margin-left: 0;
  }
}
.coh-style-main-navigation li:before {
  content: normal;
}
.coh-style-heading-3-size {
  font-size: 1.5rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.25rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-3-size {
    font-size: 1.375rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-3-size {
    font-size: 1.25rem;
  }
}
.coh-style-heading-4-size {
  font-size: 1.25rem;
  font-weight: bold;
  margin-bottom: 1.375rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-4-size {
    font-size: 1.125rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-4-size {
    margin-bottom: 1.25rem;
  }
}
.coh-style-multi-column-two-column {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-multi-column-two-column {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
@media (max-width: 1023px) {
  .coh-style-multi-column-two-column {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}
.coh-style-multi-column-three-column {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-multi-column-three-column {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
@media (max-width: 1023px) {
  .coh-style-multi-column-three-column {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}
.coh-style-margin-bottom-20px {
  margin-bottom: 0.8rem !important;
}
.coh-style-margin-top-small {
  margin-top: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-margin-top-small {
    margin-top: 1.5rem;
  }
}
.coh-style-margin-bottom-small {
  margin-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-margin-bottom-small {
    margin-bottom: 1.5rem;
  }
}
.coh-style-padding-top-bottom-large {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-large {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-large {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.coh-style-padding-top-bottom-medium {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.coh-style-padding-top-bottom-small {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-small {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.coh-style-padding-top-large {
  padding-top: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-large {
    padding-top: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-large {
    padding-top: 3rem;
  }
}
.coh-style-padding-top-medium {
  padding-top: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-medium {
    padding-top: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-medium {
    padding-top: 2rem;
  }
}
.coh-style-sidebar-nav {
  margin-bottom: 0;
}
.coh-style-sidebar-nav li {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-sidebar-nav li.is-active > a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-sidebar-nav li.is-active > a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-sidebar-nav li a {
  font-weight: bold;
  color: rgb(0, 0, 0);
  line-height: 1rem;
  font-size: 0.875rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, color 200ms ease;
  transition: 200ms ease box-shadow, color 200ms ease;
}
@media (max-width: 767px) {
  .coh-style-sidebar-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-sidebar-nav li a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-sidebar-nav li ul {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-style-sidebar-nav li ul > li > a {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-sidebar-nav li ul > li > a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-padding-top-small {
  padding-top: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-small {
    padding-top: 1.5rem;
  }
}
.coh-style-padding-bottom-large {
  padding-bottom: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-large {
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-bottom-large {
    padding-bottom: 3rem;
  }
}
.coh-style-padding-bottom-medium {
  padding-bottom: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 2rem;
  }
}
.coh-style-view-pagination {
  margin-bottom: 0;
}
.coh-style-view-pagination .pager__item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  list-style-type: none;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.coh-style-view-pagination .pager__item a {
  background-color: rgb(255, 255, 255);
  display: block;
  min-height: 2rem;
  min-width: 2rem;
  -webkit-border-radius: 1rem;
          border-radius: 1rem;
  line-height: 2rem;
  text-align: center;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-view-pagination .pager__item a:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-view-pagination .is-active a {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
}
.coh-style-view-pagination .is-active a:hover {
  background-color: rgb(0, 0, 0);
}
.coh-style-view-pagination .pager__item--first a {
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-view-pagination .pager__item--first a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(112, 195, 233);
}
.coh-style-view-pagination .pager__item--last a {
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-view-pagination .pager__item--last a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(112, 195, 233);
}
.coh-style-padding-bottom-small {
  padding-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-small {
    padding-bottom: 1.5rem;
  }
}
.coh-style-padding-left-right-large {
  padding-right: 6rem;
  padding-left: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-left-right-large {
    padding-right: 4.5rem;
    padding-left: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-left-right-large {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
.coh-style-padding-left-right-small {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-left-right-small {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-padding-small {
  padding: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-small {
    padding: 1.5rem;
  }
}
.coh-style-link-with-icon {
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-with-icon:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  padding-left: 0.375rem;
  font-size: 0.625rem;
}
.coh-style-link-button-dark {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-link-button-dark:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-link-button-light {
  background-color: rgb(242, 242, 242);
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-light:hover {
  background-color: rgb(219, 219, 220);
  color: rgb(38, 163, 221);
}
.coh-style-link-button-light:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-link-button-color {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-link-button-color:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-breadcrumbs {
  margin-bottom: 0;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.coh-style-breadcrumbs li {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 0.875rem;
}
@media (max-width: 1169px) {
  .coh-style-breadcrumbs li {
    font-size: 0.75rem;
  }
}
@media (max-width: 767px) {
  .coh-style-breadcrumbs li {
    font-size: 0.625rem;
  }
}
.coh-style-breadcrumbs li:before {
  content: normal;
}
.coh-style-breadcrumbs li:after {
  content: "/";
  padding-right: 0.375rem;
  padding-left: 0.375rem;
  color: rgb(38, 163, 221);
}
@media (max-width: 767px) {
  .coh-style-breadcrumbs li:after {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
}
.coh-style-breadcrumbs li:last-child:after {
  content: normal;
}
.coh-style-tick-list {
  margin-bottom: 0;
}
.coh-style-tick-list li {
  list-style-type: none;
  margin-bottom: 1rem;
  margin-left: 0;
  font-size: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-style-tick-list li:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  margin-top: 0.1875rem;
  margin-right: 0.5rem;
  background-color: rgb(38, 163, 221);
  height: 1rem;
  width: 1rem;
  -webkit-border-radius: 0.5rem;
          border-radius: 0.5rem;
  font-size: 0.625rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-style-social-icon {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
  display: inline-block;
}
.coh-style-social-icon a {
  background-color: rgb(38, 163, 221);
  height: 2rem;
  width: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 1rem;
          border-radius: 1rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.coh-style-social-icon a:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  font-size: 1rem;
}
.coh-style-social-icon a:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button {
  background-color: rgb(38, 163, 221);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out;
  background-image: none;
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04b";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  font-size: 1.5rem;
  position: absolute;
  top: 50%;
  left: 55%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-video .mejs__layers .mejs__overlay .mejs__overlay-loading .mejs__overlay-loading-bg-img {
  background: none;
  border-width: 0.625rem;
  -webkit-border-radius: 3.125rem;
          border-radius: 3.125rem;
  border-style: solid;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-left-color: rgb(38, 163, 221);
  border-right-color: rgba(0, 0, 0, 0.2);
}
.coh-style-video .mejs__controls {
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: rgb(38, 163, 221);
  background-image: none;
  padding: 0;
}
.coh-style-video .mejs__controls .mejs__button {
  line-height: normal;
  height: 2.5rem;
  width: 2.5rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__play button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04b";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__pause button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04c";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__replay button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f01e";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__mute button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f026";
  font-family: icomoon;
  font-size: 1.25rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__unmute button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f028";
  font-family: icomoon;
  font-size: 1.25rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button.mejs__unfullscreen button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f065";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f065";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button button {
  color: rgb(255, 255, 255);
  font-size: 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.5rem;
  width: 2.5rem;
  background-image: none;
  background-color: rgba(0, 0, 0, 0);
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out;
  margin: 0;
}
.coh-style-video .mejs__controls .mejs__button button:hover {
  background-color: rgb(112, 195, 233);
}
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider {
  background-color: rgb(38, 163, 221);
}
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle {
  background-color: rgb(26, 137, 201);
}
.coh-style-video .mejs__controls .mejs__time {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.75rem;
  padding: 0;
}
.coh-style-video .mejs__controls .mejs__time-rail {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.5rem;
  padding: 0;
  margin: 0;
}
.coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total {
  margin: 0;
}
.coh-style-paragraph-extra-large {
  font-size: 3rem;
  font-weight: bold;
  margin-bottom: 0;
  line-height: 1.25;
}
@media (max-width: 1169px) {
  .coh-style-paragraph-extra-large {
    font-size: 2.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-paragraph-extra-large {
    font-size: 2rem;
  }
}
.coh-style-paragraph-large {
  font-size: 1.5rem;
  line-height: 1.5;
}
@media (max-width: 1169px) {
  .coh-style-paragraph-large {
    font-size: 1.25rem;
  }
}
.coh-style-slider-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-slider-pagination li {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-slider-pagination li:before {
  content: normal;
}
.coh-style-slider-pagination li.slick-active button {
  background-color: rgb(26, 137, 201);
  height: 0.625rem;
  width: 0.625rem;
  -webkit-border-radius: 0.3125rem;
          border-radius: 0.3125rem;
}
.coh-style-slider-pagination li button {
  background-color: rgb(38, 163, 221);
  height: 0.375rem;
  width: 0.375rem;
  -webkit-border-radius: 0.25rem;
          border-radius: 0.25rem;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.coh-style-slider-pagination li button:hover {
  background-color: rgb(112, 195, 233);
}
.move-pagination-up.coh-ce-1dc117b7-c5baa27a .slick-dots {
  top: -2rem;
}
.move-pagination-down.coh-ce-1dc117b7-c5baa27a .slick-dots {
  padding-top: 1rem;
}
.padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
  padding-right: 5rem;
  padding-left: 5rem;
}
@media (max-width: 1169px) {
  .padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
    padding-right: 3.5rem;
    padding-left: 3.5rem;
  }
}
@media (max-width: 767px) {
  .padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(112, 195, 233);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(38, 163, 221);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(72, 72, 72);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(219, 219, 220);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(255, 255, 255);
}
.coh-ce-85526d0c-8704e8f8 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border-style: solid;
  border-color: rgb(191, 191, 191);
  border-bottom-width: 1px;
}
@media (max-width: 767px) {
  .coh-ce-85526d0c-8704e8f8 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .menu-visible.coh-ce-85526d0c-8704e8f8 .dx8-admin-tabs {
    display: none;
  }
}
.coh-ce-85526d0c-154a701d {
  background-color: rgb(255, 255, 255);
  padding-top: 0;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-85526d0c-154a701d li {
    margin-left: 2rem;
  }
}
.coh-ce-85526d0c-15a4d9d3 {
  font-size: 12px;
  line-height: 2em;
  margin: 0 auto;
  color: #003974;
  letter-spacing: 1px;
  font-family: "Open Sans light" !important;
  width: 100%;
  text-align: right;
  height: 25px;
}
.coh-ce-85526d0c-a961e7 nav {
  width: 100%;
  height: 25px;
}
.coh-ce-85526d0c-a961e7 nav ul {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-85526d0c-a961e7 nav ul li a {
  font-family: Open Sans light !important;
  margin-left: 20px;
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  font-weight: 400;
  color: rgb(0, 57, 116);
}
.coh-ce-85526d0c-a961e7 nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-85526d0c-e42481ab nav {
  width: 100%;
  height: 25px;
}
.coh-ce-85526d0c-e42481ab nav ul {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-85526d0c-e42481ab nav ul li a {
  font-family: Open Sans light !important;
  font-weight: 400;
  color: rgb(0, 57, 116);
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  margin-left: 20px;
}
.coh-ce-85526d0c-e42481ab nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-85526d0c-54520dd6 nav {
  width: 100%;
  height: 25px;
}
.coh-ce-85526d0c-54520dd6 nav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1169px) {
  .coh-ce-85526d0c-54520dd6 nav ul {
    float: right;
  }
}
@media (max-width: 767px) {
  .coh-ce-85526d0c-54520dd6 nav ul {
    float: none;
  }
}
.coh-ce-85526d0c-54520dd6 nav ul li a {
  font-family: Open Sans light !important;
  margin-left: 20px;
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  color: rgb(0, 57, 116);
  font-weight: 400;
}
.coh-ce-85526d0c-54520dd6 nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-85526d0c-facbaf74 {
  margin: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-85526d0c-4d168890 {
    text-align: right;
  }
}
@media (max-width: 1023px) {
  .coh-ce-85526d0c-4d168890 {
    text-align: center;
  }
}
.coh-ce-85526d0c-f8aa74e2 {
  width: 285.45px;
  padding: 0;
  margin-top: 8px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 13px;
  height: 64px;
}
@media (max-width: 1439px) {
  .coh-ce-85526d0c-f8aa74e2 {
    width: 204.9px;
    margin-top: 16px;
    margin-right: 9px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-85526d0c-f8aa74e2 {
    width: 153.5px;
    margin-top: 18px;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-85526d0c-f8aa74e2 {
    padding: 1rem;
  }
}
.coh-ce-85526d0c-dbdd1206 {
  max-height: 50px;
  width: auto;
}
@media (max-width: 1439px) {
  .coh-ce-85526d0c-dbdd1206 {
    padding-left: 4px;
  }
}
.coh-ce-85526d0c-ca219cfe {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-85526d0c-42aba773 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: -8px;
}
@media (max-width: 1439px) {
  .coh-ce-85526d0c-42aba773 {
    margin-top: -9px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-85526d0c-42aba773 {
    margin-top: -20px;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-85526d0c-42aba773 {
    margin-left: 0;
  }
}
.coh-ce-85526d0c-42aba773 a {
  font-family: "Open Sans light" !important;
  font-size: 10px!important;
  color: #003974!important;
}
.dark-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(38, 163, 221);
}
.align-left.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: left;
}
.align-center.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: center;
}
.align-right.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: right;
}
.coh-ce-cpt_background_video-3a31c24c {
  position: relative;
  z-index: -1;
}
.coh-ce-cpt_background_video-5cc67da2 {
  width: 100%;
}
.coh-ce-cpt_blockquote-eebeed73 {
  padding-right: 0;
  padding-left: 0;
  border-left-style: none;
  margin-bottom: 0;
}
.coh-ce-cpt_blockquote-eebeed73:before {
  padding-left: 0;
}
.coh-ce-cpt_blockquote-50ab9410 {
  font-size: 1rem;
  line-height: 1rem;
  padding-top: 1.5rem;
  margin-top: auto;
}
.coh-ce-cpt_blockquote-553a8b89 {
  display: block;
  font-weight: bold;
}
.coh-ce-cpt_blockquote-5baee877 {
  display: block;
  margin-top: 0.5rem;
}
.coh-ce-cpt_blockquote-bf1797a2 {
  font-style: normal;
  font-size: 0.75rem;
}
.coh-ce-cpt_breadcrumbs-b00f9d69 {
  padding-top: 0;
  padding-bottom: 0;
}
.transparent-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgba(0, 0, 0, 0);
}
.solid-dark-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgb(34, 34, 34);
}
.solid-light-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgb(242, 242, 242);
}
.semi-transparent-dark-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(255, 255, 255);
}
.position-absolute-top-left.coh-ce-cpt_breadcrumbs-b00f9d69 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.coh-ce-cpt_bylvay_enrolment_form-ff8ae70 {
  margin-top: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_hcp_pop_up-ec6a82f {
    z-index: 9999;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_hcp_pop_up-ec6a82f {
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_bylvay_hcp_pop_up-42e8b544 {
  color: rgb(33, 56, 112);
  font-family: "Open Sans light" !important;
  font-size: 28px;
  margin-bottom: 20px;
}
.coh-ce-cpt_bylvay_hcp_pop_up-cb46de83 {
  font-family: "Open Sans light" !important;
  line-height: 1.18rem;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_hcp_pop_up-cb46de83 {
    font-size: 14px;
  }
}
.coh-ce-cpt_bylvay_hcp_pop_up-51c6a7dc {
  font-family: "Open Sans light" !important;
  line-height: 1.18rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_hcp_pop_up-51c6a7dc {
    font-size: 14px;
  }
}
.coh-ce-cpt_bylvay_hcp_pop_up-9569b8ca a {
  border: 1px solid #d92b4c;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: rgb(217, 43, 76);
  height: 60px;
  width: 97px;
  line-height: 57px;
  text-align: center;
  margin-right: 15px;
}
.coh-ce-cpt_bylvay_hcp_pop_up-9569b8ca a:hover {
  background-color: rgb(217, 43, 76);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_bylvay_hcp_pop_up-9569b8ca .ok-btn {
  color: rgb(255, 255, 255);
  background-color: rgb(217, 43, 76);
}
.coh-ce-cpt_bylvay_hcp_pop_up-9569b8ca .ok-btn:hover {
  color: rgb(217, 43, 76);
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_bylvay_hcp_pop_up-9ae33adf {
  font-family: "Open Sans light" !important;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -3px -12px 50px, rgb(0 0 0 / 5%) -6px -23px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -3px -12px 50px, rgb(0 0 0 / 5%) -6px -23px 50px;
  font-weight: bold;
  font-size: 14px;
}
.coh-ce-cpt_bylvay_hcp_pop_up-52a65422 {
  font-family: "Open Sans light" !important;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -2px -12px 50px, rgb(0 0 0 / 5%) -5px -23px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -2px -12px 50px, rgb(0 0 0 / 5%) -5px -23px 50px;
  font-weight: bold;
  font-size: 14px;
}
.coh-ce-cpt_contact_information_card-b76fe74a {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_contact_information_card-466af053 {
  margin-bottom: 0.75rem;
}
.coh-ce-cpt_contact_information_card-42bc939c {
  font-style: normal;
}
.coh-ce-cpt_contact_information_card-cc55f948 {
  width: 3rem;
  margin-bottom: 1.5rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.coh-ce-cpt_drupal_blocks-1a03966f {
  margin-bottom: 0 !important;
}
.dark-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(0, 0, 0);
}
.light-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(255, 255, 255);
}
.color-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(38, 163, 221);
}
.coh-ce-cpt_duplicate_of_ipsencares_hcp_-f9220e9b {
  width: 1080px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_ipsencares_hcp_-f9220e9b {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_ipsencares_hcp_-f9220e9b {
    width: 100%;
    padding: 0 1.5rem;
  }
}
.coh-ce-cpt_duplicate_of_ipsencares_hcp_-2f953117 {
  margin-bottom: 0px;
  font-weight: bold;
  color: rgb(33, 56, 112);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 26px;
}
.coh-ce-cpt_duplicate_of_ipsencares_hcp_-305a20b3 {
  display: none;
}
.coh-ce-cpt_dysport_hcp_form-cff228ef {
  margin-top: 50px;
}
.coh-ce-cpt_dysport_hcp_form-1c51bc38 details > summary::-webkit-details-marker {
  display: none;
}
.dark-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(38, 163, 221);
}
.align-left.coh-ce-cpt_events_slider-8a32b71 {
  text-align: left;
}
.align-center.coh-ce-cpt_events_slider-8a32b71 {
  text-align: center;
}
.align-right.coh-ce-cpt_events_slider-8a32b71 {
  text-align: right;
}
.coh-ce-cpt_feature_card-466af053 {
  margin-bottom: 0.75rem;
}
.coh-ce-cpt_feature_card-cc55f948 {
  width: 3rem;
  margin-bottom: 1.5rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.move-pagination-up.coh-ce-cpt_gallery_slider-4d540297 .slick-dots {
  top: -2rem;
}
.move-pagination-down.coh-ce-cpt_gallery_slider-4d540297 .slick-dots {
  top: 1.5rem;
}
.coh-ce-cpt_hero-fedf769c {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hero-fedf769c {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.transparent-background.coh-ce-cpt_hero-fedf769c {
  background-color: rgba(0, 0, 0, 0);
}
.solid-dark-background.coh-ce-cpt_hero-fedf769c {
  background-color: rgb(34, 34, 34);
}
.solid-light-background.coh-ce-cpt_hero-fedf769c {
  background-color: rgb(242, 242, 242);
}
.semi-transparent-dark-background.coh-ce-cpt_hero-fedf769c {
  background-color: rgba(0, 0, 0, 0.5);
}
.coh-ce-cpt_hero-55a54ec4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.fluid.coh-ce-cpt_hero-55a54ec4 {
  min-height: 80vh;
}
.tall.coh-ce-cpt_hero-55a54ec4 {
  min-height: 40rem;
}
@media (max-width: 1439px) {
  .tall.coh-ce-cpt_hero-55a54ec4 {
    min-height: 37.5rem;
  }
}
@media (max-width: 1169px) {
  .tall.coh-ce-cpt_hero-55a54ec4 {
    min-height: 35rem;
  }
}
@media (max-width: 767px) {
  .tall.coh-ce-cpt_hero-55a54ec4 {
    min-height: 25rem;
  }
}
.short.coh-ce-cpt_hero-55a54ec4 {
  min-height: 20rem;
}
@media (max-width: 1169px) {
  .short.coh-ce-cpt_hero-55a54ec4 {
    min-height: 15rem;
  }
}
@media (max-width: 767px) {
  .short.coh-ce-cpt_hero-55a54ec4 {
    min-height: 10rem;
  }
}
.center-align-content.coh-ce-cpt_hero-55a54ec4 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.center-align-content.coh-ce-cpt_hero-55a54ec4 .coh-wysiwyg {
  text-align: center;
}
.center-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
  width: 64%;
  text-align: center;
}
@media (max-width: 1169px) {
  .center-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
    width: 72%;
  }
}
@media (max-width: 1023px) {
  .center-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
    width: 100%;
  }
}
.center-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  width: 64%;
  margin-top: 4rem;
}
@media (max-width: 1169px) {
  .center-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    width: 72%;
  }
}
@media (max-width: 1023px) {
  .center-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .center-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    margin-top: 3rem;
  }
}
.center-align-content.coh-ce-cpt_hero-55a54ec4 .buttons {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.left-align-content.coh-ce-cpt_hero-55a54ec4 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .left-align-content.coh-ce-cpt_hero-55a54ec4 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.left-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
  width: 40%;
}
@media (max-width: 1023px) {
  .left-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
    width: 100%;
  }
}
.left-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
  margin-left: 7.5rem;
}
@media (max-width: 1023px) {
  .left-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    width: 100%;
    margin-top: 4rem;
    margin-left: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
}
@media (max-width: 767px) {
  .left-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    margin-top: 3rem;
  }
}
.right-align-content.coh-ce-cpt_hero-55a54ec4 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .right-align-content.coh-ce-cpt_hero-55a54ec4 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.right-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
  width: 40%;
}
@media (max-width: 1023px) {
  .right-align-content.coh-ce-cpt_hero-55a54ec4 .text-content {
    width: 100%;
  }
}
.right-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
  margin-right: 7.5rem;
}
@media (max-width: 1023px) {
  .right-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    width: 100%;
    margin-top: 4rem;
    margin-right: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
}
@media (max-width: 767px) {
  .right-align-content.coh-ce-cpt_hero-55a54ec4 .drop-zone-content {
    margin-top: 3rem;
  }
}
.coh-ce-cpt_hero-77bc8a97 {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.colored.coh-ce-cpt_hero-fd5ded85 {
  color: rgb(38, 163, 221);
}
.add-space-below.coh-ce-cpt_hero-55f19225 {
  margin-bottom: 2rem;
}
@media (max-width: 1169px) {
  .add-space-below.coh-ce-cpt_hero-55f19225 {
    margin-bottom: 1.5rem;
  }
}
.coh-ce-cpt_hero-65b810ab {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_hero_banner_ipsen_care-f4f80c20 {
  background-image: none;
  max-width: 1080px;
  padding-top: 5rem;
  padding-right: 1.5rem;
  padding-bottom: 16rem;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hero_banner_ipsen_care-f4f80c20 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hero_banner_ipsen_care-f4f80c20 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.coh-ce-cpt_hero_banner_ipsen_care-a92c07db {
  font-family: "Open Sans light" !important;
  max-width: 67%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hero_banner_ipsen_care-a92c07db {
    max-width: initial;
  }
}
.coh-ce-cpt_hero_banner_ipsen_care-ee514098 {
  font-family: Open Sans light !important;
  font-weight: 600;
  color: rgb(33, 56, 112);
  font-size: 28px;
  line-height: 1.2;
  text-align: left;
  margin-top: 1.5rem;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
}
.coh-ce-cpt_hero_banner_ipsen_care-a2ae766d {
  position: absolute;
  bottom: 10px;
  left: 50px;
  padding: 1.5rem;
  width: 65%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hero_banner_ipsen_care-a2ae766d {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}
.coh-ce-cpt_hero_banner_ipsen_care-a2ae766d img {
  width: 40%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hero_banner_ipsen_care-a2ae766d img {
    width: auto;
  }
}
.coh-ce-cpt_home_4_column_image_block-98b5df41 {
  padding-top: 25px;
  text-align: center;
  width: 1080px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_4_column_image_block-98b5df41 {
    width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_4_column_image_block-98b5df41 {
    width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_4_column_image_block-98b5df41 {
    padding-top: 15px;
  }
}
.coh-ce-cpt_home_4_column_image_block-a6f18c21 {
  text-align: left;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_4_column_image_block-a6f18c21 {
    text-align: center;
  }
}
.coh-ce-cpt_home_4_column_image_block-96e43b55 {
  padding: 0 1% !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_4_column_image_block-96e43b55 {
    padding: 0 1% !important;
  }
}
.coh-ce-cpt_home_4_column_image_block-8f3d4d51 {
  padding: 0 3px;
}
.coh-ce-cpt_home_4_column_image_block-8f3d4d51 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_home_4_column_image_block-8f3d4d51 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_4_column_image_block-8f3d4d51 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_4_column_image_block-3275c289 {
  padding: 0 3px;
}
.coh-ce-cpt_home_4_column_image_block-3275c289 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_home_4_column_image_block-3275c289 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_4_column_image_block-3275c289 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_4_column_image_block-5a154478 {
  padding: 0 3px;
}
.coh-ce-cpt_home_4_column_image_block-5a154478 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_home_4_column_image_block-5a154478 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_4_column_image_block-5a154478 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_4_column_image_block-316c3a82 {
  padding: 0 1% !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_4_column_image_block-316c3a82 {
    padding: 0 1% !important;
  }
}
.coh-ce-cpt_home_4_column_image_block-cc5a7a43 {
  padding: 0 3px;
}
.coh-ce-cpt_home_4_column_image_block-cc5a7a43 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_home_4_column_image_block-cc5a7a43 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_4_column_image_block-cc5a7a43 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_5_column_image_block-98b5df41 {
  padding-top: 25px;
  text-align: center;
  width: 1080px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_5_column_image_block-98b5df41 {
    width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-98b5df41 {
    width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_5_column_image_block-98b5df41 {
    padding-top: 15px;
  }
}
.coh-ce-cpt_home_5_column_image_block-a6f18c21 {
  text-align: left;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_5_column_image_block-a6f18c21 {
    text-align: center;
  }
}
.coh-ce-cpt_home_5_column_image_block-96e43b55 {
  padding: 0 1% !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-96e43b55 {
    padding: 0 1% !important;
  }
}
.coh-ce-cpt_home_5_column_image_block-41c6ff80 {
  padding: 0 3px;
}
.coh-ce-cpt_home_5_column_image_block-41c6ff80 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  width: 80%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-41c6ff80 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_5_column_image_block-41c6ff80 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_5_column_image_block-41c6ff80 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_5_column_image_block-aeb386d6 {
  padding: 0 3px;
}
.coh-ce-cpt_home_5_column_image_block-aeb386d6 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 70%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-aeb386d6 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_5_column_image_block-aeb386d6 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_5_column_image_block-aeb386d6 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_5_column_image_block-717ed3d7 {
  padding: 0 3px;
}
.coh-ce-cpt_home_5_column_image_block-717ed3d7 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-717ed3d7 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_5_column_image_block-717ed3d7 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_5_column_image_block-717ed3d7 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_5_column_image_block-7a9d5f64 {
  padding: 0 3px;
}
.coh-ce-cpt_home_5_column_image_block-7a9d5f64 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 70%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-7a9d5f64 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_5_column_image_block-7a9d5f64 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_5_column_image_block-7a9d5f64 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_5_column_image_block-fe674372 {
  padding: 0 3px;
}
.coh-ce-cpt_home_5_column_image_block-fe674372 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_5_column_image_block-fe674372 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_5_column_image_block-fe674372 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_5_column_image_block-fe674372 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_icon_card_image_with_title_i-ccf7bb72 {
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_icon_card_image_with_title_i-ccf7bb72 {
    margin-bottom: 27px;
  }
}
.coh-ce-cpt_icon_card_image_with_title_i-ccf7bb72:hover .tooltip-text {
  visibility: visible;
  -webkit-transition-delay: .3s;
          transition-delay: .3s;
}
.coh-ce-cpt_icon_card_image_with_title_i-97d11746 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_icon_card_image_with_title_i-d188a958 {
  width: 45%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_icon_card_image_with_title_i-d188a958 {
    width: 80%;
  }
}
.coh-ce-cpt_icon_card_image_with_title_i-3b95c827 {
  vertical-align: middle;
  font-family: Open Sans light !important;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  text-align: center;
  margin-top: 20px;
}
.coh-ce-cpt_icon_card_image_with_title_i-e1324ba1 {
  -webkit-transition: visibility .3s linear,opacity .3s linear;
  transition: visibility .3s linear,opacity .3s linear;
  visibility: hidden;
  width: 100%;
  color: rgb(0, 0, 0);
  padding: 10px;
  text-align: left;
  margin-left: 23px;
  border-width: 1px;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  border-style: solid;
  border-color: rgb(221, 221, 221);
  z-index: 9999;
  top: 85%;
  left: 15%;
  position: absolute;
  background-color: rgb(255, 255, 255);
  font-size: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_icon_card_image_with_title_i-e1324ba1 {
    width: 75%;
  }
}
.coh-ce-cpt_icon_card_image_with_title_i-e1324ba1 ul {
  margin-bottom: 0px;
}
.coh-ce-cpt_icon_card_image_with_title_i-d8576444 {
  position: absolute;
  top: -10px;
  left: 20px;
  border-top-width: 0;
  border-bottom-width: 10px;
  border-left-width: 10px;
  border-right-width: 10px;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-right-color: rgba(0, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  border-bottom-color: rgb(255, 255, 255);
}
.coh-ce-cpt_icon_card_image_with_title_i-23eb4af2 {
  margin-bottom: 0;
  margin-left: 1rem;
}
.coh-ce-cpt_icon_card_image_with_title_i-23eb4af2 p {
  margin-bottom: 0px;
}
.coh-ce-cpt_icon_card_image_with_title_i-ed45c8f {
  font-family: "Open Sans light" !important;
  letter-spacing: 1px;
}
.image-object-fit-cover.coh-ce-cpt_image_media-4532dad0 {
  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;
}
.image-object-fit-cover.coh-ce-cpt_image_media-4532dad0 article {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.image-object-fit-cover.coh-ce-cpt_image_media-4532dad0 article picture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.image-object-fit-cover.coh-ce-cpt_image_media-4532dad0 article picture img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: auto;
}
.coh-ce-cpt_impact_card-c4fa5111 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 25rem;
  height: 100%;
}
.coh-ce-cpt_impact_card-466af053 {
  margin-bottom: 0.75rem;
}
.coh-ce-cpt_impact_card-63e38b8f {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_impact_card-63e38b8f:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 2;
}
.coh-ce-cpt_impact_card-38bc85ac {
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: auto;
}
.coh-ce-cpt_increlex_hcp_form-cff228ef {
  margin-top: 50px;
}
.coh-ce-cpt_ipsencares_hcp_resources-f9220e9b {
  width: 1080px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencares_hcp_resources-f9220e9b {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_hcp_resources-f9220e9b {
    width: 100%;
    padding: 0 1.5rem;
  }
}
.coh-ce-cpt_ipsencares_hcp_resources-58de142c {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(33, 56, 112);
  margin-top: 0px;
  font-size: 26px!important;
}
.coh-ce-cpt_ipsencares_hcp_resources-58de142c h2 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(33, 56, 112);
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 26px;
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3 {
  padding: 0.25rem;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
          box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  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;
  min-height: 120px;
  margin-top: 25px;
  margin-bottom: 25px;
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3:hover {
  background-color: rgb(50, 164, 178);
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3:hover h4 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3:hover .download-icon {
  border-left: 1px solid rgba(255,255,255);
  fill: #ffffff;
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3 h4 {
  font-size: 14px;
  color: rgb(50, 164, 178);
  font-weight: 600;
  padding: 0.75rem;
  margin-bottom: 0px;
  font-family: Open Sans light !important;
}
.coh-ce-cpt_ipsencares_hcp_resources-a7924ac3 .download-icon {
  min-height: 100px;
  padding: 1.5rem;
  border-left: 1px solid rgba(0,0,0,.8);
  fill: #d92b4c;
  position: relative;
  min-width: 70px;
  -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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_ipsencares_hcp_resources-cf26dd68 {
  font-size: 14px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-family: Open Sans light !important;
}
.coh-ce-cpt_ipsencares_hcp_resources-cf26dd68 p {
  margin: 0 !important;
}
.coh-ce-cpt_ipsencares_hcp_resources-305a20b3 {
  display: none;
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058 {
  padding: 0.25rem;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
          box-shadow: 0 0 18px -5px rgb(0 63 136 / 25%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  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;
  min-height: 120px;
  margin-top: 25px;
  margin-bottom: 25px;
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058:hover {
  background-color: rgb(50, 164, 178);
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058:hover h4 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058:hover .download-icon {
  border-left: 1px solid rgba(255,255,255);
  fill: #ffffff;
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058 h4 {
  font-size: 15px;
  color: rgb(50, 164, 178);
  font-weight: 600;
  padding: 0.75rem;
  margin-bottom: 0px;
  font-family: Open Sans light !important;
}
.coh-ce-cpt_ipsencares_hcp_resources-8adce058 .download-icon {
  min-height: 100px;
  padding: 1.5rem;
  border-left: 1px solid rgba(0,0,0,.8);
  fill: #d92b4c;
  position: relative;
  min-width: 70px;
  -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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_ipsencares_hcp_resources-e086929e {
  font-size: 14px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-family: Open Sans light !important;
}
.coh-ce-cpt_ipsencares_hcp_resources-e086929e p {
  margin-bottom: 0;
  display: none;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-2ea67804 {
  position: fixed;
  right: 0px;
  z-index: 99;
  top: 50%;
  -webkit-transform: translateX(279px);
      -ms-transform: translateX(279px);
          transform: translateX(279px);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-2ea67804 {
    -webkit-transform: translate(0px, 109px);
        -ms-transform: translate(0px, 109px);
            transform: translate(0px, 109px);
    position: fixed;
    top: initial;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 99;
  }
}
.hide.coh-ce-cpt_ipsencares_need_imiediate_as-2ea67804 {
  -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
          transform: translateX(0px);
}
@media (max-width: 564px) {
  .hide.coh-ce-cpt_ipsencares_need_imiediate_as-2ea67804 {
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 {
  -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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 {
    display: block;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5:hover .mobile-circle {
  background-color: rgb(217, 43, 76);
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5:hover .mobile-circle {
    background-color: rgb(217, 43, 76);
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5:hover .mobile-circle g#Group_268 > path {
  fill: #fff;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5:hover .mobile-circle g#Group_106 path {
  stroke: #fff;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 .mobile-circle {
  -webkit-border-radius: 100% 0 0 100% / 50% 0 0 50%;
          border-radius: 100% 0 0 100% / 50% 0 0 50%;
  border: 1px solid #d92b4c;
  cursor: pointer;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-box-shadow: -8px 0 32px 6px rgb(0 63 136 / 14%);
          box-shadow: -8px 0 32px 6px rgb(0 63 136 / 14%);
  background-color: rgb(217, 43, 76);
  height: 140px;
  width: 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 .mobile-circle {
    height: 100%;
    width: 100%;
    -webkit-border-radius: initial;
            border-radius: initial;
    -webkit-box-shadow: initial;
            box-shadow: initial;
    border: none;
    padding: 5px;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 .mobile-circle img {
  height: 3.25rem;
  width: 2.625rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-1032b9d5 .mobile-circle img {
    height: 2.25rem;
    width: 1.625rem;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-7c91f4b4 {
  display: none;
  margin-left: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-7c91f4b4 {
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-7c91f4b4 {
    display: block;
    color: rgb(255, 255, 255);
    margin-bottom: 0px;
    font-size: 14px;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-409915f3 {
  background-color: rgb(217, 43, 76);
  padding: 15px;
  height: 140px;
  color: rgb(255, 255, 255);
  width: 280px;
  border: 1px solid #d92b4c;
  -webkit-box-shadow: 32px 0px 32px 6px rgb(0 63 136 / 14%);
          box-shadow: 32px 0px 32px 6px rgb(0 63 136 / 14%);
  font-family: "Open Sans light" !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-409915f3 {
    width: 100%;
    -webkit-box-shadow: initial;
            box-shadow: initial;
    height: 110px;
    text-align: center;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-409915f3 h5 {
  font-size: 14px;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-409915f3 a {
  font-size: 22px;
  display: block;
  color: rgb(255, 255, 255);
  margin-bottom: 15px;
  cursor: pointer;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-409915f3 p {
  font-size: 10px;
  font-weight: bold;
  margin-bottom: 0px;
}
.coh-ce-cpt_ipsencares_need_imiediate_as-cfe5a513 {
  margin-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_need_imiediate_as-cfe5a513 {
    display: none;
  }
}
.coh-ce-cpt_ipsencares_need_imiediate_as-4513172c {
  font-weight: 700;
}
.coh-ce-cpt_ipsencare_callout_-d37a4185 {
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
  position: fixed;
  top: 44%;
  right: 0;
  z-index: 100;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_ipsencare_callout_-d37a4185 {
    position: fixed;
    top: 40%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_callout_-d37a4185 {
    top: 95px;
    right: 0;
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_callout_-d37a4185 {
    display: none;
  }
}
.sticky-cta--hide.coh-ce-cpt_ipsencare_callout_-d37a4185 {
  right: -200px;
  opacity: 0;
}
.sticky-cta--show.coh-ce-cpt_ipsencare_callout_-d37a4185 {
  opacity: 1;
  right: 0;
}
.coh-ce-cpt_ipsencare_callout_-d37a4185 .hide-plus {
  display: none;
}
.coh-ce-cpt_ipsencare_callout_-1ca62ace {
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 8px;
  z-index: 999;
  color: rgb(255, 255, 255);
  cursor: pointer;
}
.coh-ce-cpt_ipsencare_callout_-df9cebc5 {
  font-weight: normal;
  font-size: 16px;
  background-color: rgb(51, 165, 50);
  height: 120px;
  width: 120px;
  padding-top: 8px;
  padding-right: 15px;
  padding-bottom: 8px;
  padding-left: 15px;
  z-index: 999;
  display: block;
  font-family: Open Sans Llight;
  cursor: pointer;
  color: rgb(255, 255, 255);
}
.show-plus.coh-ce-cpt_ipsencare_callout_-df9cebc5 {
  display: block;
}
.cta-arrow.coh-ce-cpt_ipsencare_callout_-df9cebc5 {
  display: block;
}
.coh-ce-cpt_ipsencare_callout_-243f56dc {
  cursor: pointer;
  font-family: "Open Sans light" !important;
  padding: 0.75rem 3rem 0.75rem 1.5rem;
  width: 265px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-border-radius: 0;
          border-radius: 0;
  background-color: rgb(51, 165, 50);
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  position: relative;
}
.coh-ce-cpt_ipsencare_callout_-243f56dc:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencare_callout_-243f56dc:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  content: "\f178";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  right: 10px;
  font-size: 10px;
}
.coh-ce-cpt_link-b25617c6 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.add-space-below.coh-ce-cpt_link-b25617c6 {
  margin-bottom: 2rem;
}
@media (max-width: 1169px) {
  .add-space-below.coh-ce-cpt_link-b25617c6 {
    margin-bottom: 1.5rem;
  }
}
.coh-ce-cpt_linked_feature_card-466af053 {
  margin-bottom: 0.75rem;
}
.coh-ce-cpt_linked_feature_card-b0f595f9:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 1;
}
.coh-ce-cpt_linked_feature_card-92be551f {
  margin-top: auto;
}
.coh-ce-cpt_linked_feature_card-cc55f948 {
  width: 3rem;
  margin-bottom: 1.5rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.coh-ce-cpt_logo_card-7e0447e5 {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-ce-cpt_logo_card-6456e07e {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.coh-ce-cpt_onivydet_c_sticky_block-1a03966f {
  margin-bottom: 0 !important;
}
.dark-title.coh-ce-cpt_onivydet_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(0, 0, 0);
}
.light-title.coh-ce-cpt_onivydet_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(255, 255, 255);
}
.color-title.coh-ce-cpt_onivydet_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(38, 163, 221);
}
.coh-ce-cpt_price_card-6c50e96c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_price_card-13c60bc1 {
  margin-bottom: 0;
}
.coh-ce-cpt_price_card-12c4107e:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 1;
}
.coh-ce-cpt_price_card-6eb4d95c {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.coh-ce-cpt_price_card-b2503be0 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: auto;
}
.coh-ce-cpt_price_card-1775711d {
  margin-left: -0.5rem;
}
.coh-ce-cpt_price_card-77973a3b {
  font-size: 3.125rem;
}
.coh-ce-cpt_price_card-5d509b1 {
  font-size: 0.875rem;
  font-weight: bold;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_price_card-d17cb34a {
  margin-top: 1.5rem;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_price_card-5289bcbf {
  margin-bottom: 1.5rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-cpt_row_for_columns-f80de0a0 {
  max-width: 1080px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_row_for_columns-f80de0a0 {
    max-width: 1080px;
    margin: 0 auto;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_row_for_columns-f80de0a0 {
    max-width: 95%;
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_row_for_columns-f80de0a0 {
    max-width: 100%;
    padding: 0 15px !important;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_row_for_columns-f80de0a0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_site_footer-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_site_footer-7db95991 {
  padding-right: 2rem;
  padding-left: 2rem;
  height: 5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7db95991 {
    padding-right: 0;
    padding-left: 0;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-cpt_site_footer-607d5298 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-607d5298 {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.coh-ce-cpt_site_footer-607d5298:after {
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-607d5298:after {
    margin-right: 0;
  }
}
.menu-position-desktop--left .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.menu-position-desktop--center .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--right .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_site_footer-1a90bda {
  height: 100%;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-1a90bda {
    height: auto;
  }
}
.coh-ce-cpt_site_footer-6c573274 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6c573274 {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.coh-ce-cpt_site_footer-6c573274:before {
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6c573274:before {
    margin-left: 0;
  }
}
.menu-position-desktop--left .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--center .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
@media (max-width: 767px) {
  .menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_footer-6b4ab1ad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 5rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6b4ab1ad {
    height: auto;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_site_footer-6b4ab1ad p {
  font-size: 0.75rem;
}
.coh-ce-cpt_site_footer-6b4ab1ad p:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_site_footer-595b4965 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-595b4965 {
    margin-right: 0;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    height: 5rem;
    max-width: 17.5rem;
    text-align: center;
  }
}
.coh-ce-cpt_site_footer-595b4965:after {
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-595b4965:after {
    margin-right: 0;
  }
}
.coh-ce-cpt_site_footer-7974db9e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7974db9e {
    margin-left: 0;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    height: 5rem;
    text-align: center;
    max-width: 17.5rem;
  }
}
.coh-ce-cpt_site_footer-7974db9e:before {
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7974db9e:before {
    margin-left: 0;
  }
}
.coh-ce-cpt_site_header-b0a06752 {
  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: space-evenly !important;
  -webkit-justify-content: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}
.header-position--relative.coh-ce-cpt_site_header-b0a06752 {
  position: relative;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}
.header-position--fixed.coh-ce-cpt_site_header-b0a06752 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.menu-column-count-desktop-4.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
  -webkit-column-count: 4;
     -moz-column-count: 4;
          column-count: 4;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-4.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-3.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-3.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-2.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-2.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-1 > li {
  position: relative;
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2-wrapper {
  width: 20rem;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50% !important;
  right: auto;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-1.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2-wrapper {
    width: auto;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    left: 0 !important;
  }
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  max-width: none;
  margin-right: 0;
  margin-left: 0;
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-b0a06752 .main-menu .menu-level-2 {
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
}
.toolbar-horizontal.toolbar-fixed .header-position--fixed.coh-ce-cpt_site_header-b0a06752 {
  top: 2.4375rem;
}
.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-position--fixed.coh-ce-cpt_site_header-b0a06752 {
  top: 4.9375rem;
}
.toolbar-vertical.toolbar-fixed .header-position--fixed.coh-ce-cpt_site_header-b0a06752 {
  top: 2.4375rem;
}
.coh-ce-cpt_site_header-6577ed22 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 2rem;
  padding-left: 2rem;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-6577ed22 {
    padding-right: 0;
    padding-left: 0;
    height: 3rem;
  }
}
.coh-ce-cpt_site_header-5282b65d {
  max-height: 5rem;
  width: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-5282b65d {
    max-height: 3rem;
  }
}
.coh-ce-cpt_site_header-e2a0ade6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-e2a0ade6 {
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
        -ms-flex-order: -1;
            order: -1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_header-f9afdd26 {
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 3rem;
  width: 3rem;
  font-size: 1.5rem;
  -webkit-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-f9afdd26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_site_header-f9afdd26:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c9";
  font-family: icomoon;
}
.menu-active.coh-ce-cpt_site_header-f9afdd26:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  font-family: icomoon;
}
.menu-active.coh-ce-cpt_site_header-f9afdd26:after {
  background-color: rgba(0, 0, 0, 0.5);
  height: -webkit-calc(100vh - 48px);
  height: calc(100vh - 48px);
  width: 100vw;
  position: absolute;
  top: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}
@media (max-width: 1023px) {
  .menu-active.coh-ce-cpt_site_header-f9afdd26:after {
    content: "";
  }
}
.coh-ce-cpt_site_header-4bd5ea3e {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-4bd5ea3e {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    display: none;
    height: auto;
    max-width: 33.3125rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_site_header-4bd5ea3e {
    max-width: -webkit-calc(100vw - 32px);
    max-width: calc(100vw - 32px);
  }
}
.coh-ce-cpt_site_header-cae467c8 {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-cae467c8 {
    height: -webkit-calc(100vh - 48px);
    height: calc(100vh - 48px);
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 7.125rem;
  }
}
.coh-ce-cpt_site_header-85f5d826 {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-85f5d826 {
    height: auto;
  }
}
.coh-ce-cpt_site_header-a309120d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-left: 0.5rem;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-a309120d {
    padding-top: 0;
    padding-bottom: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_site_header-a309120d:before {
  margin-left: auto;
}
.menu-position-desktop--right .coh-ce-cpt_site_header-a309120d {
  -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
          flex-basis: auto;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
@media (max-width: 1023px) {
  .menu-position-desktop--right .coh-ce-cpt_site_header-a309120d {
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_header-df22f363 {
  height: 3rem;
  width: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.5rem;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_site_header-df22f363:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  font-family: icomoon;
}
.search-active.coh-ce-cpt_site_header-df22f363:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  font-family: icomoon;
}
.coh-ce-cpt_site_header-f7fc4a4 {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 1;
}
.coh-ce-cpt_slide_item-2ee1ff76 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.coh-ce-cpt_social_links-c4355378 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_social_links-c4355378 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
  }
}
.coh-ce-cpt_social_links-ff917e8c {
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-ce-cpt_social_links-7fba6170 {
  height: 2.5rem;
  width: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_social_links-7fba6170 {
    width: auto;
  }
}
.facebook.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
}
.twitter.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f099";
  font-family: icomoon;
}
.linkedin.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e1";
  font-family: icomoon;
}
.youtube.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16a";
  font-family: icomoon;
}
.vimeo.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f27d";
  font-family: icomoon;
}
.instagram.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16d";
  font-family: icomoon;
}
.medium.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f23a";
  font-family: icomoon;
}
.pinterest.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f231";
  font-family: icomoon;
}
.rss.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09e";
  font-family: icomoon;
}
.behance.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1b4";
  font-family: icomoon;
}
.drupal.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1a9";
  font-family: icomoon;
}
.github.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09b";
  font-family: icomoon;
}
.xing.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f168";
  font-family: icomoon;
}
.bitbucket.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f171";
  font-family: icomoon;
}
.whatsapp.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f232";
  font-family: icomoon;
}
.slideshare.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e7";
  font-family: icomoon;
}
.flickr.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16e";
  font-family: icomoon;
}
.vkontakte.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f189";
  font-family: icomoon;
}
.tumblr.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f173";
  font-family: icomoon;
}
.coh-ce-cpt_social_links_card-849e44df {
  margin-bottom: 1rem;
}
.coh-ce-cpt_social_links_card-33a132e2 {
  margin-right: -0.25rem;
  margin-bottom: 0;
  margin-left: -0.25rem;
}
.coh-ce-cpt_social_links_card-5dada3cd {
  margin-bottom: 0.5rem;
}
.facebook.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
}
.twitter.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f099";
  font-family: icomoon;
}
.linkedin.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e1";
  font-family: icomoon;
}
.youtube.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16a";
  font-family: icomoon;
}
.vimeo.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f27d";
  font-family: icomoon;
}
.instagram.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16d";
  font-family: icomoon;
}
.medium.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f23a";
  font-family: icomoon;
}
.pinterest.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f231";
  font-family: icomoon;
}
.rss.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09e";
  font-family: icomoon;
}
.behance.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1b4";
  font-family: icomoon;
}
.drupal.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1a9";
  font-family: icomoon;
}
.github.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09b";
  font-family: icomoon;
}
.xing.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f168";
  font-family: icomoon;
}
.bitbucket.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f171";
  font-family: icomoon;
}
.whatsapp.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f232";
  font-family: icomoon;
}
.slideshare.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e7";
  font-family: icomoon;
}
.flickr.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16e";
  font-family: icomoon;
}
.vkontakte.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f189";
  font-family: icomoon;
}
.tumblr.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f173";
  font-family: icomoon;
}
.coh-ce-cpt_somatuline_hcp_form-cff228ef {
  margin-top: 50px;
}
.coh-ce-cpt_stat_card-b76fe74a {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_stat_card-5e7d51c3 {
  font-weight: bold;
  display: block;
  margin-bottom: 1rem;
}
.large.coh-ce-cpt_stat_card-5e7d51c3 {
  font-size: 6rem;
}
@media (max-width: 1169px) {
  .large.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 4.5rem;
  }
}
@media (max-width: 767px) {
  .large.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 3.5rem;
  }
}
.medium.coh-ce-cpt_stat_card-5e7d51c3 {
  font-size: 4.5rem;
}
@media (max-width: 1169px) {
  .medium.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 3.5rem;
  }
}
@media (max-width: 767px) {
  .medium.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 2.5rem;
  }
}
.small.coh-ce-cpt_stat_card-5e7d51c3 {
  font-size: 3.5rem;
}
@media (max-width: 1169px) {
  .small.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 2.5rem;
  }
}
@media (max-width: 767px) {
  .small.coh-ce-cpt_stat_card-5e7d51c3 {
    font-size: 1.5rem;
  }
}
.coh-ce-cpt_stat_card-9703bc5a {
  font-weight: bold;
  font-size: 0.875rem;
  display: block;
}
.coh-ce-cpt_stat_card-42588cf7 {
  width: 3rem;
  margin-bottom: 1rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.space-between-nav-content.coh-ce-cpt_tabs_container_vertical_tabs-a902b84a .coh-accordion-tabs-content {
  padding-left: 11.5%;
}
@media (max-width: 1169px) {
  .space-between-nav-content.coh-ce-cpt_tabs_container_vertical_tabs-a902b84a .coh-accordion-tabs-content {
    padding-left: 0;
  }
}
.coh-ce-cpt_tabs_container_vertical_tabs-a902b84a .coh-accordion-tabs-nav {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_tazverik_hcp_form-bd7d1fa3 {
  margin-top: 50px;
}
.coh-ce-cpt_testimonial_card-3154f319 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_testimonial_card-aa01a782 {
  border-left-style: none;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_testimonial_card-2f2a169e {
  margin-top: auto;
  padding-top: 1.5rem;
  line-height: 1rem;
  font-size: 1rem;
}
.coh-ce-cpt_testimonial_card-29a98c9a {
  -webkit-border-radius: 100%;
          border-radius: 100%;
  width: 3.5rem;
  margin-right: auto;
  margin-bottom: 1.5rem;
  margin-left: auto;
}
.coh-ce-cpt_testimonial_card-174b89fd {
  margin-bottom: 0.5rem;
  font-weight: bold;
}
.coh-ce-cpt_testimonial_card-92c7cc8a {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
}
.coh-ce-cpt_testimonial_card-18495c3e {
  font-size: 0.875rem;
}
.coh-ce-cpt_title_with_video_-be0747e {
  max-width: 1080px;
  margin-top: 3.5rem;
  margin-right: auto;
  margin-bottom: 2rem;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_title_with_video_-be0747e {
    max-width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_title_with_video_-be0747e {
    max-width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-cpt_title_with_video_-c5379d82 {
  font-weight: 700;
  color: rgb(0, 57, 116);
  font-size: 30px;
  line-height: 1.15;
  text-align: left;
  font-family: Open Sans light !important;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 2.5rem;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_title_with_video_-c5379d82 {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 1rem;
  }
}
.coh-ce-cpt_title_with_video_-b17c1097 {
  width: 600px;
  height: auto;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_title_with_video_-b17c1097 {
    width: 100%;
  }
}
.coh-ce-cpt_t_c_sticky_block-1a03966f {
  margin-bottom: 0 !important;
}
.dark-title.coh-ce-cpt_t_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(0, 0, 0);
}
.light-title.coh-ce-cpt_t_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(255, 255, 255);
}
.color-title.coh-ce-cpt_t_c_sticky_block-f4b9eee7 div > h2 {
  color: rgb(38, 163, 221);
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  height: 2.5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .utilities-menu li {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .social-links a {
  width: 2rem;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-81040a3c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c .social-links a {
  width: auto;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 a {
  padding-top: 0.75rem;
  padding-right: 1rem;
  padding-bottom: 0.75rem;
  padding-left: 1rem;
}
.coh-ce-cpt_video_media-e9f7c62e {
  width: 100%;
  width: 600px !important;
  height: 381px !important;
  margin-top: 2.5rem !important;
}
.coh-ce-224f2bad-a1dbc378 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-224f2bad-a1dbc378 {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-224f2bad-a1dbc378 {
    display: block;
  }
}
.coh-ce-224f2bad-6b9bbbd0 {
  max-width: 1170px;
  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-top: 3.7rem;
  padding-right: 3rem;
  padding-bottom: 3.7rem;
  padding-left: 3rem;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-224f2bad-6b9bbbd0 {
    padding-top: 3.7rem;
    padding-right: 0;
    padding-bottom: 3rem;
    padding-left: 0;
    max-width: 1080px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-224f2bad-6b9bbbd0 {
    padding-top: 3rem;
    padding-right: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
    max-width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-224f2bad-6b9bbbd0 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-224f2bad-6b9bbbd0 {
    max-width: 100%;
    padding-top: 2rem;
    padding-bottom: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-224f2bad-6b9bbbd0 {
    max-width: 100%;
    padding-top: 2rem;
    padding-right: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
  }
}
.coh-ce-224f2bad-3477b2a4 {
  position: relative;
  max-width: 100%;
  padding-top: 24px;
}
@media (max-width: 1439px) {
  .coh-ce-224f2bad-3477b2a4 {
    padding-top: 27px;
    padding-left: 4px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-224f2bad-3477b2a4 {
    padding-top: 50px;
    margin-bottom: -10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-224f2bad-3477b2a4 {
    padding-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-224f2bad-3477b2a4 {
    padding-top: 0px;
    margin-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-224f2bad-91b6d8bd {
    text-align: center;
    color: rgb(0, 57, 116);
  }
}
.coh-ce-224f2bad-63506bfa {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
}
@media (max-width: 1439px) {
  .coh-ce-224f2bad-63506bfa {
    font-size: 1.875rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-224f2bad-63506bfa {
    font-size: 1.875rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-224f2bad-63506bfa {
    color: rgb(0, 57, 116);
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-224f2bad-63506bfa {
    text-align: center;
    color: rgb(0, 57, 116);
  }
}
.coh-ce-cpt_banner_below_text-76bfa254 {
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1080px;
  margin: 16px auto 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_below_text-76bfa254 {
    max-width: 100%;
    padding: 10px 15px 20px 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_below_text-76bfa254 {
    margin: 0 auto;
    width: 100%;
    padding: 10px 15px  0px 15px;
  }
}
.coh-ce-cpt_banner_below_text-cf68dab0 {
  color: #213870;
  margin-bottom: 15px;
}
.coh-ce-cpt_banner_below_text-cf68dab0 p {
  font-size: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_banner_below_text-2b79cce {
  color: #4f5b60;
  font-size: 16px !important;
}
.coh-ce-cpt_banner_below_text-2b79cce h2 {
  margin-top: 50px;
}
.coh-ce-cpt_bylvay_confirm_modal_0-27b6bc17 h2 {
  font-size: 29px;
  color: rgb(28, 56, 109);
  margin-bottom: 0px;
}
.coh-ce-cpt_bylvay_confirm_modal_0-27b6bc17 h4 {
  font-size: 16px;
  margin-bottom: 10px;
}
.coh-ce-cpt_bylvay_confirm_modal_0-27b6bc17 p {
  color: rgb(0, 0, 0);
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}
.coh-ce-cpt_bylvay_confirm_modal_0-27b6bc17 p a {
  color: rgb(30, 56, 110);
  font-weight: 400;
}
.coh-ce-cpt_bylvay_confirm_modal_0-ec1425b9 {
  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;
  gap: 1rem;
}
.coh-ce-cpt_bylvay_confirm_modal_0-830cc455 {
  background: #da2a4d !important;
  font-size: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_confirm_modal_0-830cc455 {
    text-align: center;
  }
}
.coh-ce-cpt_bylvay_confirm_modal_0-830cc455:before {
  background: #da2a4d !important;
}
.coh-ce-cpt_bylvay_confirm_modal_0-830cc455:after {
  content: normal;
}
.coh-ce-cpt_bylvay_confirm_modal_0-90082379 {
  display: none;
}
.coh-ce-cpt_column_0-6cd04616 {
  min-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_column_0-6cd04616 {
    padding: 0 15px !important;
  }
}
.coh-ce-cpt_dropdown_template_header-8704e8f8 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border-style: solid;
  border-color: rgb(191, 191, 191);
  border-bottom-width: 1px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dropdown_template_header-8704e8f8 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .menu-visible.coh-ce-cpt_dropdown_template_header-8704e8f8 .dx8-admin-tabs {
    display: none;
  }
}
.coh-ce-cpt_dropdown_template_header-154a701d {
  background-color: rgb(255, 255, 255);
  padding-top: 0;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dropdown_template_header-154a701d li {
    margin-left: 2rem;
  }
}
.coh-ce-cpt_dropdown_template_header-15a4d9d3 {
  font-size: 12px;
  line-height: 2em;
  margin: 0 auto;
  color: #003974;
  letter-spacing: 1px;
  font-family: "Open Sans light" !important;
  width: 100%;
  text-align: right;
  height: 25px;
}
.coh-ce-cpt_dropdown_template_header-a961e7 nav {
  width: 100%;
  height: 25px;
}
.coh-ce-cpt_dropdown_template_header-a961e7 nav ul {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_dropdown_template_header-a961e7 nav ul li a {
  font-family: Open Sans light !important;
  margin-left: 20px;
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  font-weight: 400;
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_dropdown_template_header-a961e7 nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_dropdown_template_header-e42481ab nav {
  width: 100%;
  height: 25px;
}
.coh-ce-cpt_dropdown_template_header-e42481ab nav ul {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_dropdown_template_header-e42481ab nav ul li a {
  font-family: Open Sans light !important;
  font-weight: 400;
  color: rgb(0, 57, 116);
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  margin-left: 20px;
}
.coh-ce-cpt_dropdown_template_header-e42481ab nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_dropdown_template_header-54520dd6 nav {
  width: 100%;
  height: 25px;
}
.coh-ce-cpt_dropdown_template_header-54520dd6 nav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dropdown_template_header-54520dd6 nav ul {
    float: right;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dropdown_template_header-54520dd6 nav ul {
    float: none;
  }
}
.coh-ce-cpt_dropdown_template_header-54520dd6 nav ul li a {
  font-family: Open Sans light !important;
  margin-left: 20px;
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 1px;
  color: rgb(0, 57, 116);
  font-weight: 400;
}
.coh-ce-cpt_dropdown_template_header-54520dd6 nav ul li a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_dropdown_template_header-facbaf74 {
  margin: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_dropdown_template_header-4d168890 {
    text-align: right;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dropdown_template_header-4d168890 {
    text-align: center;
  }
}
.coh-ce-cpt_dropdown_template_header-5e08d681 {
  width: 285.45px;
  padding: 0;
  margin-top: 8px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 13px;
  height: 64px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_dropdown_template_header-5e08d681 {
    width: 204.9px;
    margin-top: 16px;
    margin-right: 9px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dropdown_template_header-5e08d681 {
    width: 153.5px;
    margin-top: 18px;
    margin-right: 7px;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dropdown_template_header-5e08d681 {
    padding: 1rem;
    padding-left: 0;
  }
}
.coh-ce-cpt_dropdown_template_header-d6ae6c7b {
  max-height: 50px;
  width: auto;
}
.coh-ce-cpt_dropdown_template_header-358c3452 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dropdown_template_header-358c3452 {
    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;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 999;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dropdown_template_header-358c3452 {
    position: sticky;
    top: 0;
    left: 0;
    z-index: 999;
  }
}
@media (max-width: 1023px) {
  .menu-visible.coh-ce-cpt_dropdown_template_header-358c3452 .dx8-admin-tabs {
    display: none;
  }
}
.coh-ce-cpt_dropdown_template_header-d0c4520b {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_dropdown_template_header-913875be {
  width: 40px;
  fill: #002c68 ;
  -webkit-transition: all 0.5ms ease-in-out;
  transition: all 0.5ms ease-in-out;
}
.coh-ce-cpt_dropdown_template_header-72bf5a78 {
  color: rgb(0, 44, 104);
  font-weight: bold;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0px;
  margin-left: 15px;
  font-size: 18px;
  padding-top: 5px;
}
.coh-ce-cpt_dropdown_template_header-f20a9c68 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dropdown_template_header-f20a9c68 {
    position: fixed;
    z-index: 1000;
    background-color: rgb(255, 255, 255);
    width: 100%;
    height: 100%;
    overflow: auto;
    max-height: 100%;
  }
}
.coh-ce-cpt_dropdown_template_header-65e1e5a1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.coh-ce-cpt_dropdown_template_header-cab4dff1 {
  color: rgb(0, 44, 104);
  font-weight: bold;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  letter-spacing: 0.5px;
  margin-top: 20px;
  margin-bottom: 0;
  -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;
}
.coh-ce-cpt_external_link_modal-27b6bc17 h2 {
  font-size: 29px;
  color: rgb(28, 56, 109);
  margin-bottom: 0px;
}
.coh-ce-cpt_external_link_modal-27b6bc17 h4 {
  font-size: 16px;
  margin-bottom: 10px;
}
.coh-ce-cpt_external_link_modal-27b6bc17 p {
  color: rgb(0, 0, 0);
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}
.coh-ce-cpt_external_link_modal-27b6bc17 p a {
  color: rgb(30, 56, 110);
  font-weight: 400;
}
.coh-ce-cpt_external_link_modal-ec1425b9 {
  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;
  gap: 1rem;
}
.coh-ce-cpt_external_link_modal-830cc455 {
  background: #da2a4d !important;
  font-size: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-830cc455 {
    text-align: center;
  }
}
.coh-ce-cpt_external_link_modal-830cc455:before {
  background: #da2a4d !important;
}
.coh-ce-cpt_external_link_modal-830cc455:after {
  content: normal;
}
.coh-ce-cpt_external_link_modal-90082379 {
  display: none;
}
.coh-ce-cpt_home_6_column_image_block-61ac1202 {
  padding-top: 40px;
  padding-bottom: 20px;
  text-align: center;
  width: 1080px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_6_column_image_block-61ac1202 {
    width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-61ac1202 {
    width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_6_column_image_block-61ac1202 {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_home_6_column_image_block-a6f18c21 {
  text-align: left;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_6_column_image_block-a6f18c21 {
    text-align: center;
  }
}
.coh-ce-cpt_home_6_column_image_block-96e43b55 {
  padding: 0 1% !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-96e43b55 {
    padding: 0 1% !important;
  }
}
.coh-ce-cpt_home_6_column_image_block-d24eb8c {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-d24eb8c p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-d24eb8c p {
    width: 100%;
  }
}
.coh-ce-cpt_home_6_column_image_block-d24eb8c a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-d24eb8c a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-c8cbbc4c {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-c8cbbc4c p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
.coh-ce-cpt_home_6_column_image_block-c8cbbc4c a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-c8cbbc4c a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-cf34ac9f {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-cf34ac9f p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-cf34ac9f p {
    width: 100%;
  }
}
.coh-ce-cpt_home_6_column_image_block-cf34ac9f a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-cf34ac9f a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-75833394 {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-75833394 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
.coh-ce-cpt_home_6_column_image_block-75833394 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-75833394 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-238ef222 {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_6_column_image_block-238ef222 {
    margin-top: 0px;
  }
}
.coh-ce-cpt_home_6_column_image_block-63614a66 {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-63614a66 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-63614a66 p {
    width: 100%;
  }
}
.coh-ce-cpt_home_6_column_image_block-63614a66 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-63614a66 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-a920b14 {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-a920b14 p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_6_column_image_block-a920b14 p {
    width: 100%;
    margin-bottom: -0.5rem;
  }
}
.coh-ce-cpt_home_6_column_image_block-a920b14 a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-a920b14 a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_home_6_column_image_block-3e5e50eb {
  padding: 0 3px;
}
.coh-ce-cpt_home_6_column_image_block-3e5e50eb p {
  color: rgb(0, 57, 116);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
  font-family: "Open Sans light" !important;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
.coh-ce-cpt_home_6_column_image_block-3e5e50eb a {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_home_6_column_image_block-3e5e50eb a:hover {
  color: rgb(0, 111, 238);
}
.coh-ce-cpt_ipsencares_breadcrumb-21aa71a {
  max-width: 1080px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencares_breadcrumb-21aa71a {
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_breadcrumb-21aa71a {
    max-width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_breadcrumb-21aa71a {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.coh-ce-cpt_ipsencares_breadcrumb-fddb894b {
  margin: 0px;
}
.coh-ce-cpt_ipsencares_breadcrumb-fddb894b li {
  font-weight: 600;
  font-size: 14px;
  padding-right: 10px;
  margin: 0px;
  position: relative;
  display: inline-block;
  font-family: Open Sans light !important;
  color: rgb(88, 89, 91);
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_breadcrumb-fddb894b li {
    font-size: 12px;
  }
}
.coh-ce-cpt_ipsencares_breadcrumb-fddb894b li a {
  color: rgb(88, 89, 91);
}
.coh-ce-cpt_ipsencares_breadcrumb-a1632818 {
  padding-right: 0 !important;
}
.coh-ce-cpt_ipsencares_breadcrumb-ca59dd08 {
  padding-right: 0 !important;
}
.coh-ce-cpt_ipsencares_breadcrumb-ca59dd08 li {
  padding-right: 0 !important;
}
.coh-ce-cpt_ipsencares_breadcrumb-32c31d0a {
  padding-right: 0;
  padding-right: 0;
}
.coh-ce-cpt_ipsencares_breadcrumb-32c31d0a li {
  padding-right: 0;
}
.coh-ce-cpt_ipsencares_breadcrumb-c0e4998f {
  font-family: Open Sans light !important;
  font-weight: 600;
  color: rgb(88, 89, 91);
  font-size: 14px;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-4dfc1a8a {
  display: none;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-86616f69 {
  max-width: 1080px;
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-86616f69 {
    max-width: 80%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-86616f69 {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-86616f69 {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-86616f69 {
    padding-left: 15px;
    padding-right: 1.5rem;
  }
}
.coh-ce-cpt_ipsencares_form_breadcrumb-fddb894b {
  margin: 0px;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-fddb894b li {
  font-weight: 600;
  font-size: 14px;
  padding-right: 10px;
  margin: 0px;
  position: relative;
  display: inline-block;
  font-family: Open Sans light !important;
  color: rgb(88, 89, 91);
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-fddb894b li {
    font-size: 12px;
  }
}
.coh-ce-cpt_ipsencares_form_breadcrumb-fddb894b li a {
  color: rgb(88, 89, 91);
}
.coh-ce-cpt_ipsencares_form_breadcrumb-fd6939fb {
  padding-right: 0 !important;
  list-style-type: none;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-1556f790:focus {
  color: #006fee;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-ca59dd08 {
  padding-right: 0 !important;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-ca59dd08 li {
  padding-right: 0 !important;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-32c31d0a {
  padding-right: 0;
  padding-right: 0;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-32c31d0a li {
  padding-right: 0;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-157992b3 {
  list-style-type: none;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-fce3eb86 {
  padding-right: 0;
  padding-left: 0;
}
.coh-ce-cpt_ipsencares_form_breadcrumb-c6a4728e {
  font-size: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_form_breadcrumb-c6a4728e {
    font-size: 12px;
  }
}
.coh-ce-cpt_ipsencares_form_breadcrumb-a1632818 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_hcp_pop_up-ec6a82f {
    z-index: 9999;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_hcp_pop_up-ec6a82f {
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_ipsencares_hcp_pop_up-42e8b544 {
  color: rgb(33, 56, 112);
  font-family: "Open Sans light" !important;
  font-size: 28px;
  margin-bottom: 20px;
}
.coh-ce-cpt_ipsencares_hcp_pop_up-cb46de83 {
  font-family: "Open Sans light" !important;
  line-height: 1.18rem;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_hcp_pop_up-cb46de83 {
    font-size: 14px;
  }
}
.coh-ce-cpt_ipsencares_hcp_pop_up-51c6a7dc {
  font-family: "Open Sans light" !important;
  line-height: 1.18rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_hcp_pop_up-51c6a7dc {
    font-size: 14px;
  }
}
.coh-ce-cpt_ipsencares_hcp_pop_up-9569b8ca a {
  border: 1px solid #d92b4c;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: rgb(217, 43, 76);
  height: 60px;
  width: 97px;
  line-height: 57px;
  text-align: center;
  margin-right: 15px;
}
.coh-ce-cpt_ipsencares_hcp_pop_up-9569b8ca a:hover {
  background-color: rgb(217, 43, 76);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencares_hcp_pop_up-9569b8ca .ok-btn {
  color: rgb(255, 255, 255);
  background-color: rgb(217, 43, 76);
}
.coh-ce-cpt_ipsencares_hcp_pop_up-9569b8ca .ok-btn:hover {
  color: rgb(217, 43, 76);
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencares_hcp_pop_up-9ae33adf {
  font-family: "Open Sans light" !important;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -3px -12px 50px, rgb(0 0 0 / 5%) -6px -23px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -3px -12px 50px, rgb(0 0 0 / 5%) -6px -23px 50px;
  font-weight: bold;
  font-size: 14px;
}
.coh-ce-cpt_ipsencares_hcp_pop_up-52a65422 {
  font-family: "Open Sans light" !important;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -2px -12px 50px, rgb(0 0 0 / 5%) -5px -23px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -1px -4px 50px, rgb(0 0 0 / 5%) -2px -12px 50px, rgb(0 0 0 / 5%) -5px -23px 50px;
  font-weight: bold;
  font-size: 14px;
}
.coh-ce-cpt_ipsencare_call_info-c943ccce {
  font-family: Open Sans light !important;
  color: rgb(255, 255, 255);
  font-size: 20px;
  text-align: center;
  background-color: rgb(43, 143, 158);
  width: 100%;
  padding-top: 20px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
}
.coh-ce-cpt_ipsencare_call_info-c943ccce p {
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 1.4em;
  text-align: center;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_call_info-c943ccce p {
    font-size: 14px;
    line-height: 1.15;
  }
}
.coh-ce-cpt_ipsencare_call_info-c943ccce p a {
  color: rgb(255, 255, 255);
  cursor-pointer: none;
}
.coh-ce-cpt_ipsencare_hero_banner_white_-44225b9d {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-44225b9d {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-bc837c16 {
    width: 50% !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-bc837c16 {
    width: auto !important;
    max-width: 300px;
    margin: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-one p {
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-one p {
    margin-top: 20px;
    color: rgb(0, 57, 116);
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-one p {
    color: rgb(0, 57, 116);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-one p {
    color: rgb(0, 57, 116);
    text-align: left;
    letter-spacing: normal;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c p {
  font-size: 16px;
  line-height: 1.3em;
  letter-spacing: 1px;
  font-weight: 700;
  color: rgb(16, 16, 16);
  font-family: Open Sans light !important;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c p {
    text-align: left;
    margin-top: 25px;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c ul {
  margin-top: 5px;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c ul li {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 1rem;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5em;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .banner-bg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 20px -35px 0 -35px;
    padding: 20px 35px 60px 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .banner-bg {
    background-color: #32a4b2;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .banner-bg p {
    text-align: center;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-two p {
  font-size: 14px;
  line-height: 1.5em;
  margin: 10px 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-two p {
    color: rgb(0, 57, 116);
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-two a {
  color: #fff;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-1a1b3a2c .hcp-content-two a {
    color: #003974;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2ed5cd3d {
  background-color: rgb(217, 43, 76);
  width: 270px;
  padding-top: 17px;
  padding-right: 24px;
  padding-bottom: 12px;
  padding-left: 24px;
  color: rgb(255, 255, 255);
  position: relative;
  font-size: 14px;
  line-height: 1.2;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 60px;
  max-width: 100%;
  margin-left: 10px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2ed5cd3d {
    width: 270px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2ed5cd3d {
    width: 270px;
    -webkit-box-shadow: rgb(0 111 238 / 5%) 0px 0px 50px, rgb(0 111 238 / 5%) 0px 4px 50px, rgb(0 111 238 / 5%) 0px 12px 50px, rgb(0 111 238 / 5%) -1px 24px 50px;
            box-shadow: rgb(0 111 238 / 5%) 0px 0px 50px, rgb(0 111 238 / 5%) 0px 4px 50px, rgb(0 111 238 / 5%) 0px 12px 50px, rgb(0 111 238 / 5%) -1px 24px 50px;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2ed5cd3d:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2ed5cd3d svg {
  width: 30px;
  height: 30px;
  min-width: 30px;
  margin-right: 20px;
  margin-left: 12px;
}
.coh-ce-cpt_ipsencare_hero_banner_white_-eb7883b3 svg {
  width: 30px !important;
  height: 30px !important;
  min-width: 30px !important;
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 {
  color: rgb(16, 16, 16);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 {
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 {
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 {
    font-weight: 600;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 p {
  color: rgb(0, 0, 0);
  font-size: 13px;
  line-height: 2em;
  text-align: left;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-bottom: -3px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 p {
    font-weight: 600;
    text-align: center;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 p a {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 a {
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two p {
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two p {
    color: rgb(0, 57, 116);
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two p {
    color: rgb(0, 57, 116);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two p {
    color: rgb(0, 57, 116);
    text-align: center;
    letter-spacing: normal;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two a {
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two a {
    color: rgb(0, 57, 116);
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .hcp-content-two a {
    color: #003974 !important;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .line {
  display: none;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .line {
    display: block;
    position: absolute;
    left: -35px;
    right: -35px;
    bottom: 0;
    background-color: #000;
    height: 1px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .line:after {
    position: absolute;
    top: 18px;
    left: -35px;
    right: -35px;
    height: 1px;
  }
}
.coh-ce-cpt_ipsencare_hero_banner_white_-2fe456a3 .line:after {
  position: absolute;
  left: -35px;
  right: -35px;
  top: -18px;
  background-color: #000;
}
.coh-ce-cpt_ipsen_care_download_print_ct-b0ac723e {
  padding-bottom: 16px;
}
.coh-ce-cpt_ipsen_care_download_print_ct-c7db446d {
  color: rgb(0, 57, 116);
  font-size: 30px;
  font-weight: 700;
  font-family: "Open Sans light" !important;;
  margin-bottom: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-c7db446d {
    font-size: 22px;
    text-align: center;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-fb430e7a {
  padding-bottom: 0px;
}
.coh-ce-cpt_ipsen_care_download_print_ct-515b30db {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-515b30db {
    margin-top: 0px;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-d0ed1f7a {
  font-family: "Open Sans light" !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-d0ed1f7a {
    min-height: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-d0ed1f7a {
    min-height: 30px;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-29b08c35 {
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_ipsen_care_download_print_ct-7900d370 {
  font-family: "Open Sans light" !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-7900d370 {
    min-height: 35px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-7900d370 {
    min-height: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-7900d370 {
    min-height: 30px;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-85a0aa79 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.coh-ce-cpt_ipsen_care_download_print_ct-8d775344 {
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-8d775344 {
    display: block;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-c39502b {
  min-height: 51px;
  font-family: "Open Sans light" !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-c39502b {
    min-height: 67px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-c39502b {
    min-height: 70px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-c39502b {
    min-height: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-c39502b {
    min-height: 30px;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-2e071498 {
  min-height: 80px;
  font-family: "Open Sans light" !important;;
  color: rgb(0, 57, 116);
  font-weight: 700;
  text-align: center;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-2e071498 {
    min-height: auto;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-2e071498 p {
  font-weight: 400!important;
  font-weight: bold!important;
  font-size: 14px!important;
  margin-bottom: 0px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-2e071498 p {
    position: relative;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-6272f7fe {
  margin-bottom: 15px;
}
.coh-ce-cpt_ipsen_care_download_print_ct-d8c499f5 {
  min-height: 80px;
  font-family: "Open Sans light" !important;;
  color: rgb(0, 57, 116);
  font-weight: 700;
  text-align: center;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-d8c499f5 {
    min-height: auto;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-d8c499f5 p {
  font-weight: 400!important;
  font-weight: bold!important;
  font-size: 14px!important;
  margin-bottom: 0px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-d8c499f5 p {
    position: relative;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-74d8c583 {
  padding-top: 25px;
  padding-bottom: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-74d8c583 {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_ipsen_care_download_print_ct-3099c1c6 {
  font-family: "Open Sans light" !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-3099c1c6 {
    min-height: 70px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-3099c1c6 {
    min-height: 70px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_care_download_print_ct-3099c1c6 {
    min-height: 30px;
  }
}
.coh-ce-cpt_iqirvo_enrolment_form-ff8ae70 {
  margin-top: 50px;
}
.coh-ce-cpt_modal_window-4be6055f {
  overflow: auto;
  max-height: -webkit-calc(100vh - 4rem);
  max-height: calc(100vh - 4rem);
  -webkit-overflow-scrolling: touch;
  padding: 3rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_modal_window-4be6055f {
    max-height: -webkit-calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_modal_window-4be6055f .coh-modal {
    z-index: 9999!important;
  }
}
.coh-ce-cpt_onivyde_hcp_form-ff8ae70 {
  margin-top: 50px;
}
.coh-ce-cpt_template_footer-3905cf87 {
  background-color: #FFFFFF;
  gap: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1.5rem;
  padding-right: 0.5rem;
  padding-bottom: 1.5rem;
  padding-left: 0.5rem;
  max-width: 260px;
  display: none;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_footer-3905cf87 {
    display: none;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_template_footer-3905cf87 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-3905cf87 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-3905cf87 {
    display: none;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-3905cf87 {
    display: none;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
.coh-ce-cpt_template_footer-5af05f5d {
  max-height: 54px;
  max-width: 180px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-5af05f5d {
    text-align: center;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
.coh-ce-cpt_template_footer-4113d123 {
  color: rgb(0, 111, 238);
  font-weight: 900;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
  display: block;
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-4113d123 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    display: block;
    text-align: center;
  }
}
.coh-ce-cpt_template_footer-4113d123:hover {
  color: rgb(9, 192, 90);
}
.coh-ce-cpt_template_footer-b36e501 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-b36e501 {
    margin-left: 0;
    text-align: center;
  }
}
.coh-ce-cpt_template_footer-c51dbb9c {
  background-color: rgb(0, 57, 116);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
}
.coh-ce-cpt_template_footer-51fbb2c4 {
  max-width: 1280px !important;
}
.coh-ce-cpt_template_footer-980be1ca {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 !important;
}
.coh-ce-cpt_template_footer-cf21fd77 {
  background-color: #FFFFFF;
  gap: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1.5rem;
  padding-right: 0.5rem;
  padding-bottom: 1.5rem;
  padding-left: 0.5rem;
  max-width: 240px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-cf21fd77 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 0;
    padding-bottom: 0;
    max-width: 300px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-cf21fd77 {
    padding-top: 0;
    padding-bottom: 0;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-cf21fd77 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 0;
    padding-bottom: 0;
    max-width: 100%;
  }
}
.coh-ce-cpt_template_footer-b0ac0fec {
  max-width: 180px;
  margin-top: 70px;
  margin-bottom: 70px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-b0ac0fec {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-b0ac0fec {
    margin-top: 15px;
    margin-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-b0ac0fec {
    margin-top: 15px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_template_footer-ad41fb73 {
  margin-top: 17px;
  margin-left: 2rem;
  font-size: 14px;
  letter-spacing: 1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-ad41fb73 {
    text-align: center;
    margin: 20px auto 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-ad41fb73 {
    text-align: center;
    margin: 20px auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-ad41fb73 {
    margin: 20px auto 15px;
    padding: 0 !important;
    text-align: center;
  }
}
.coh-ce-cpt_template_footer-ad41fb73 ul {
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_template_footer-ad41fb73 ul {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-ad41fb73 ul {
    width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-ad41fb73 ul {
    width: 100%;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
.coh-ce-cpt_template_footer-241764bd {
  margin-top: 17px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-241764bd {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-241764bd {
    padding: 0 !important;
    margin-top: 0;
  }
}
.coh-ce-cpt_template_footer-825d5cee {
  text-align: center;
  padding-top: 24px;
  margin-bottom: 24px;
  font-family: Open Sans light !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-825d5cee {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.coh-ce-cpt_template_header_mobile-3e4ac06c {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-3e4ac06c {
    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;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 999;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_header_mobile-3e4ac06c {
    position: sticky;
    top: 0;
    left: 0;
    z-index: 999;
  }
}
@media (max-width: 1023px) {
  .menu-visible.coh-ce-cpt_template_header_mobile-3e4ac06c .dx8-admin-tabs {
    display: none;
  }
}
.coh-ce-cpt_template_header_mobile-46d69564 {
  padding: 1rem 0 1rem 1rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-46d69564 {
    padding: 1rem 0 1rem 1.5rem;
  }
}
.coh-ce-cpt_template_header_mobile-2a3b164f {
  max-height: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-2a3b164f {
    width: 130px;
  }
}
.coh-ce-cpt_template_header_mobile-14a356e {
  height: 60px;
  width: 60px;
  position: absolute;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_template_header_mobile-4a3c6cd8 {
  width: 30px;
  position: absolute;
  right: 1rem;
  fill: #003974;
  -webkit-transition: all 0.5ms ease-in-out;
  transition: all 0.5ms ease-in-out;
}
.coh-ce-cpt_template_header_mobile-f20a9c68 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-f20a9c68 {
    position: fixed;
    z-index: 1000;
    background-color: rgb(255, 255, 255);
    width: 100%;
    height: 100%;
    overflow: auto;
    max-height: 100%;
  }
}
.coh-ce-cpt_template_header_mobile-65e1e5a1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.coh-ce-cpt_template_header_mobile-e498bd04 {
  background-color: rgb(0, 57, 116);
  height: 40px;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-e498bd04 {
    height: auto;
    -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;
    padding-top: 1rem;
    padding-right: 2rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
    position: static;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_header_mobile-e498bd04 {
    padding: 1.5rem;
    height: 50%;
  }
}
.coh-ce-cpt_template_header_mobile-e498bd04 ul li {
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-e498bd04 ul li {
    margin: 0;
    list-style-type: none;
  }
}
.coh-ce-cpt_template_header_mobile-e498bd04 ul li a {
  font-size: 12px;
  line-height: 1.5;
  padding-top: 0.25rem;
  padding-right: 0;
  padding-bottom: 0.25rem;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-e498bd04 ul li a {
    font-family: Open Sans light !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_header_mobile-e498bd04 ul li a {
    color: rgb(255, 255, 255);
    font-weight: 700;
  }
}
.coh-ce-cpt_template_header_mobile-29ab5174 {
  font-weight: 300;
  color: rgb(72, 72, 72);
  margin-bottom: 0;
  font-size: 0.875rem;
  font-family: Open Sans light !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-29ab5174 {
    color: rgb(255, 255, 255);
  }
}
.coh-ce-cpt_template_header_mobile-ae3ad829 {
  background-color: rgb(15, 80, 124);
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_header_mobile-ae3ad829 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 2rem;
    display: none;
  }
}
.coh-ce-cpt_template_header_mobile-33974e96 {
  font-size: 12px;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.coh-ce-cpt_template_header_mobile-33974e96:after {
  line-height: 1.0;
  font-weight: 400;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f178";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  margin-left: 0.5rem;
  font-size: 10px;
}
.coh-ce-cpt_template_header_mobile-33974e96:hover {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 12px;
}
.coh-ce-cpt_text_with_modifier-cbce08c6 {
  font-family: Open Sans light !important;
  padding: 40px 0  40px 0;
  margin-top: 30px;
}
.coh-ce-cpt_text_with_modifier-faef1dff {
  margin: 0 auto;
  max-width: 1080px;
  font-family: Open Sans light !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_text_with_modifier-faef1dff {
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text_with_modifier-faef1dff {
    max-width: 96%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 15px;
  }
}
.coh-ce-cpt_text_with_modifier-faef1dff p {
  font-size: 16px;
  margin-bottom: 0;
  letter-spacing: normal;
  line-height: 1.5em;
}
.coh-ce-cpt_text_with_modifier-faef1dff p:first-child {
  margin-bottom: 2px;
}
.coh-ce-cpt_text_with_modifier-faef1dff h3 {
  font-size: 22px;
  font-family: Open Sans light !important;
  margin-top: 1px;
}
.coh-ce-cpt_text_with_modifier-faef1dff ul li {
  margin-bottom: 3px;
  font-size: 16px;
  margin-left: 1.2rem;
}
.coh-ce-cpt_text_with_modifier-faef1dff ol li {
  font-size: 16px;
  margin-bottom: 3px;
  list-style-type: none !important;
  margin-left: 1.2rem;
}
.coh-ce-cpt_text_with_modifier-faef1dff ol {
  border-bottom: 1px solid #fff;
  padding-bottom: 1.5rem;
}
.coh-ce-cpt_text_with_modifier-faef1dff p a {
  color: rgb(0, 63, 136);
  font-weight: 700;
}
.coh-ce-cpt_text_with_modifier-faef1dff p a:hover {
  color: #006fee !important;
}
.coh-ce-cpt_text_with_modifier-faef1dff p a.black-font {
  color: rgb(0, 0, 0);
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text_with_modifier-faef1dff ul {
    margin-left: 1.5rem;
  }
}
.coh-ce-cpt_text_with_modifier-faef1dff .selul {
  margin-left: 25px;
}
.coh-ce-cpt_video_tab_section-2a963e47 {
  padding-bottom: 25px;
  margin-bottom: 25px;
}
.coh-ce-cpt_video_tab_section-98da2f32 {
  font-family: Open Sans light;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_tab_section-98da2f32 {
    font-size: 30px;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_video_tab_section-98da2f32 {
    font-size: 22px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_video_tab_section-98da2f32 {
    font-size: 22px;
    text-align: center;
  }
}
.coh-ce-cpt_video_tab_section-5df2e67f {
  margin-top: 15px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_video_tab_section-77c805ec {
  text-align: center;
}
.coh-ce-cpt_video_tab_section-77c805ec iframe {
  height: 315px;
  width: 560px;
  border: 1px solid #999999;
}
@media (max-width: 564px) {
  .coh-ce-cpt_video_tab_section-77c805ec iframe {
    height: 100%;
    width: 100%;
  }
}
.coh-ce-cpt_video_tab_section-77c805ec .mejs__container {
  margin: auto;
  width: 560px !important;
  height: 315px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_video_tab_section-77c805ec .mejs__container {
    width: 300px !important;
    height: 169px !important;
  }
}
.coh-ce-cpt_video_tab_section-58570b7d {
  font-family: Open Sans light !important;
}
.coh-ce-cpt_video_tab_section-58570b7d h4 {
  color: rgb(43, 143, 158);
  font-weight: 600;
  margin: 0px;
  font-size: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_video_tab_section-58570b7d h4 {
    font-size: 14px;
    text-align: center;
  }
}
.coh-ce-cpt_video_tab_section-58570b7d p {
  margin: 0;
}
.coh-ce-cpt_video_tab_section-58570b7d br {
  display: none;
}
.coh-ce-9aaedf33 {
  margin-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-ce-9aaedf33 {
    margin-bottom: 1.5rem;
  }
}
.coh-ce-316342f9 {
  position: relative;
}
.coh-ce-316342f9 iframe {
  height: 250px;
  width: 250px;
}
.coh-ce-2dcaef8e {
  font-family: "Open Sans light" !important;;
}
.coh-ce-90082379 {
  display: none;
}
.coh-ce-6efa8e60 {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-5747daeb:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-dbb3a0f5 {
  margin-top: auto;
}
.coh-ce-1d8a9052 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-59cddfc1 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-28a0c9a3 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-808a72d7 {
  text-align: center;
}
.coh-ce-9ef21266 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-d365b805 {
  background-color: rgb(242, 242, 242);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 4rem;
}
@media (max-width: 1169px) {
  .coh-ce-d365b805 {
    margin-top: 3rem;
  }
}
.coh-ce-20ae43e8 {
  margin-bottom: 0.375rem;
}
@media (max-width: 767px) {
  .coh-ce-20ae43e8 {
    margin-bottom: 0;
  }
}
.coh-ce-1ea6e77b:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-712d5635 {
  max-width: 9rem;
}
@media (max-width: 564px) {
  .coh-ce-712d5635 {
    max-width: 6rem;
  }
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2c2d3a3 {
  position: static;
}
.coh-ce-b5364c8f {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.coh-ce-8f2de645:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-dbb3a0f5 {
  margin-top: auto;
}
.coh-ce-704ea629 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-ae6ae209 {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-3b95372d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: static;
}
@media (max-width: 767px) {
  .coh-ce-3b95372d {
    padding-top: 1.5rem;
  }
}
.coh-ce-5d257c0d:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-7e564741 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-7e564741 li {
  font-size: 0.75rem;
}
@media (max-width: 767px) {
  .coh-ce-7e564741 li {
    font-size: 0.625rem;
  }
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2bf15074 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-2bf15074 {
    padding-top: 1.5rem;
  }
}
.coh-ce-1187d402:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-22560d86 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-aa753498:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-dbb3a0f5 {
  margin-top: auto;
}
.coh-ce-1d8a9052 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-59cddfc1 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-28a0c9a3 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-808a72d7 {
  text-align: center;
}
.coh-ce-9ef21266 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-c3370d28 {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a3e853cf li {
  list-style-type: none;
  margin-left: 0;
}
.coh-ce-13c60bc1 {
  margin-bottom: 0;
}
.coh-ce-dd385fc7 {
  display: block;
}
.coh-ce-f027d308 {
  font-weight: bold;
}
.coh-ce-92b5b0d4:before {
  content: "-";
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-2c2d3a3 {
  position: static;
}
.coh-ce-c416cc99 {
  height: 100%;
}
.coh-ce-c1f18432:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-dbb3a0f5 {
  margin-top: auto;
}
.coh-ce-704ea629 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-ae6ae209 {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-ef0944fc {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-ef0944fc {
    padding-top: 1.5rem;
  }
}
.coh-ce-fbe611a4:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2bf15074 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-2bf15074 {
    padding-top: 1.5rem;
  }
}
.coh-ce-842d0dda:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-22560d86 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-2c39f0ba:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-59cddfc1 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2c2d3a3 {
  position: static;
}
.coh-ce-6ae5b3f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.coh-ce-1019d075:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-ae6ae209 {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-ef0944fc {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-ef0944fc {
    padding-top: 1.5rem;
  }
}
.coh-ce-3ef74934:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2bf15074 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-2bf15074 {
    padding-top: 1.5rem;
  }
}
.coh-ce-4ec38af0:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-61bd3de7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-70163efb {
  margin-bottom: 0.375rem;
}
.coh-ce-8dff83a0:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-bc9a01af {
  line-height: 1.25;
}
.coh-ce-704ea629 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-59cddfc1 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-c4742b6 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
@media (max-width: 564px) {
  .coh-ce-c4742b6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.coh-ce-13c60bc1 {
  margin-bottom: 0;
}
.coh-ce-e6030702 {
  margin-bottom: 1.5rem;
}
.coh-ce-e6030702 li {
  list-style-type: none;
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.coh-ce-fa57ab88 {
  font-size: 1.5rem;
}
@media (max-width: 1169px) {
  .coh-ce-fa57ab88 {
    font-size: 1.25rem;
  }
}
.coh-ce-db853e0b {
  text-transform: lowercase;
}
.coh-ce-972b1726 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.coh-ce-65b810ab {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-70163efb {
  margin-bottom: 0.375rem;
}
.coh-ce-e8a4fb6b:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-fba40d67 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  min-width: 5rem;
  max-width: 9rem;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-ef0944fc {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-ef0944fc {
    padding-top: 1.5rem;
  }
}
.coh-ce-202945a6 {
  margin-bottom: 0.5rem;
}
.coh-ce-35616871:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-9d8e5215 {
  margin-bottom: 1.5rem;
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2bf15074 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-2bf15074 {
    padding-top: 1.5rem;
  }
}
.coh-ce-202945a6 {
  margin-bottom: 0.5rem;
}
.coh-ce-7271209c:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-9d8e5215 {
  margin-bottom: 1.5rem;
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-73aa535c {
  position: relative;
  z-index: 1;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-22560d86 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-a8d4e1f9:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-704ea629 {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  z-index: 1;
}
.coh-ce-59cddfc1 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-28a0c9a3 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-808a72d7 {
  text-align: center;
}
.coh-ce-9ef21266 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a934a3be {
  background-color: rgb(242, 242, 242);
  height: 100%;
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2c2d3a3 {
  position: static;
}
.coh-ce-b76fe74a {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-9f168375:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-6e42edaa {
  margin-bottom: 0;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-ae6ae209 {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-ef0944fc {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-ef0944fc {
    padding-top: 1.5rem;
  }
}
.coh-ce-6661966b:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-53a99039 {
  position: relative;
}
.coh-ce-2bf15074 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 767px) {
  .coh-ce-2bf15074 {
    padding-top: 1.5rem;
  }
}
.coh-ce-6906614a:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  content: "";
}
.coh-ce-42bc939c {
  font-style: normal;
}
.coh-ce-21496508 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  margin-bottom: 1rem;
}
.coh-ce-f53e21f2 {
  position: relative;
  z-index: 2;
}
.coh-ce-65ff7b26 {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
}
.coh-ce-f84db70 {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-f84db70 h3 {
  margin-bottom: 0;
  width: 100%;
  position: relative;
  max-width: 1115px;
  margin: 0 auto;
  left: 0;
}
@media (max-width: 767px) {
  .coh-ce-f84db70 h3 {
    left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 h3 {
    left: 0;
  }
}
.coh-ce-f84db70 p {
  margin-top: 1.5rem;
  margin-bottom: 0px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 14px;
  line-height: 1.4em;
  color: rgb(0, 0, 0);
}
.coh-ce-f84db70 li {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 1px;
}
.coh-ce-f84db70 .isi-content-main {
  padding: 1rem 0;
  width: 100%;
  position: relative;
  max-width: 1115px;
  margin: 0 auto;
  left: 0;
}
@media (max-width: 767px) {
  .coh-ce-f84db70 .isi-content-main {
    padding: 0 1rem !important;
    left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 .isi-content-main {
    left: 0;
  }
}
.coh-ce-f84db70 #important-safety-information-panel p:first-child {
  margin-top: 0;
}
@media (max-width: 767px) {
  .coh-ce-f84db70 #important-safety-information-panel p:first-child {
    margin-top: 1.5rem;
  }
}
.coh-ce-f84db70 #isi-content {
  max-width: 77.5%;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-f84db70 #isi-content {
    max-width: 77.5%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-f84db70 #isi-content {
    max-width: 87%;
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-f84db70 #isi-content {
    max-width: 85%;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 #isi-content {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    -webkit-box-shadow: 0 0 50px 0 rgb(0 0 0 / 5%);
            box-shadow: 0 0 50px 0 rgb(0 0 0 / 5%);
  }
}
.coh-ce-f84db70 .isi-block-container {
  padding: 0.25rem 0.5rem 3rem 0.5rem;
  -webkit-box-shadow: 0 0 50px 0 rgb(0 0 0 / 5%);
          box-shadow: 0 0 50px 0 rgb(0 0 0 / 5%);
}
@media (max-width: 767px) {
  .coh-ce-f84db70 .isi-block-container {
    margin-top: 2.5rem;
    -webkit-box-shadow: 0px -20px 50px 0 rgb(0 0 0 / 2%) !important;
            box-shadow: 0px -20px 50px 0 rgb(0 0 0 / 2%) !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 .isi-block-container {
    margin-top: 2.5rem;
    -webkit-box-shadow: 0px -20px 50px 0 rgb(0 0 0 / 2%) !important;
            box-shadow: 0px -20px 50px 0 rgb(0 0 0 / 2%) !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 #isi-expand-toggle {
    z-index: 10;
  }
}
@media (max-width: 767px) {
  .coh-ce-f84db70 .isi--is-expanded {
    z-index: 999 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 .isi--is-expanded {
    z-index: 999 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-f84db70 .isi--is-docked {
    z-index: 0 !important;
  }
}
.coh-ce-6f78460f {
  overflow: hidden;
  position: relative;
}
.coh-ce-458aeaf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-458aeaf {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-cfeba3d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1023px) {
  .coh-ce-cfeba3d3 {
    padding-right: 0;
    padding-left: 0;
  }
}
.has-children.is-collapsed.coh-ce-cfeba3d3 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-cfeba3d3 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-cfeba3d3 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .has-children.coh-ce-cfeba3d3 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-cfeba3d3 > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.coh-ce-7603bfd {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
@media (max-width: 1023px) {
  .coh-ce-7603bfd {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-41faece7 {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-4c431097 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  display: inline-block;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-4c431097 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-5d9b5c92 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 0.875rem;
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-d344be45 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
}
.coh-ce-769e1d0 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
}
.coh-ce-d47157a4 {
  list-style-type: none;
}
.coh-ce-5464d549 {
  list-style-type: none;
}
.coh-ce-61cbe9b2 {
  list-style-type: none;
}
.coh-ce-39a1ac35 {
  list-style-type: none;
}
.coh-ce-5161516a {
  list-style-type: none;
}
.coh-ce-9c23e4ec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.coh-ce-4be69de6 {
  font-size: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.coh-ce-75eacb5b {
  margin-bottom: 0;
}
.coh-ce-c6b53521 {
  list-style-type: none;
}
.coh-ce-c6b53521 > li {
  width: 25%;
  list-style-type: none;
  margin-bottom: 1.5rem;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-c6b53521 > li {
    width: 50%;
  }
}
@media (max-width: 564px) {
  .coh-ce-c6b53521 > li {
    width: 100%;
  }
}
.coh-ce-c6b53521 > li > a {
  font-weight: 500;
  color: rgb(0, 0, 0);
}
.coh-ce-c6b53521 > li > a:hover {
  color: rgb(216, 50, 105);
}
.coh-ce-c6b53521 > li > ul {
  margin-left: 0;
}
.coh-ce-c6b53521 > li > ul > li {
  list-style-type: none;
  margin-bottom: 1rem;
  margin-left: 0;
}
.coh-ce-a173d702 {
  width: 100%!important;
  margin-bottom: 0px!important;
}
.coh-ce-d3ad9843 {
  color: #ffffff!important;
  font-weight: 600!important;
  display: inline-block!important;
  padding: .5em 0!important;
  font-family: Open Sans light !important;
  font-size: 15px;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 6px;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d3ad9843 {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-d3ad9843 {
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-d3ad9843 {
    margin-bottom: 0;
  }
}
.coh-ce-d3ad9843:hover {
  text-decoration: underline;
}
.coh-ce-d3ad9843:focus {
  text-decoration: underline;
}
.coh-ce-ff658453 {
  padding-top: 25px;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-ff658453 {
    margin-left: 0;
    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgb(219, 219, 220);
  }
}
@media (max-width: 564px) {
  .coh-ce-ff658453 {
    margin-left: 0;
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-ff658453 .menu-level-1-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
@media (max-width: 767px) {
  .coh-ce-ff658453 .menu-level-1-ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
    padding: 0 15px;
  }
}
.coh-ce-ff658453 .menu-level-1-ul > li {
  position: relative;
  margin-bottom: 0;
  list-style-type: none;
  padding-right: 10px;
}
@media (max-width: 564px) {
  .coh-ce-ff658453 .menu-level-1-ul > li {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-ff658453 .menu-level-1-ul > li:first-child {
    -webkit-transition-delay: .4s;
            transition-delay: .4s;
  }
}
@media (max-width: 564px) {
  .coh-ce-ff658453 .menu-level-1-ul > li:first-child {
    -webkit-transition-delay: .4s;
            transition-delay: .4s;
  }
}
@media (max-width: 564px) {
  .coh-ce-ff658453 .menu-level-1-ul > li:nth-child(2) {
    -webkit-transition-delay: .6s;
            transition-delay: .6s;
  }
}
@media (max-width: 564px) {
  .coh-ce-ff658453 .menu-level-1-ul > li:nth-child(3) {
    -webkit-transition-delay: .8s;
            transition-delay: .8s;
  }
}
.coh-ce-ff658453 .menu-level-1-ul > li:nth-child(5) {
  margin-left: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul > li:nth-child(5) {
    margin-left: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.is-expanded > a:after {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    speak: none;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f068";
    font-family: icomoon;
  }
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.is-collapsed > a:after {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    speak: none;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f067";
    font-family: icomoon;
  }
}
.coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transition: -webkit-transform .12s;
  transition: -webkit-transform .12s;
  transition: transform .12s;
  transition: transform .12s, -webkit-transform .12s;
  background-color: rgb(0, 57, 116);
  height: 4px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0;
  display: block;
  content: "";
}
@media (max-width: 1439px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: 4px;
    left: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: 0px;
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: -4px;
    left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
    content: "";
    display: block;
    background-color: rgb(0, 57, 116);
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 0;
    width: 100%;
    height: 4px;
    font-weight: bold;
  }
}
@media (max-width: 564px) {
  .coh-ce-ff658453 .menu-level-1-ul > li.in-active-trail a:after {
    display: block;
    content: "";
    -webkit-transform: scaleX(1);
        -ms-transform: scaleX(1);
            transform: scaleX(1);
    font-weight: bold;
    background-color: rgb(0, 57, 116);
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 0;
    height: 4px;
    width: 100%;
  }
}
.coh-ce-ff658453 .menu-level-1-ul > li > a {
  color: rgb(40, 169, 224);
  position: relative;
  -webkit-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-1-ul > li > a {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-ff658453 .menu-level-1-ul > li > a {
    margin-bottom: 30px;
  }
}
.coh-ce-ff658453 .menu-level-1-ul > li > a:hover {
  color: rgb(216, 50, 105);
}
.coh-ce-ff658453 .menu-level-2-ul {
  width: 22.5rem;
  background-color: rgb(243, 246, 248);
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  padding: 1.5rem;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-2-ul {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
  }
}
.coh-ce-ff658453 .menu-level-2-ul > li {
  margin-left: 0;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-ff658453 .menu-level-2-ul > li {
    margin-left: 1rem;
  }
}
.coh-ce-ff658453 .menu-level-2-ul > li > a {
  color: rgb(40, 169, 224);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: block;
}
.coh-ce-ff658453 .menu-level-2-ul > li > a:hover {
  color: rgb(216, 50, 105);
}
.coh-ce-ff658453 [hidden], .coh-ce-ff658453 template {
  display: block!important;
}
.coh-ce-a0e3f25f {
  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-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0;
  padding-right: 0;
}
@media (max-width: 1439px) {
  .coh-ce-a0e3f25f {
    padding-top: 0;
    padding-right: 30px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-a0e3f25f {
    padding-right: 0;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }
}
@media (max-width: 767px) {
  .coh-ce-a0e3f25f {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-23d6e62f {
  max-width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-23d6e62f {
    max-width: 100%;
  }
}
.coh-ce-e14892c4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
  display: inline-block;
}
@media (max-width: 564px) {
  .coh-ce-e14892c4:after {
    background-color: rgb(0, 57, 116);
  }
}
.coh-ce-e14892c4 sup {
  font-size: 75%;
  position: relative;
  top: -0.5em;
  vertical-align: baseline;
}
.coh-ce-c1489b83 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-c1489b83 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
  }
}
.coh-ce-c2a716e9 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
@media (max-width: 767px) {
  .coh-ce-c2a716e9 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-3d39c93a {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-3d39c93a {
    padding-top: 0.25rem;
    padding-right: 1rem;
    padding-bottom: 0.25rem;
    padding-left: 1rem;
  }
}
.coh-ce-9b41220 {
  padding-right: 25px;
  padding-bottom: 15px;
  padding-left: 25px;
  margin-top: 23px;
  margin-left: 0;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-9b41220 {
    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgb(219, 219, 220);
  }
}
@media (max-width: 564px) {
  .coh-ce-9b41220 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-9b41220 .menu-level-1-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-1-ul {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
@media (max-width: 767px) {
  .coh-ce-9b41220 .menu-level-1-ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
    padding: 0 15px;
  }
}
.coh-ce-9b41220 .menu-level-1-ul > li {
  position: relative;
  margin-bottom: 0;
  list-style-type: none;
}
@media (max-width: 564px) {
  .coh-ce-9b41220 .menu-level-1-ul > li {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-9b41220 .menu-level-1-ul > li:first-child {
    -webkit-transition-delay: .4s;
            transition-delay: .4s;
  }
}
@media (max-width: 564px) {
  .coh-ce-9b41220 .menu-level-1-ul > li:first-child {
    -webkit-transition-delay: .4s;
            transition-delay: .4s;
  }
}
@media (max-width: 564px) {
  .coh-ce-9b41220 .menu-level-1-ul > li:nth-child(2) {
    -webkit-transition-delay: .6s;
            transition-delay: .6s;
  }
}
@media (max-width: 564px) {
  .coh-ce-9b41220 .menu-level-1-ul > li:nth-child(3) {
    -webkit-transition-delay: .8s;
            transition-delay: .8s;
  }
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.is-expanded > a:after {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    speak: none;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f068";
    font-family: icomoon;
  }
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.is-collapsed > a:after {
    line-height: 1.0;
    font-weight: normal;
    text-transform: none;
    speak: none;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f067";
    font-family: icomoon;
  }
}
.coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transition: -webkit-transform .12s;
  transition: -webkit-transform .12s;
  transition: transform .12s;
  transition: transform .12s, -webkit-transform .12s;
  background-color: rgb(0, 57, 116);
  height: 4px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0;
  display: block;
  content: "";
}
@media (max-width: 1439px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: 4px;
    left: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: 0px;
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
    position: absolute;
    bottom: -4px;
    left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
    content: "";
    display: block;
    background-color: rgb(0, 57, 116);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 4px;
    font-weight: bold;
  }
}
@media (max-width: 564px) {
  .coh-ce-9b41220 .menu-level-1-ul > li.in-active-trail a:after {
    display: block;
    content: "";
    -webkit-transform: scaleX(1);
        -ms-transform: scaleX(1);
            transform: scaleX(1);
    font-weight: bold;
    background-color: rgb(0, 57, 116);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    width: 100%;
  }
}
.coh-ce-9b41220 .menu-level-1-ul > li > a {
  position: relative;
  -webkit-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out;
  font-size: 16px !important;
  font-family: Open Sans light !important;
  padding: 12px 0px 12px 0px !important;
  color: #002c68 !important;
  letter-spacing: 1px;
}
.coh-ce-9b41220 .menu-level-1-ul > li > a:hover {
  color: rgb(216, 50, 105);
}
.coh-ce-9b41220 .menu-level-2-ul {
  width: 22.5rem;
  background-color: rgb(243, 246, 248);
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  padding: 1.5rem;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-2-ul {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
  }
}
.coh-ce-9b41220 .menu-level-2-ul > li {
  margin-left: 0;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-9b41220 .menu-level-2-ul > li {
    margin-left: 1rem;
  }
}
.coh-ce-9b41220 .menu-level-2-ul > li > a {
  color: rgb(40, 169, 224);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: block;
}
.coh-ce-9b41220 .menu-level-2-ul > li > a:hover {
  color: rgb(216, 50, 105);
}
.coh-ce-9b41220 [hidden], .coh-ce-9b41220 template {
  display: block!important;
}
@media (max-width: 564px) {
  .coh-ce-c0530acb:after {
    background-color: rgb(0, 57, 116);
  }
}
.coh-ce-c0530acb sup {
  font-size: 75%;
  position: relative;
  top: -0.5em;
  vertical-align: baseline;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-e26e7467 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-2863065b .slick-dots {
  padding-top: 1rem;
}
.coh-ce-d69cf191 {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-32bb9dc6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-32bb9dc6 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-2863065b .slick-dots {
  padding-top: 1rem;
}
.coh-ce-d69cf191 {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-be6ad4d4 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-bac846b1 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-de1841af {
  text-align: right;
  font-size: 0.875rem;
}
.coh-ce-4efe3f3d {
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-17b6887d {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-top-color: rgb(255, 255, 255);
  border-bottom-color: rgba(0, 57, 116, 0);
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-fef96d59 {
  padding-bottom: 25px;
  margin-bottom: 0;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b {
  font-family: Open Sans light !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b {
    font-size: 22px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b {
    font-size: 22px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b h2 {
  color: rgb(0, 57, 116);
  margin-top: 5px;
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 30px;
  font-family: "Open Sans light" !important;
  line-height: 1.15;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b h2 {
    text-align: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b h2 {
    font-size: 22px;
    text-align: center;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-1f1e510b p {
  margin: 0;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f {
  font-family: Open Sans light !important;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f {
    font-size: 14px;
    margin-bottom: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f {
    font-size: 14px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f h4 {
  font-weight: 600;
  color: rgb(43, 143, 158);
  font-size: 20px;
  font-family: "Open Sans light" !important;
  line-height: 1.15;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f h4 {
    text-align: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f h4 {
    font-size: 14px;
    text-align: center;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f p {
  color: rgb(0, 0, 0);
  font-size: 12px;
  margin-top: 12px;
  margin-bottom: 0px;
  letter-spacing: 1px;
  line-height: 2em;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f ul {
  margin-top: 12px;
  margin-bottom: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f ul {
    padding-left: 24px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f ul li {
  font-size: 12px;
  color: rgb(0, 0, 0);
  margin-bottom: 3px;
  margin-left: 40px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f ul li {
    margin-left: 10px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-745b3b0f ul p {
  display: none;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-1ad6a774 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0px;
  margin-bottom: 10px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-6ddef56b {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-e8f31ff5 {
  height: 65px;
  width: 65px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #2b8f9e;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-e8f31ff5 {
    margin-top: 15px;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-3ee05c54 {
  padding-bottom: 5px;
  color: rgb(43, 143, 158);
  font-family: Open Sans light;
  font-size: 12px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-47b2a875 {
  font-size: 20px;
  font-weight: bold;
  color: rgb(43, 143, 158);
  font-family: Open Sans light;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-27cc95c3 {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-27cc95c3 p {
  margin-bottom: 0px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-21f06347 {
  margin-bottom: 0px;
  font-family: Open Sans light !important;
  font-size: 14px;
  line-height: 1.5;
  color: rgb(102, 102, 102);
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-21f06347 {
    text-align: center;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-21f06347 p {
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.5;
  color: rgb(0, 0, 0);
  font-family: "Open Sans light" !important;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-68401961 {
  margin-top: 25px;
  margin-bottom: 10px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-8304eafe {
  border: 1px solid #2b8f9e;
  height: 65px;
  width: 65px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-8304eafe {
    margin: auto;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-88fb7587 {
  color: rgb(43, 143, 158);
  padding-bottom: 5px;
  font-family: Open Sans light;
  font-size: 0.75rem;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-7160ddd9 {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(43, 143, 158);
  font-size: 20px;
  font-family: Open Sans light;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-53c1be8f {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-53c1be8f p {
  margin-bottom: 0px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-f5ded7b9 {
  margin-bottom: 0px;
  font-family: Open Sans light !important;
  font-size: 14px;
  line-height: 1.5;
  color: rgb(102, 102, 102);
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-f5ded7b9 {
    text-align: center;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-f5ded7b9 p {
  font-family: "Open Sans light" !important;
  font-size: 14px;
  color: rgb(0, 0, 0);
  margin-top: 10px;
  line-height: 1.5;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-a41ed576 {
  font-family: Open Sans light;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-ba4f8b55 {
  color: rgb(0, 57, 116);
  font-family: "Open Sans light" !important;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  position: relative;
  min-height: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-ba4f8b55 {
    margin: 0 auto;
    min-height: auto;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-ba4f8b55 p {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: rgb(0, 57, 116);
  font-size: 14px;
  line-height: 1.5;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-ba4f8b55 p {
    position: relative;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-c33589b0 {
  color: rgb(0, 57, 116);
  text-align: center;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  font-size: 14px;
  font-family: Open Sans light;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 700;
  line-height: 1.5;
  width: 75%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-c33589b0 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-c33589b0 {
    margin-top: 25px;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-c33589b0 {
    margin-top: 25px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-eb23aa99 {
    margin: 0 auto;
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-eb23aa99 {
    margin: 0 auto;
    width: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-eb23aa99 {
    margin: 0 auto;
    width: auto;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-4925aa9b {
  font-family: Open Sans light;
  font-weight: 700;
  margin-bottom: 25px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-4925aa9b:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-b2c4b73c {
  margin-top: 45px;
  margin-right: auto;
  margin-bottom: 45px;
  margin-left: auto;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(136, 136, 136);
  border-bottom: 1px solid #888;
  float: none;
  position: relative;
  display: block;
  clear: both;
  width: 100%;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-b2c4b73c:before, .coh-ce-cpt_ipsencares_heading_with_2_ct-b2c4b73c:after {
  clear: both;
  content: " ";
  display: table;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-b2c4b73c {
    margin: 45px auto 45px;
    width: 80%;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-bbd4d8 {
  color: rgb(255, 255, 255);
  font-size: 16px;
  background-color: rgb(136, 136, 136);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 12px;
  padding-left: 10px;
  position: absolute;
  top: -20px;
  left: 40%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-bbd4d8 {
    left: 44%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-bbd4d8 {
    left: 45%;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-fcabe49d {
  font-family: "Open Sans light" !important;
  color: rgb(0, 57, 116);
  margin-top: 25px;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  font-weight: 700;
  font-size: 14px;
  text-align: center;
  line-height: 1.5;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-a9386304 {
  font-family: Open Sans light;
  font-weight: 700;
  margin-bottom: 10px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-1ff690e2 {
  font-family: "Open Sans light" !important;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 10px;
  display: block;
  color: rgb(0, 57, 116);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-1ff690e2 {
    display: block;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-308ed47b {
  font-family: Open Sans light;
  display: block;
  text-align: center;
  color: #fff;
  padding: 8px 0;
  margin-bottom: 10px;
  font-weight: 700;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-e4e0776e {
  font-family: Open Sans light !important;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 10px;
  color: #003974;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-5c6311c3 {
  margin-top: 13px;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 {
  font-family: Open Sans light;
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 p {
  font-size: 12px;
  color: rgb(0, 0, 0);
  margin-top: 12px;
  margin-bottom: 0px;
  letter-spacing: 1px;
  line-height: 2em;
  line-height: 2em;
  letter-spacing: 1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 p {
    line-height: 2em;
    font-weight: 400;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 p:first-child {
  margin-top: 12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 p:first-child {
    margin-top: 10px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 ul {
  margin-top: 12px;
  margin-bottom: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 ul {
    padding-left: 24px;
  }
}
.coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 ul li {
  color: rgb(0, 0, 0);
  font-size: 12px;
  margin-bottom: 3px;
  margin-left: 40px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsencares_heading_with_2_ct-76063d48 ul li {
    margin-left: 10px;
  }
}
.coh-ce-cpt__ipsencares_tab_new-5f2649a2 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1080px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__ipsencares_tab_new-5f2649a2 {
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt__ipsencares_tab_new-5f2649a2 {
    max-width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt__ipsencares_tab_new-5f2649a2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.coh-ce-cpt__ipsencares_tab_new-f5cc38e {
  max-width: 1080px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 25px;
  padding-bottom: 3rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__ipsencares_tab_new-f5cc38e {
    max-width: 100%;
    margin-left: 0rem;
    margin-right: 0rem;
    padding-top: 25px;
    padding-bottom: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt__ipsencares_tab_new-f5cc38e {
    max-width: 100%;
    padding-left: 0rem;
    padding-right: 0rem;
    margin-left: 0rem;
    margin-right: 0rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt__ipsencares_tab_new-f5cc38e {
    max-width: 100%;
    padding-left: 0rem;
    padding-right: 0rem;
    margin-left: 0rem;
    margin-right: 0rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt__ipsencares_tab_new-f5cc38e {
    padding-bottom: 2rem;
  }
}
.coh-ce-cpt__ipsencares_tab_new-ec37beba {
  margin-bottom: 25px;
}
.coh-ce-cpt__ipsencares_tab_new-ec37beba .tab.active {
  color: rgb(200, 61, 80);
}
.coh-ce-cpt__ipsencares_tab_new-b4c2309c {
  margin: 0px;
  padding: 10px;
  text-align: center;
  background-color: rgb(241, 242, 242);
}
.coh-ce-cpt__ipsencares_tab_new-b4c2309c li {
  display: inline-block;
  margin: 0px;
}
.coh-ce-cpt__ipsencares_tab_new-64b069ac {
  font-family: Open Sans light;
}
.coh-ce-cpt__ipsencares_tab_new-64b069ac:hover {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt__ipsencares_tab_new-70897218 {
  padding-right: 20px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt__ipsencares_tab_new-70897218 {
    padding-right: 8px;
    padding-left: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt__ipsencares_tab_new-70897218 {
    padding-right: 8px;
    padding-left: 8px;
  }
}
.coh-ce-cpt__ipsencares_tab_new-bce1db58 {
  font-family: Open Sans light;
}
@media (max-width: 767px) {
  .coh-ce-cpt__ipsencares_tab_new-539ce7b3 {
    margin-top: 1rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt__ipsencares_tab_new-539ce7b3 {
    margin-top: 1rem;
  }
}
.coh-ce-cpt__ipsencares_tab_new-ae8de08c {
  text-align: center;
  padding: 10px;
  margin: 0px;
  background-color: rgb(241, 242, 242);
}
.coh-ce-cpt__ipsencares_tab_new-ae8de08c li {
  display: inline-block;
  margin: 0px;
}
.coh-ce-cpt__ipsencares_tab_new-7144ab9f {
  font-family: Open Sans light;
  color: rgb(43, 143, 158);
}
@media (max-width: 1023px) {
  .coh-ce-cpt__ipsencares_tab_new-f2a11e52 {
    margin-top: 15px;
  }
}
.coh-ce-cpt__ipsencares_tab_new-f2a11e52 [data-tab-content] {
  display: none;
}
.coh-ce-cpt__ipsencares_tab_new-f2a11e52 .active[data-tab-content] {
  display: block;
}
